0s autopkgtest [10:25:46]: starting date and time: 2025-11-17 10:25:46+0000 0s autopkgtest [10:25:46]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [10:25:46]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.687j8o69/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sqlalchemy,src:python3-defaults --apt-upgrade sqlalchemy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=sqlalchemy/2.0.44+ds1-1 python3-defaults/3.13.7-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-1.secgroup --name adt-resolute-ppc64el-sqlalchemy-20251117-102546-juju-7f2275-prod-proposed-migration-environment-2-897c9597-ef4c-4869-9d45-c266c233db86 --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 2s Creating nova instance adt-resolute-ppc64el-sqlalchemy-20251117-102546-juju-7f2275-prod-proposed-migration-environment-2-897c9597-ef4c-4869-9d45-c266c233db86 from image adt/ubuntu-resolute-ppc64el-server-20251117.img (UUID c6f5b741-c77a-45db-84cb-f00b40e77676)... 58s autopkgtest [10:26:44]: testbed dpkg architecture: ppc64el 58s autopkgtest [10:26:44]: testbed apt version: 3.1.11 59s autopkgtest [10:26:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 59s autopkgtest [10:26:45]: testbed release detected to be: None 60s autopkgtest [10:26:46]: updating testbed package index (apt update) 60s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 60s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 60s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 61s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 61s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [881 kB] 61s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 61s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [80.3 kB] 61s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 61s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [140 kB] 61s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted ppc64el Packages [940 B] 61s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [559 kB] 61s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [11.0 kB] 61s Fetched 1793 kB in 1s (1431 kB/s) 62s Reading package lists... 63s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 63s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 63s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 63s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 64s Reading package lists... 64s Reading package lists... 64s Building dependency tree... 64s Reading state information... 64s Calculating upgrade... 64s The following packages will be upgraded: 64s libpython3-stdlib python3 python3-minimal usbutils 64s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 64s Need to get 154 kB of archives. 64s After this operation, 0 B of additional disk space will be used. 64s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-minimal ppc64el 3.13.7-2 [27.8 kB] 65s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3 ppc64el 3.13.7-2 [23.9 kB] 65s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libpython3-stdlib ppc64el 3.13.7-2 [10.6 kB] 65s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el usbutils ppc64el 1:019-1 [91.5 kB] 65s dpkg-preconfigure: unable to re-open stdin: No such file or directory 65s Fetched 154 kB in 0s (370 kB/s) 66s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81022 files and directories currently installed.) 66s Preparing to unpack .../python3-minimal_3.13.7-2_ppc64el.deb ... 66s Unpacking python3-minimal (3.13.7-2) over (3.13.7-1) ... 66s Setting up python3-minimal (3.13.7-2) ... 66s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81022 files and directories currently installed.) 66s Preparing to unpack .../python3_3.13.7-2_ppc64el.deb ... 66s running python pre-rtupdate hooks for python3.13... 66s Unpacking python3 (3.13.7-2) over (3.13.7-1) ... 66s Preparing to unpack .../libpython3-stdlib_3.13.7-2_ppc64el.deb ... 66s Unpacking libpython3-stdlib:ppc64el (3.13.7-2) over (3.13.7-1) ... 66s Preparing to unpack .../usbutils_1%3a019-1_ppc64el.deb ... 66s Unpacking usbutils (1:019-1) over (1:018-2) ... 66s Setting up usbutils (1:019-1) ... 66s Setting up libpython3-stdlib:ppc64el (3.13.7-2) ... 66s Setting up python3 (3.13.7-2) ... 66s running python rtupdate hooks for python3.13... 66s running python post-rtupdate hooks for python3.13... 66s Processing triggers for man-db (2.13.1-1) ... 69s autopkgtest [10:26:55]: upgrading testbed (apt dist-upgrade and autopurge) 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Calculating upgrade... 69s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 69s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Solving dependencies... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s autopkgtest [10:26:58]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:02:41 UTC 2025 73s autopkgtest [10:26:59]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlalchemy 76s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (dsc) [2438 B] 76s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (tar) [3495 kB] 76s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (diff) [14.0 kB] 76s gpgv: Signature made Wed Nov 5 18:02:34 2025 UTC 76s gpgv: using RSA key 1D2FA89858DAAF6217862DF7AEF6F1A2A7457645 76s gpgv: Can't check signature: No public key 76s dpkg-source: warning: cannot verify inline signature for ./sqlalchemy_2.0.44+ds1-1.dsc: no acceptable signature found 77s autopkgtest [10:27:03]: testing package sqlalchemy version 2.0.44+ds1-1 77s autopkgtest [10:27:03]: build not needed 79s autopkgtest [10:27:05]: test unittests: preparing testbed 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Solving dependencies... 79s The following NEW packages will be installed: 79s libpython3.14-minimal libpython3.14-stdlib python3-all python3-execnet 79s python3-greenlet python3-iniconfig python3-pluggy python3-pytest 79s python3-pytest-xdist python3.14 python3.14-minimal 79s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 79s Need to get 7402 kB of archives. 79s After this operation, 30.7 MB of additional disk space will be used. 79s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-minimal ppc64el 3.14.0-4 [908 kB] 80s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14-minimal ppc64el 3.14.0-4 [2705 kB] 81s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-stdlib ppc64el 3.14.0-4 [2446 kB] 81s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14 ppc64el 3.14.0-4 [805 kB] 81s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-all ppc64el 3.13.7-2 [892 B] 81s Get:6 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-execnet all 2.1.1-1 [33.4 kB] 81s Get:7 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-iniconfig all 2.1.0-1 [6840 B] 81s Get:8 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pluggy all 1.6.0-1 [21.0 kB] 81s Get:9 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest all 8.3.5-2 [252 kB] 81s Get:10 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest-xdist all 3.8.0-2 [34.6 kB] 81s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-greenlet ppc64el 3.2.4-2 [189 kB] 82s Fetched 7402 kB in 2s (3792 kB/s) 82s Selecting previously unselected package libpython3.14-minimal:ppc64el. 82s (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 ... 81022 files and directories currently installed.) 82s Preparing to unpack .../00-libpython3.14-minimal_3.14.0-4_ppc64el.deb ... 82s Unpacking libpython3.14-minimal:ppc64el (3.14.0-4) ... 82s Selecting previously unselected package python3.14-minimal. 82s Preparing to unpack .../01-python3.14-minimal_3.14.0-4_ppc64el.deb ... 82s Unpacking python3.14-minimal (3.14.0-4) ... 82s Selecting previously unselected package libpython3.14-stdlib:ppc64el. 82s Preparing to unpack .../02-libpython3.14-stdlib_3.14.0-4_ppc64el.deb ... 82s Unpacking libpython3.14-stdlib:ppc64el (3.14.0-4) ... 82s Selecting previously unselected package python3.14. 82s Preparing to unpack .../03-python3.14_3.14.0-4_ppc64el.deb ... 82s Unpacking python3.14 (3.14.0-4) ... 82s Selecting previously unselected package python3-all. 82s Preparing to unpack .../04-python3-all_3.13.7-2_ppc64el.deb ... 82s Unpacking python3-all (3.13.7-2) ... 82s Selecting previously unselected package python3-execnet. 82s Preparing to unpack .../05-python3-execnet_2.1.1-1_all.deb ... 82s Unpacking python3-execnet (2.1.1-1) ... 82s Selecting previously unselected package python3-iniconfig. 82s Preparing to unpack .../06-python3-iniconfig_2.1.0-1_all.deb ... 82s Unpacking python3-iniconfig (2.1.0-1) ... 82s Selecting previously unselected package python3-pluggy. 82s Preparing to unpack .../07-python3-pluggy_1.6.0-1_all.deb ... 82s Unpacking python3-pluggy (1.6.0-1) ... 82s Selecting previously unselected package python3-pytest. 82s Preparing to unpack .../08-python3-pytest_8.3.5-2_all.deb ... 82s Unpacking python3-pytest (8.3.5-2) ... 82s Selecting previously unselected package python3-pytest-xdist. 82s Preparing to unpack .../09-python3-pytest-xdist_3.8.0-2_all.deb ... 82s Unpacking python3-pytest-xdist (3.8.0-2) ... 82s Selecting previously unselected package python3-greenlet. 82s Preparing to unpack .../10-python3-greenlet_3.2.4-2_ppc64el.deb ... 82s Unpacking python3-greenlet (3.2.4-2) ... 82s Setting up python3-iniconfig (2.1.0-1) ... 82s Setting up libpython3.14-minimal:ppc64el (3.14.0-4) ... 82s Setting up python3-greenlet (3.2.4-2) ... 83s Setting up python3-pluggy (1.6.0-1) ... 83s Setting up python3-execnet (2.1.1-1) ... 83s Setting up python3.14-minimal (3.14.0-4) ... 84s Setting up libpython3.14-stdlib:ppc64el (3.14.0-4) ... 84s Setting up python3-pytest (8.3.5-2) ... 85s Setting up python3.14 (3.14.0-4) ... 86s Setting up python3-pytest-xdist (3.8.0-2) ... 86s Setting up python3-all (3.13.7-2) ... 86s Processing triggers for man-db (2.13.1-1) ... 87s Processing triggers for systemd (257.9-0ubuntu2) ... 87s autopkgtest [10:27:13]: test unittests: [----------------------- 88s py3versions: no X-Python3-Version in control file, using supported versions 88s ===> Running tests 88s ===> Testing with python3.14 110s =========================== sqlalchemy installation ============================ 110s SQLAlchemy 2.0.44 (user site loaded) 110s Path: /tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/__init__.py 110s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/cyextension/__init__.py) 110s ============================= test session starts ============================== 110s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 -- /usr/bin/python3.14 110s cachedir: .pytest_cache 110s rootdir: /tmp/autopkgtest.TFozti/build.CJG/src 110s configfile: pyproject.toml 110s plugins: xdist-3.8.0, typeguard-4.4.2 110s created: 2/2 workers 110s 2 workers [23710 items] 110s 110s scheduling tests via LoadScheduling 110s 110s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 110s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 110s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 110s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 110s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 110s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 110s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 110s test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 110s test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 110s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 110s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 110s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 110s test/dialect/mssql/test_compiler.py::CompileTest::test_union 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_union 110s test/dialect/mssql/test_compiler.py::CompileTest::test_update 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update 110s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 110s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 110s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 110s test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 110s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 110s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 110s test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 110s test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 110s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 110s test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 110s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 110s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 110s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 110s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 110s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 110s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 110s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 110s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 110s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 110s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 110s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 110s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 110s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 110s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 110s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 110s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 110s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 110s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 110s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 110s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 110s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 110s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 110s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 110s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 110s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 110s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 110s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 110s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 110s test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 110s test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 110s test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 110s test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 110s test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 110s test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 110s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 110s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 110s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 110s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 110s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 110s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 110s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 110s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 110s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 110s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 110s test/sql/test_compiler.py::DDLTest::test_create_index_exists 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_index_exists 110s test/sql/test_compiler.py::DDLTest::test_create_table_exists 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_exists 110s test/sql/test_compiler.py::DDLTest::test_create_table_suffix 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_suffix 110s test/sql/test_compiler.py::DDLTest::test_drop_index_exists 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_index_exists 110s test/sql/test_compiler.py::DDLTest::test_drop_table_exists 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_table_exists 110s test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 110s test/sql/test_compiler.py::DDLTest::test_fk_render 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_render 110s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 110s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 110s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 110s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 110s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 110s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 110s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 110s test/sql/test_compiler.py::DDLTest::test_system_flag 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_system_flag 110s test/sql/test_compiler.py::DDLTest::test_table_no_cols 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols 110s test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 110s test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 110s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 110s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 110s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 110s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 110s test/ext/test_compiler.py::DefaultOnExistingTest::test_select 110s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_select 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 110s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 110s test/ext/test_compiler.py::ExecuteTest::test_insert 110s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert 110s test/ext/test_compiler.py::ExecuteTest::test_insert_session 110s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert_session 110s test/ext/test_compiler.py::ExecuteTest::test_select 110s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 110s test/ext/test_compiler.py::ExecuteTest::test_select_session 110s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select_session 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 110s test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 110s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 110s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 110s test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 110s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 110s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 110s 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] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE users.name = %(name_1)s] 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 110s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 110s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 110s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 110s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 110s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 110s [gw1] [ 0%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 110s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 110s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 110s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 110s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 110s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 110s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 110s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 110s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 110s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 110s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 110s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 110s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 110s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 110s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 111s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 111s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 111s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 111s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 111s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 111s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 111s test/sql/test_compiler.py::KwargPropagationTest::test_binary 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_binary 111s test/sql/test_compiler.py::KwargPropagationTest::test_case 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_case 111s test/sql/test_compiler.py::KwargPropagationTest::test_cast 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_cast 111s test/sql/test_compiler.py::KwargPropagationTest::test_select 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_select 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 111s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 111s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 111s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 111s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 111s 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)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 111s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 111s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 111s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 111s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 111s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 111s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 111s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 111s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 111s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 111s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 111s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 111s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 111s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 111s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 111s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 111s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 111s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 111s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 111s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 111s test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 111s 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] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[0-0-fetch_kw3-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params3] 111s 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] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw0-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params0] 111s 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] 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw4-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS ONLY-params4] 111s 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] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw5-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS WITH TIES-params5] 111s 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] 111s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw6-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS WITH TIES-params6] 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 111s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 111s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 111s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 111s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 111s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 111s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 111s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 111s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 111s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 111s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 111s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 111s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 111s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 111s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 111s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 111s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 111s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 111s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 111s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 111s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 111s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 111s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 111s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 111s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 111s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 111s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 111s test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 111s test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 111s test/sql/test_compiler.py::ResultMapTest::test_compound_populates 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_populates 111s test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 111s test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 111s test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 111s test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 111s test/sql/test_compiler.py::ResultMapTest::test_nested_api 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_nested_api 111s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 111s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 111s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 111s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 111s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 111s test/dialect/test_all.py::ImportStarTest::test_all_import 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 111s [gw0] [ 1%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 111s test/orm/test_association.py::AssociationTest::test_delete 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 111s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_delete 111s test/orm/test_association.py::AssociationTest::test_insert 111s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_insert 111s test/orm/test_association.py::AssociationTest::test_modify 111s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_modify 111s test/orm/test_association.py::AssociationTest::test_replace 111s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_replace 111s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 111s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 111s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 111s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 111s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 111s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 111s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 111s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 111s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 111s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 111s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 111s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 111s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 111s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 111s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 111s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 111s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 111s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 111s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 111s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 111s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 111s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 111s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 111s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 111s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 111s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 111s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 111s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 111s test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 111s test/dialect/mysql/test_compiler.py::SQLTest::test_extract 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_extract 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 111s test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 111s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 111s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 111s test/dialect/mysql/test_compiler.py::SQLTest::test_limit 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_limit 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 111s test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 111s test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 111s test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 111s test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 111s test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 111s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 111s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 111s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 111s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 111s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 112s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 112s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 112s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 112s test/sql/test_compiler.py::SchemaTest::test_alias 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_alias 112s test/sql/test_compiler.py::SchemaTest::test_insert 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_insert 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 112s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 112s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 112s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 112s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 112s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON foo.some_table.id = anon_1.id] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON foo.some_table.id = anon_1.id] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN some_table AS some_table_1 ON some_table_1.q = foo.some_table.p] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN some_table AS some_table_1 ON some_table_1.q = foo.some_table.p] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p, some_table_1.id AS id_1, some_table_1.q FROM foo.some_table, some_table AS some_table_1] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p, some_table_1.id AS id_1, some_table_1.q FROM foo.some_table, some_table AS some_table_1] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table.id, some_table.q, anon_1.id AS id_1 FROM some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON some_table.id = anon_1.id] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table.id, some_table.q, anon_1.id AS id_1 FROM some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON some_table.id = anon_1.id] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id AS some_table_id, some_table_1.q AS some_table_q, foo.some_table.id AS foo_some_table_id, foo.some_table.p AS foo_some_table_p FROM some_table AS some_table_1, foo.some_table] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id AS some_table_id, some_table_1.q AS some_table_q, foo.some_table.id AS foo_some_table_id, foo.some_table.p AS foo_some_table_p FROM some_table AS some_table_1, foo.some_table] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.q = foo.some_table.p] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.q = foo.some_table.p] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.id = foo.some_table.id] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.id = foo.some_table.id] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, some_table_2.id AS id_1, some_table_2.p FROM some_table AS some_table_1 JOIN foo.some_table AS some_table_2 ON some_table_1.q = some_table_2.p] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, some_table_2.id AS id_1, some_table_2.p FROM some_table AS some_table_1 JOIN foo.some_table AS some_table_2 ON some_table_1.q = some_table_2.p] 112s test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 112s test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 112s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 112s test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 112s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 112s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 112s test/sql/test_compiler.py::SchemaTest::test_select 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 112s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 112s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_select 112s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 112s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 112s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 112s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 112s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 112s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 112s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 112s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 112s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 112s test/sql/test_compiler.py::SchemaTest::test_update 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_update 112s test/sql/test_compiler.py::SelectTest::test_alias 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias 112s test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 112s test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 112s test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 112s test/sql/test_compiler.py::SelectTest::test_attribute_sanity 112s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_attribute_sanity 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 112s test/sql/test_compiler.py::SelectTest::test_calculated_columns 112s test/ext/test_associationproxy.py::CustomDictTest::test_abc 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_calculated_columns 112s test/sql/test_compiler.py::SelectTest::test_cast 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast 112s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 112s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 112s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 112s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 112s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 112s test/sql/test_compiler.py::SelectTest::test_collate 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_collate 112s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 112s test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 112s test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 112s test/sql/test_compiler.py::SelectTest::test_compound_grouping 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 112s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_grouping 112s test/sql/test_compiler.py::SelectTest::test_compound_selects 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_selects 112s test/sql/test_compiler.py::SelectTest::test_conjunctions 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_conjunctions 112s test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 112s test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 112s test/sql/test_compiler.py::SelectTest::test_date_between 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_date_between 112s test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 112s test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 112s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 112s test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 112s test/sql/test_compiler.py::SelectTest::test_distinct 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct 112s test/sql/test_compiler.py::SelectTest::test_distinct_on 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct_on 112s test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 112s test/sql/test_compiler.py::SelectTest::test_dupe_columns 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 112s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 112s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 112s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 112s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 112s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 112s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 112s test/sql/test_compiler.py::SelectTest::test_exists 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists 112s test/sql/test_compiler.py::SelectTest::test_exists_method 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists_method 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 112s test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 112s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 112s test/ext/test_associationproxy.py::CustomSetTest::test_abc 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 112s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 112s 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] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw5-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS WITH TIES-params5] 112s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 112s test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 112s test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 112s test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 112s test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 112s test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 112s test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 112s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 112s test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 112s test/sql/test_compiler.py::SelectTest::test_for_update 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_for_update 112s test/sql/test_compiler.py::SelectTest::test_from_subquery 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_from_subquery 112s test/sql/test_compiler.py::SelectTest::test_full_outer_join 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 112s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_full_outer_join 112s test/sql/test_compiler.py::SelectTest::test_hints 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_hints 112s test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 112s test/sql/test_compiler.py::SelectTest::test_joins 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 112s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_joins 112s test/sql/test_compiler.py::SelectTest::test_label_comparison_one 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_one 112s test/sql/test_compiler.py::SelectTest::test_label_comparison_two 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_two 112s test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 112s test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 112s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 112s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 112s test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 112s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 112s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 112s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 112s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 112s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 112s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 112s test/sql/test_compiler.py::SelectTest::test_literal 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal 112s test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 112s test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 112s test/sql/test_compiler.py::SelectTest::test_naming 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_naming 112s test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 112s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 112s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 112s test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 112s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 112s test/sql/test_compiler.py::SelectTest::test_order_by_nulls 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_nulls 112s test/sql/test_compiler.py::SelectTest::test_orderby_groupby 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_groupby 112s test/sql/test_compiler.py::SelectTest::test_orderby_subquery 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_subquery 112s test/sql/test_compiler.py::SelectTest::test_over 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over 112s test/sql/test_compiler.py::SelectTest::test_over_framespec 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_framespec 112s test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 112s test/sql/test_compiler.py::SelectTest::test_over_within_group 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_within_group 112s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 112s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 112s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 112s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 112s test/sql/test_compiler.py::SelectTest::test_paramstyles 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_paramstyles 112s test/sql/test_compiler.py::SelectTest::test_percent_chars 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_chars 112s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 112s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 112s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 112s test/sql/test_compiler.py::SelectTest::test_prefix 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix 112s test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 112s test/sql/test_compiler.py::SelectTest::test_scalar_select 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 112s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_scalar_select 112s test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 112s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 112s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 112s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 112s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 112s 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] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt4-SELECT thirdtable.userid, mytable.name FROM mytable, thirdtable, myothertable WHERE mytable.myid = myothertable.otherid] 112s 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] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt5-SELECT thirdtable.userid, mytable.name FROM thirdtable, mytable, myothertable WHERE mytable.myid = myothertable.otherid] 112s 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] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt6-SELECT thirdtable.userid, mytable.name FROM mytable, myothertable, thirdtable WHERE mytable.myid = myothertable.otherid] 112s 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] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt7-SELECT thirdtable.userid, mytable.name FROM thirdtable, myothertable, mytable WHERE mytable.myid = myothertable.otherid] 112s 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] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt8-SELECT thirdtable.userid, mytable.name FROM thirdtable JOIN mytable ON thirdtable.userid = mytable.myid, myothertable WHERE mytable.myid = myothertable.otherid] 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 112s 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] 112s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt9-SELECT thirdtable.userid, mytable.name FROM myothertable, thirdtable JOIN mytable ON thirdtable.userid = mytable.myid WHERE mytable.myid = myothertable.otherid] 112s test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 112s test/sql/test_compiler.py::SelectTest::test_statement_hints 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_statement_hints 112s test/sql/test_compiler.py::SelectTest::test_table_select 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_table_select 112s test/sql/test_compiler.py::SelectTest::test_true_short_circuit 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_true_short_circuit 112s test/sql/test_compiler.py::SelectTest::test_use_labels 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels 112s test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 112s test/sql/test_compiler.py::SelectTest::test_where_empty 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_empty 112s test/sql/test_compiler.py::SelectTest::test_where_multiple 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_multiple 112s test/sql/test_compiler.py::SelectTest::test_where_subquery 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_subquery 112s test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 112s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 112s test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 112s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 112s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 112s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 112s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 112s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 112s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 112s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 112s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 112s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 112s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 112s test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 112s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 112s test/sql/test_compiler.py::StringifySpecialTest::test_array_index 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_array_index 112s test/sql/test_compiler.py::StringifySpecialTest::test_basic 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_basic 112s test/sql/test_compiler.py::StringifySpecialTest::test_cte 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_cte 112s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 112s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 112s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 112s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 112s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 112s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 112s test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 112s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 112s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 112s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 112s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 112s test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 112s test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 112s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 112s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 112s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 112s test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 112s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 112s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 112s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 112s test/sql/test_compiler.py::StringifySpecialTest::test_returning 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_returning 112s test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 112s test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 112s test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 112s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 112s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 112s test/sql/test_compiler.py::StringifySpecialTest::test_within_group 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_within_group 112s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 112s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 112s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 112s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 112s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 112s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 112s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 112s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 112s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 112s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 112s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 112s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 112s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 112s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 112s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 112s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 112s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 112s test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 112s test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 112s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 112s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 112s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 112s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 112s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 112s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 112s test/ext/test_compiler.py::UserDefinedTest::test_annotations 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_annotations 112s test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 112s test/ext/test_compiler.py::UserDefinedTest::test_column 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_column 112s test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 112s test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 112s test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 112s test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 112s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 112s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 112s test/ext/test_compiler.py::UserDefinedTest::test_functions 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions 112s test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 112s test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 112s test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 112s test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 112s test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 112s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 112s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 112s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 112s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 112s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 112s test/ext/test_compiler.py::UserDefinedTest::test_stateful 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_stateful 112s test/ext/test_compiler.py::UserDefinedTest::test_types 112s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_types 112s test/orm/test_composites.py::ComparatorTest::test_clause_expansion 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_clause_expansion 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 112s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 112s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 112s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 112s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 112s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 112s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 112s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 113s test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 113s test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 113s test/orm/test_composites.py::ComparatorTest::test_order_by 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by 113s test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 113s test/ext/test_associationproxy.py::DefaultTest::test_abc 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 113s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 113s test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 113s test/orm/test_composites.py::DefaultsTest::test_set_composite_values 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_set_composite_values 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 113s test/ext/test_associationproxy.py::InfoTest::test_constructor 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 113s test/ext/test_associationproxy.py::InfoTest::test_empty 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 113s test/ext/test_associationproxy.py::InfoTest::test_via_cls 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 113s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 113s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 113s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 113s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 113s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 113s test/orm/test_composites.py::ManyToOneTest::test_early_configure 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_early_configure 113s test/orm/test_composites.py::ManyToOneTest::test_persist 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_persist 113s test/orm/test_composites.py::ManyToOneTest::test_query 113s test/ext/test_associationproxy.py::ListTest::test_abc 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query 113s test/orm/test_composites.py::ManyToOneTest::test_query_aliased 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 113s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query_aliased 113s test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 113s test/orm/test_composites.py::NestedTest::test_round_trip 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::NestedTest::test_round_trip 113s test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 113s test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 113s test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 113s test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 113s test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 113s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 113s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 113s test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 113s test/orm/test_composites.py::PointTest::test_bulk_update[statement] 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[statement] 113s test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 113s test/orm/test_composites.py::PointTest::test_comparator 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator 113s test/orm/test_composites.py::PointTest::test_comparator_aliased 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator_aliased 113s test/orm/test_composites.py::PointTest::test_default_value 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_default_value 113s test/orm/test_composites.py::PointTest::test_delete 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_delete 113s test/orm/test_composites.py::PointTest::test_detect_change 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_detect_change 113s test/orm/test_composites.py::PointTest::test_eager_load 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_eager_load 113s test/orm/test_composites.py::PointTest::test_early_configure 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_early_configure 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 113s test/orm/test_composites.py::PointTest::test_expire 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_expire 113s test/orm/test_composites.py::PointTest::test_get_history 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_get_history 113s test/orm/test_composites.py::PointTest::test_no_name_declarative 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative 113s test/orm/test_composites.py::PointTest::test_no_name_declarative_two 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative_two 113s test/orm/test_composites.py::PointTest::test_not_none 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_not_none 113s test/orm/test_composites.py::PointTest::test_query_cols 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols 113s test/orm/test_composites.py::PointTest::test_query_cols_labeled 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_labeled 113s test/orm/test_composites.py::PointTest::test_query_cols_legacy 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_legacy 113s test/orm/test_composites.py::PointTest::test_round_trip 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_round_trip 113s test/orm/test_composites.py::PointTest::test_save_null 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_save_null 113s test/orm/test_composites.py::PointTest::test_update_crit_evaluate 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_evaluate 113s test/orm/test_composites.py::PointTest::test_update_crit_fetch 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_fetch 113s test/orm/test_composites.py::PointTest::test_update_crit_sql 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_sql 113s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 113s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 113s test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 113s test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 114s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 114s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 114s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 114s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 114s test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 114s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 114s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 114s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 114s test/sql/test_computed.py::DDLComputedTest::test_other_options 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_other_options 114s test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 114s test/sql/test_computed.py::DDLComputedTest::test_to_metadata 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_to_metadata 114s test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 114s test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 114s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 114s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 114s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 114s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 114s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 114s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 114s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 114s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 114s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 114s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 114s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 114s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 114s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 114s test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 114s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 114s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 114s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 114s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 114s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 114s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 115s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 115s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 115s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 115s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 115s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 115s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 115s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 115s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 115s test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 115s [gw1] [ 4%] PASSED test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 115s test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 115s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 115s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 115s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 115s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 115s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 115s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 115s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 115s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 115s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 115s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 115s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 115s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 116s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 116s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 116s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 116s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 116s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 116s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 116s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 116s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 116s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 116s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 116s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 116s test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 116s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 116s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 116s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 116s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 116s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 116s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 116s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 116s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 116s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 116s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 116s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 116s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 116s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 116s test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 116s test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 116s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 116s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 116s test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 116s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 116s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 116s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 116s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 116s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 117s test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 117s test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 117s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 117s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 117s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 117s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 117s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 117s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 117s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 117s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 117s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 117s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 117s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 117s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 117s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 117s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 117s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 117s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 117s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 117s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 117s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 117s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 117s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 117s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 117s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 117s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 117s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 117s test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 117s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 117s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 117s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 117s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 117s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 117s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 117s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 117s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 117s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 117s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 118s test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 118s test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 118s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 118s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 118s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 118s test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 118s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 118s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 118s test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 118s 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] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams1-expected_params1] 118s 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] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams2-expected_params2] 118s 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] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams3-expected_params3] 118s 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] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users WHERE users.id = :foo-bindparams0-expected_params0] 118s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 118s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 118s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 118s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 118s test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 118s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 118s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 118s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 118s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 118s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 118s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 118s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 118s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 118s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 118s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 118s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 118s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 118s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 118s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 118s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 118s test/ext/test_associationproxy.py::SetTest::test_abc 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 118s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 118s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 118s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 118s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 118s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 118s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 118s test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 118s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 118s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 118s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 118s test/ext/test_associationproxy.py::SetTest::test_set_mutation 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 118s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 118s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 118s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 118s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 118s test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 118s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 118s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 118s test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 118s test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 118s test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 118s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 118s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 118s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 118s test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 118s test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 118s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 118s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 118s test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 118s test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 118s test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 118s test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 118s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 118s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 118s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 118s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 118s test/ext/test_associationproxy.py::SetTest::test_set_operations 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 118s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 118s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 118s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 118s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 118s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 118s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 118s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 118s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 118s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 118s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 118s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 119s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 119s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 119s test/orm/test_assorted_eager.py::EagerTest::test_dslish 119s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 119s test/orm/test_assorted_eager.py::EagerTest::test_noorm 119s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 119s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 119s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 119s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 119s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 119s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 119s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 119s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 119s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 119s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 119s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 119s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 119s [gw0] [ 5%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 119s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 119s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 119s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 119s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 119s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 119s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 119s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 119s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 119s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 119s test/orm/test_assorted_eager.py::EagerTest4::test_basic 119s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 119s test/orm/test_assorted_eager.py::EagerTest5::test_basic 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 119s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 119s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 119s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 119s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 119s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 119s test/orm/test_assorted_eager.py::EagerTest6::test_one 119s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 119s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 119s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 119s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 119s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 119s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 119s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 119s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 119s test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 119s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 119s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 119s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 119s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 119s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 119s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 119s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 119s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 119s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 119s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 119s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 119s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 119s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 119s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 119s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 119s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 119s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 119s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 119s test/orm/test_core_compilation.py::SelectableTest::test_filter_by 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_filter_by 119s test/orm/test_core_compilation.py::SelectableTest::test_froms_join 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_join 119s test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 119s test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 119s test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 119s test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 119s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 119s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 119s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 119s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 119s test/sql/test_cte.py::CTETest::test_all_aliases 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_all_aliases 119s test/sql/test_cte.py::CTETest::test_anon_insert_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_insert_cte 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 119s test/sql/test_cte.py::CTETest::test_anon_update_cte 119s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_update_cte 119s test/sql/test_cte.py::CTETest::test_cloned_alias 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cloned_alias 119s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 119s test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 119s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 119s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 119s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 119s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 119s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 119s test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 119s test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 119s test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 119s test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 119s test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 119s test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 119s test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 119s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 119s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 119s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 119s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 119s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 119s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 119s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 119s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 119s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 119s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 119s test/sql/test_cte.py::CTETest::test_multi_subq_alias 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 119s test/sql/test_cte.py::CTETest::test_multi_subq_quote 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 119s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 119s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 119s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 119s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 119s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 119s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 119s test/sql/test_cte.py::CTETest::test_named_alias_quote 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 119s test/sql/test_cte.py::CTETest::test_no_alias_construct 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 119s test/sql/test_cte.py::CTETest::test_nonrecursive 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 119s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 119s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 119s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 119s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 119s test/sql/test_cte.py::CTETest::test_pg_example_one 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 119s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 119s test/sql/test_cte.py::CTETest::test_pg_example_three 119s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 119s test/sql/test_cte.py::CTETest::test_pg_example_two 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 119s test/sql/test_cte.py::CTETest::test_positional_binds 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 119s test/sql/test_cte.py::CTETest::test_positional_binds_2 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 119s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 119s test/sql/test_cte.py::CTETest::test_prefixes 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 119s test/sql/test_cte.py::CTETest::test_recursive 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive 119s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 119s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 119s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 119s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 119s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 119s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 119s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 119s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 119s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 119s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 119s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 119s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 119s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 119s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 119s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 119s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 119s test/sql/test_cte.py::CTETest::test_reserved_quote 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 119s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 119s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 119s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 119s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 119s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 119s test/sql/test_cte.py::CTETest::test_standalone_function 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 119s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 119s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 119s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 119s test/sql/test_cte.py::CTETest::test_suffixes 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 119s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 119s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 119s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 119s test/sql/test_cte.py::CTETest::test_union 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union 119s test/sql/test_cte.py::CTETest::test_union_cte_aliases 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 119s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 119s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 119s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 119s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 119s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 119s test/sql/test_cte.py::CTETest::test_upsert_from_select 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 119s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 119s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 119s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 119s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 119s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 119s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 119s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 119s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 119s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 119s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 119s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 119s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 119s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 119s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 119s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 119s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 119s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 119s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 119s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 119s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 119s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 119s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 119s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 119s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 119s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 119s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 119s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 119s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 119s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 119s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 119s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 119s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 119s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 119s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 119s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 119s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 120s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 120s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 120s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 120s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 120s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 120s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 120s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 120s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 120s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 120s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 120s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 120s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 120s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 120s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 120s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 120s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 120s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 120s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 120s test/orm/test_cycles.py::InheritTestTwo::test_flush 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 120s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 120s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 120s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 120s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 120s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 120s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 120s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 120s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 120s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 120s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 120s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 120s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 120s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 120s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 120s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 120s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 120s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 120s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 120s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 120s test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 120s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 120s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 120s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 120s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 120s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 120s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 120s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 120s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 120s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 120s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 120s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 120s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 120s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 120s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 120s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 120s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 120s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 120s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 121s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 121s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 121s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 121s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 121s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 121s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 121s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 121s test/orm/test_cycles.py::SelfReferentialTest::test_single 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 121s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 121s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 121s test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 121s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 121s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 121s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 121s test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 121s test/orm/test_dataclasses.py::DataclassesTest::test_construction 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_construction 121s test/orm/test_dataclasses.py::DataclassesTest::test_equality 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_equality 121s test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 121s test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 121s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 121s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 121s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 121s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 121s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 121s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 121s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 121s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 121s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 121s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 121s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 121s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 121s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 121s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 121s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 121s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 121s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 121s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 121s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 121s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 121s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 121s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 121s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 121s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 121s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 121s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 121s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 121s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 121s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 121s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 121s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 121s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 121s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 121s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 121s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 121s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 121s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 121s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 121s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 121s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 121s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 121s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 121s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 121s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 121s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 121s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 121s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 121s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 122s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 122s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 122s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 122s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 122s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 122s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 123s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 123s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 123s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 123s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 123s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 123s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 123s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 123s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 123s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 123s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 123s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 123s test/orm/test_attributes.py::AttributesTest::test_basic 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 123s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 123s test/orm/test_attributes.py::AttributesTest::test_deferred 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 123s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 123s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 123s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 123s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 123s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 123s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 123s test/orm/test_attributes.py::AttributesTest::test_inheritance 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 123s test/orm/test_attributes.py::AttributesTest::test_inheritance2 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 123s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 123s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 123s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 123s test/orm/test_attributes.py::AttributesTest::test_list 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 123s test/orm/test_attributes.py::AttributesTest::test_no_double_state 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 123s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 123s test/orm/test_attributes.py::AttributesTest::test_parenttrack 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 123s test/orm/test_attributes.py::AttributesTest::test_pickleness 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 123s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 123s test/orm/test_attributes.py::AttributesTest::test_state_gc 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 123s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 123s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 124s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 124s test/orm/test_attributes.py::BackrefTest::test_m2m 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 124s test/orm/test_attributes.py::BackrefTest::test_o2m 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 124s test/orm/test_attributes.py::BackrefTest::test_o2o 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 124s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 124s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 124s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 124s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 124s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 124s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 124s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 124s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 124s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 124s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 124s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 124s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 124s test/orm/test_attributes.py::EventPropagateTest::test_propagate 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 124s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 124s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 124s [gw0] [ 8%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 124s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 124s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 124s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 124s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 124s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 124s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 124s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 124s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 124s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 124s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 124s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 124s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 124s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 125s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 125s [gw0] [ 8%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 125s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 125s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 125s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 125s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 125s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 125s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 125s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 125s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 125s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 125s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 125s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 125s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 125s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 125s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 125s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 125s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 125s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 125s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 125s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 125s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 125s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 125s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 125s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 125s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 125s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 125s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 125s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 125s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 125s test/orm/test_attributes.py::HistoryTest::test_dict_collections 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 125s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 125s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 125s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 125s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 125s test/orm/test_attributes.py::HistoryTest::test_object_del 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 125s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 125s test/orm/test_attributes.py::HistoryTest::test_object_init 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 125s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 125s test/orm/test_attributes.py::HistoryTest::test_object_replace 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 125s test/orm/test_attributes.py::HistoryTest::test_object_set_none 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 125s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 125s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 125s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 125s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 125s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 125s test/orm/test_attributes.py::HistoryTest::test_scalar_del 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 125s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 125s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 125s test/orm/test_attributes.py::HistoryTest::test_scalar_init 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 125s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 125s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 125s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 125s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 125s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 125s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 125s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 125s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 125s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 125s test/orm/test_attributes.py::HistoryTest::test_use_object_init 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 125s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 125s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 125s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 125s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 126s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 126s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 126s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 126s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 126s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 126s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 126s test/orm/test_attributes.py::ListenerTest::test_flag_modified 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 126s test/orm/test_attributes.py::ListenerTest::test_named 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 126s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 126s test/orm/test_attributes.py::ListenerTest::test_none_init_object 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 126s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 126s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 126s test/orm/test_attributes.py::ListenerTest::test_receive_changes 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 126s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 126s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 126s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 126s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 126s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 126s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 126s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 126s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 126s test/orm/test_attributes.py::TestUnlink::test_expired 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 126s test/orm/test_attributes.py::TestUnlink::test_pop_existing 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 126s test/orm/test_attributes.py::TestUnlink::test_replaced 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 126s test/orm/test_attributes.py::UtilTest::test_helpers 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 126s test/orm/test_attributes.py::UtilTest::test_initiator_arg 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 126s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 126s [gw0] [ 9%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 126s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 126s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 126s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 126s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 126s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 126s test/ext/test_automap.py::AutomapTest::test_naming_schemes 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 126s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 126s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 126s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 126s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 126s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 126s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 126s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 126s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 126s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 126s [gw0] [ 9%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 126s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 126s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 126s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 126s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 126s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 126s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 126s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 126s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 126s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 126s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 127s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 127s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 127s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 127s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 127s [gw0] [ 10%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 127s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 127s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 127s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 128s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 128s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 128s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 128s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 128s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 128s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 128s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 128s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 129s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 129s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 129s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 129s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 129s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 129s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 129s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 129s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 129s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 129s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 129s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 129s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 129s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 129s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 129s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 129s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 129s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 129s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 129s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 129s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 129s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 129s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 129s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 129s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 129s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 129s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 129s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 129s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 129s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 129s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 129s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 129s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 129s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 129s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 129s test/engine/test_ddlevents.py::DDLTest::test_filter 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 129s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 129s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 129s test/engine/test_ddlevents.py::DDLTest::test_tokens 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 129s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 129s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 129s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 129s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 129s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 129s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 129s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 129s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 129s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 129s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 129s [gw1] [ 11%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 129s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 129s [gw1] [ 11%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 129s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 129s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 129s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 129s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 129s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 129s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 129s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 129s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 130s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 130s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 131s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 131s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 131s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 131s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 131s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 131s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 131s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 131s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 131s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 131s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 131s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 131s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 131s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 131s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 131s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 131s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 131s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 131s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 131s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 131s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 131s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 131s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 131s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 131s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 131s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 131s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 131s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 131s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 131s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 131s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 131s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 131s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 131s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 131s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 131s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 131s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 131s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 131s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 131s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 131s test/sql/test_defaults.py::DDLTest::test_sqlexpr 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 131s test/sql/test_defaults.py::DDLTest::test_string 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_string 131s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 131s test/sql/test_defaults.py::DDLTest::test_text 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text 131s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 131s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 131s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 131s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 131s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 131s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 131s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 131s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 131s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 131s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 131s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 131s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 131s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 131s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 131s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 131s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 131s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 131s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 131s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 131s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 131s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 131s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 131s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 131s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 131s [gw1] [ 11%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 131s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 131s [gw1] [ 11%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 131s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 131s [gw1] [ 11%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 131s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 131s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 132s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 132s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 132s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 132s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 132s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 132s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 132s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 132s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 132s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 132s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 132s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 132s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 132s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 132s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 132s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 132s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 132s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 132s test/orm/test_deferred.py::DeferredOptionsTest::test_options 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 132s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 132s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 132s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 132s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 132s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 132s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 132s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 132s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 132s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 132s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 132s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 132s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 132s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 132s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 132s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 132s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 132s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 132s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 132s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 133s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 133s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 133s test/orm/test_deferred.py::DeferredTest::test_basic 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 133s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 133s test/orm/test_deferred.py::DeferredTest::test_commits_state 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 133s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 133s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 133s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 133s test/orm/test_deferred.py::DeferredTest::test_group 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 133s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 133s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 133s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 133s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 133s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 133s test/orm/test_deferred.py::DeferredTest::test_save 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 133s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 133s test/orm/test_deferred.py::DeferredTest::test_unsaved 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 133s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 133s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 133s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 133s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 133s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 133s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 133s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 133s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 133s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 133s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 133s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 133s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 133s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 133s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 133s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 133s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 133s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 133s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 133s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 133s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 133s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 133s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 133s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 133s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 133s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 133s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 133s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 133s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 133s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 133s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 134s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 134s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 134s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 134s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 134s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 134s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 134s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 134s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 134s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 134s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 134s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 134s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 134s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 134s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 134s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 134s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 134s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 134s [gw1] [ 11%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 134s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 134s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 134s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 134s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 134s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 134s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 134s test/sql/test_delete.py::DeleteTest::test_alias 134s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 134s test/sql/test_delete.py::DeleteTest::test_correlated_select 134s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 134s test/sql/test_delete.py::DeleteTest::test_delete 134s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 134s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 134s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 134s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 134s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 134s test/sql/test_delete.py::DeleteTest::test_prefix_with 134s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 134s test/sql/test_delete.py::DeleteTest::test_where_empty 134s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 134s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 134s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 134s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 134s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 134s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 134s test/base/test_dependency.py::DependencySortTest::test_large_sort 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 134s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 134s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 134s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 134s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 134s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 134s test/base/test_dependency.py::DependencySortTest::test_sort_one 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 134s test/base/test_dependency.py::DependencySortTest::test_sort_three 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 134s test/base/test_dependency.py::DependencySortTest::test_sort_two 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 134s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 134s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 134s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 134s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 134s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 134s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 134s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 134s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 134s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 134s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 134s [gw1] [ 12%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 134s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 134s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 134s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 134s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 134s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 134s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 134s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 134s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 134s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 134s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 134s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 134s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 134s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 134s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 134s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 134s [gw0] [ 12%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 134s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 134s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 134s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 134s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 134s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 134s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 134s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 134s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 134s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 134s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 134s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 134s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 134s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 134s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 134s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 134s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 134s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 135s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 135s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 135s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 135s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 135s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 135s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 135s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 135s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 135s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 135s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 135s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 135s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 135s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 135s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 135s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 135s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 135s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 135s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 135s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 135s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 135s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 135s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 135s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 135s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 136s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 136s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 136s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 136s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 136s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 136s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 136s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 136s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 136s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 136s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 136s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 136s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 136s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 136s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 136s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 136s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 136s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 136s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 136s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 136s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 136s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 136s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 136s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 136s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 136s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 136s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 136s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 136s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 136s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 136s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 136s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 136s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 136s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 136s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 136s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 136s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 136s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 136s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 136s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 136s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 136s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 136s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 136s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 136s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 136s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 136s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 136s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 136s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 136s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 136s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 136s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 136s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 136s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 136s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 136s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 136s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 136s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 136s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 136s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 136s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 136s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 136s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 136s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 136s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 136s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 136s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 136s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 136s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 136s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 136s test/orm/test_deprecations.py::GetTest::test_get 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 136s test/ext/test_baked.py::LikeQueryTest::test_count 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 136s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 136s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 136s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 136s test/ext/test_baked.py::LikeQueryTest::test_get 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 136s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 136s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 136s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 136s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 136s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 136s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 136s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 136s test/ext/test_baked.py::LikeQueryTest::test_one_result 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 136s test/ext/test_baked.py::LikeQueryTest::test_scalar 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 136s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get 136s test/orm/test_deprecations.py::GetTest::test_get_against_col 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 136s test/orm/test_deprecations.py::GetTest::test_loader_options 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 136s test/orm/test_deprecations.py::GetTest::test_no_criterion 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 136s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 136s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 136s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 136s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 136s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 136s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 136s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 136s test/orm/test_deprecations.py::ImmediateTest::test_value 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 136s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 136s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 136s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 136s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 136s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 136s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 136s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 136s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 136s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 136s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 136s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 136s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 136s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 136s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 136s test/ext/test_baked.py::StateChangeTest::test_chained_add 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 136s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 136s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 136s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 136s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 136s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 136s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 136s test/ext/test_baked.py::StateChangeTest::test_initial_key 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 136s test/ext/test_baked.py::StateChangeTest::test_inplace_add 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 136s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 136s [gw0] [ 12%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 137s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 137s [gw0] [ 12%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 137s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 137s [gw0] [ 12%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 137s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 137s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 137s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 137s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 137s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 137s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 137s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 137s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 137s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 137s [gw0] [ 12%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 137s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 137s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 137s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 137s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 137s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 137s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 137s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 137s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 137s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 137s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 137s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 137s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 137s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 137s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 137s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 137s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 137s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 137s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 137s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 137s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 137s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 137s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 137s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 137s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 137s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 137s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 137s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 137s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 137s test/orm/test_deprecations.py::MergeResultTest::test_single_column 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 137s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 137s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 137s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 137s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 137s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 137s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 137s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 137s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 137s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 137s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 137s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 137s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 137s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 137s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 137s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 137s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 138s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 138s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 138s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 138s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 138s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 138s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 138s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 138s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 138s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 138s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 138s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 138s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 138s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 138s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 138s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 138s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 138s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 138s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 138s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 138s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 138s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 138s test/orm/test_deprecations.py::ParentTest::test_m2m 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 138s test/orm/test_deprecations.py::ParentTest::test_noparent 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 138s test/orm/test_deprecations.py::ParentTest::test_o2m 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 138s test/orm/test_deprecations.py::ParentTest::test_select_from 138s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 138s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 138s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 138s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 138s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 138s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 139s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 139s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 139s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 139s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 139s test/orm/test_deprecations.py::ParentTest::test_with_transient 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 139s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 139s [gw0] [ 14%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 139s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 139s [gw1] [ 14%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 139s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 139s [gw1] [ 14%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 139s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 139s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 139s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 139s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 139s test/engine/test_deprecations.py::ResetEventTest::test_custom 139s [gw1] [ 14%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 139s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 139s [gw1] [ 14%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 139s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 139s [gw1] [ 14%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 139s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 139s test/sql/test_deprecations.py::SelectableTest::test_alias_union 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 139s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 139s test/sql/test_deprecations.py::SelectableTest::test_column 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 139s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 139s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 139s test/sql/test_deprecations.py::SelectableTest::test_select_labels 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 139s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 139s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 139s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 139s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 139s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 139s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 139s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 139s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 139s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 139s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 139s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 139s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 139s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 139s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 139s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 139s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 139s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 139s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 139s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 139s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 139s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 139s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 139s [gw1] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 139s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 139s [gw1] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 139s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 139s [gw1] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 139s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 139s [gw1] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 139s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 139s [gw1] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 139s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 139s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 139s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 139s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 139s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 139s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 139s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 139s [gw0] [ 14%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 139s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 139s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 139s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 139s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 139s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 139s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 139s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 139s 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] 139s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] 139s 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] 139s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] 139s 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] 139s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] 139s 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] 139s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] 139s 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] 139s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] 139s 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] 139s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] 139s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 139s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 139s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 139s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 139s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 139s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 139s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 139s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 139s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 139s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 139s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 139s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 139s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 139s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 139s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 139s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 139s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 139s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 139s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 139s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 139s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 139s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 139s 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] 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED-expected6] 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 139s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 139s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 139s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 139s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 139s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 139s 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] 139s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?check_same_thread=true&timeout=10&mode=ro&nolock=1&uri=true-expected4] 140s 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] 140s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?mode=ro&uri=true-expected5] 140s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 140s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 140s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 140s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 140s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 140s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 140s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 140s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 140s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 140s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 140s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 140s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 140s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 140s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 140s [gw1] [ 14%] SKIPPED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 140s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 140s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 140s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 140s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 140s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 140s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 140s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 140s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 140s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 140s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 140s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 140s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 140s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 140s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 140s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 140s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 140s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 140s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 140s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 140s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 140s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 140s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 140s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 140s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 140s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 140s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 140s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 140s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 140s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 140s 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] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 140s 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] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 140s 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] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 140s 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] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 140s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 140s 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] 140s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 140s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 140s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 140s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 140s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 140s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 140s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 140s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 140s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 140s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 141s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 141s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 141s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 141s test/orm/test_dynamic.py::DynamicTest::test_basic 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 141s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 141s test/orm/test_dynamic.py::DynamicTest::test_count 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 141s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 141s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 141s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 141s test/orm/test_dynamic.py::DynamicTest::test_m2m 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 141s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 141s test/orm/test_dynamic.py::DynamicTest::test_no_count 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 141s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 141s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 141s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 141s test/orm/test_dynamic.py::DynamicTest::test_no_populate 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 141s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 141s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 141s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 141s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 141s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 141s test/orm/test_dynamic.py::DynamicTest::test_order_by 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 141s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 141s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 141s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 141s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 141s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 141s test/orm/test_dynamic.py::DynamicTest::test_slice_access 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 141s test/orm/test_dynamic.py::DynamicTest::test_statement 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 141s test/orm/test_dynamic.py::DynamicTest::test_transient_access 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 141s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 141s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 141s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 141s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 142s test/orm/test_dynamic.py::DynamicTest::test_transient_count 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 142s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 142s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 142s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 142s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 142s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 142s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 142s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 142s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 142s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 142s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 142s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 142s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 142s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 142s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 142s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 142s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 142s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 142s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 142s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 142s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 142s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 142s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 142s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 142s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 142s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 142s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 142s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 142s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 142s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 142s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 142s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 142s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 143s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 143s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 143s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 143s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 143s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 144s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 144s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 144s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 144s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 144s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 144s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 144s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 144s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 144s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 144s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 144s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 144s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 144s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 144s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 144s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 144s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 144s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 144s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 144s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 145s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 145s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 145s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 145s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 145s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 145s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 145s test/orm/test_eager_relations.py::AddEntityTest::test_options 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 145s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 145s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 145s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 145s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 145s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 145s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 145s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 145s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 145s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 145s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 145s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 145s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 145s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 146s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 146s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 146s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 146s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 146s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 146s test/orm/test_eager_relations.py::EagerTest::test_against_select 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 146s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 146s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 146s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 146s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 146s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 146s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 146s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 146s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 146s test/orm/test_eager_relations.py::EagerTest::test_aliasing 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 146s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 146s test/orm/test_eager_relations.py::EagerTest::test_basic 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 146s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 146s test/orm/inheritance/test_basic.py::FlushTest::test_one 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 146s test/orm/inheritance/test_basic.py::FlushTest::test_two 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 146s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 146s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 146s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 146s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 146s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 146s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 146s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 146s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 146s test/orm/test_eager_relations.py::EagerTest::test_cyclical 146s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 146s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 146s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 146s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 146s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 146s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 146s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 146s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 146s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 146s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 146s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 146s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 146s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 146s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 146s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 146s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 146s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 146s test/orm/test_eager_relations.py::EagerTest::test_distinct 146s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 146s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 146s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 146s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 146s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 146s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 146s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 146s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 146s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 146s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 146s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 146s test/orm/test_eager_relations.py::EagerTest::test_eager_option 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 146s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 146s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 146s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 146s test/orm/inheritance/test_basic.py::O2MTest::test_basic 146s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 146s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 147s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 147s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 147s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 147s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 147s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 147s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 147s test/orm/test_eager_relations.py::EagerTest::test_inner_join 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 147s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 147s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 147s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 147s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 147s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 147s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 147s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 147s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 147s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 147s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 147s test/orm/test_eager_relations.py::EagerTest::test_late_compile 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 147s test/orm/test_eager_relations.py::EagerTest::test_limit 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 147s test/orm/test_eager_relations.py::EagerTest::test_limit_2 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 147s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 147s test/orm/test_eager_relations.py::EagerTest::test_limit_3 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 147s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 147s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 147s [gw0] [ 17%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 147s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 147s [gw0] [ 17%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 147s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 147s [gw0] [ 17%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 147s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 147s [gw0] [ 17%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 147s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 147s test/orm/test_eager_relations.py::EagerTest::test_limit_4 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 147s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 147s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 147s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 147s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 147s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 147s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 147s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 147s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 147s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 147s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 147s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 147s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 147s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 147s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 147s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 147s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 147s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 148s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 148s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 148s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 148s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 148s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 148s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 148s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 148s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 148s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 148s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 148s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 148s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 148s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 148s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 148s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 148s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 148s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 148s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 148s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 148s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 148s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 148s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 148s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 148s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 148s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 148s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 148s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 148s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 148s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 148s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 148s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 148s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 148s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 148s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 148s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 148s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 148s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 148s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 148s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 148s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 148s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 148s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 148s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 148s test/orm/test_eager_relations.py::EagerTest::test_orderby 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 148s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 148s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 148s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 148s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 148s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 148s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 148s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 148s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 148s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 148s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 148s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 148s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 148s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 148s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 148s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 148s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 148s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 148s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 148s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 148s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 148s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 148s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 148s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 148s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 148s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 148s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 148s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 148s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 148s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 149s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 149s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 149s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 149s test/orm/test_eager_relations.py::EagerTest::test_wide 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 149s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 149s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 149s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 149s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 149s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 149s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 149s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 149s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 149s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 149s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 149s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 149s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 149s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 149s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 149s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 149s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 149s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 149s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 149s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 149s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 149s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 149s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 149s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 150s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 150s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 150s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 150s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 150s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 150s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 150s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 150s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 150s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 150s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 150s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 150s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 150s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 150s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 150s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 150s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 150s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 150s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 150s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 150s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 150s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 150s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 150s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 150s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 150s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 150s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 150s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 150s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 150s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 150s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 150s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 150s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 150s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 150s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 150s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 150s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 150s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 150s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 151s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 151s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 151s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 151s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 151s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 151s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 151s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 151s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 151s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 151s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 151s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 151s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 151s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 151s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 151s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 151s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 151s test/orm/test_bind.py::SessionBindTest::test_session_bind 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 151s test/orm/test_bind.py::SessionBindTest::test_session_unbound 151s [gw0] [ 18%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 151s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 151s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 151s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 151s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 151s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 151s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 151s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 151s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 151s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 151s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 151s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 151s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 151s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 151s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 151s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 151s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 151s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 151s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 152s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 152s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 152s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 152s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 152s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 152s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 152s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 152s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 152s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 152s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 152s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 152s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 152s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 152s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 152s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 152s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 152s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 152s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 152s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 152s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 152s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 152s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 152s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 152s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 152s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 152s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 152s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 152s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 152s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 152s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 152s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 152s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 152s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 152s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 152s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 152s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 152s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 152s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 152s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 152s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 152s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 152s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 152s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 152s [gw1] [ 18%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 152s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 152s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 152s [gw1] [ 19%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 152s [gw1] [ 19%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 152s [gw1] [ 19%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 152s [gw1] [ 19%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 152s [gw1] [ 19%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 152s [gw1] [ 19%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 152s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 152s [gw1] [ 19%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 152s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 152s [gw1] [ 19%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 152s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 152s [gw1] [ 19%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 152s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 152s [gw1] [ 19%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 152s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 152s [gw1] [ 19%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 152s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 152s [gw1] [ 19%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 152s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 152s [gw1] [ 19%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 152s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 152s [gw1] [ 19%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 152s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 152s [gw1] [ 19%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 152s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 152s [gw1] [ 19%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 152s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 152s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 152s [gw1] [ 19%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 152s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 152s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 152s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 152s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 152s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 152s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 152s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 152s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 152s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 152s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 152s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 152s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 152s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 152s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 152s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 152s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 152s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 152s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 152s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 152s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 152s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 152s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 152s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 152s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 152s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 152s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 153s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 153s 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] 153s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value3-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes JSON, INTEGER] 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 153s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value4-UnevaluatableError-Cannot evaluate concatenate operator \\"concat_op\\" for datatypes JSON, JSON] 153s 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] 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value5-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, INTEGER] 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value6-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, VARCHAR] 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 153s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 153s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 153s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 153s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 153s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 153s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 153s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 153s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 153s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 153s test/base/test_events.py::AcceptTargetsTest::test_target_accept 153s [gw1] [ 19%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 153s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 153s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 153s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 153s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 153s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 153s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 153s test/base/test_events.py::CustomTargetsTest::test_indirect 153s [gw1] [ 19%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 153s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 153s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 153s 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] 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 153s 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] 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 153s 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] 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 153s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 153s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 153s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 153s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 153s 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] 153s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 154s 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] 154s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 154s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 154s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 154s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 154s 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] 154s [gw1] [ 19%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 154s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 154s [gw1] [ 19%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 154s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 154s [gw1] [ 19%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 154s 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] 154s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 154s 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] 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 154s 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] 154s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 154s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 154s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 154s test/base/test_events.py::EventsTest::test_bool_clslevel 154s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 154s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 154s test/base/test_events.py::EventsTest::test_decorator 154s 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] 154s [gw1] [ 20%] PASSED test/base/test_events.py::EventsTest::test_decorator 154s test/base/test_events.py::EventsTest::test_exec_once 154s [gw1] [ 20%] PASSED test/base/test_events.py::EventsTest::test_exec_once 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 154s test/base/test_events.py::EventsTest::test_exec_once_exception 154s 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] 154s [gw1] [ 20%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 154s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 154s 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] 154s [gw1] [ 20%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 154s test/base/test_events.py::EventsTest::test_immutable_methods 154s [gw1] [ 20%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 154s test/base/test_events.py::EventsTest::test_no_instance_level_collections 154s 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] 154s [gw1] [ 20%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 154s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 154s [gw1] [ 20%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 154s 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] 154s test/base/test_events.py::EventsTest::test_register_class 154s [gw1] [ 20%] PASSED test/base/test_events.py::EventsTest::test_register_class 154s test/base/test_events.py::EventsTest::test_register_class_instance 154s [gw1] [ 20%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 154s test/base/test_events.py::EventsTest::test_register_instance 154s 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] 154s [gw1] [ 20%] PASSED test/base/test_events.py::EventsTest::test_register_instance 154s test/base/test_events.py::JoinTest::test_join_twice 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_join_twice 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 154s test/base/test_events.py::JoinTest::test_kw_ok 154s 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] 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 154s test/base/test_events.py::JoinTest::test_neither 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_neither 154s test/base/test_events.py::JoinTest::test_parent_class_child_class 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 154s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 154s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 154s test/base/test_events.py::JoinTest::test_parent_class_only 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 154s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 154s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 154s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 154s 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] 154s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 154s [gw1] [ 20%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 154s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 154s [gw1] [ 20%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 154s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 154s [gw1] [ 20%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 154s 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] 154s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 154s [gw1] [ 20%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 154s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 154s [gw1] [ 20%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 154s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 154s [gw1] [ 20%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 154s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 154s [gw1] [ 20%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 154s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 154s [gw1] [ 20%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 154s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 154s [gw1] [ 20%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 154s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 154s [gw1] [ 20%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 154s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 154s [gw1] [ 20%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 154s 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] 154s test/base/test_events.py::ListenOverrideTest::test_listen_override 154s [gw1] [ 20%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 154s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 154s [gw1] [ 20%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 154s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 154s [gw1] [ 20%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 154s test/orm/test_events.py::LoadTest::test_just_loaded 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 154s 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] 154s test/orm/test_events.py::LoadTest::test_repeated_rows 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 154s test/orm/test_events.py::MapperEventsTest::test_basic 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 154s 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] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 154s 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] 154s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 154s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 154s 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] 154s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 154s 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] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 154s 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] 154s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 154s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 154s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 154s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 154s test/orm/test_events.py::MapperEventsTest::test_inheritance 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 154s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 154s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 154s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 154s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 154s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 154s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 154s 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] 154s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 155s test/orm/test_events.py::MapperEventsTest::test_insert_flags 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 155s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 155s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 155s test/orm/test_events.py::MapperEventsTest::test_instrument_event 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 155s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 155s 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] 155s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 155s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 155s 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] 155s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 155s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 155s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 155s 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] 155s test/orm/test_events.py::MapperEventsTest::test_merge 155s [gw1] [ 20%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 155s test/base/test_events.py::NamedCallTest::test_kw_accept 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 155s [gw1] [ 20%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 155s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 155s [gw1] [ 20%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 155s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 155s 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] 155s [gw1] [ 20%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 155s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 155s [gw1] [ 20%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 155s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 155s [gw1] [ 20%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 155s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 155s 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] 155s [gw0] [ 20%] 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] 155s 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] 155s [gw0] [ 20%] 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 155s 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] 155s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 155s [gw0] [ 20%] 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 155s 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] 155s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 155s [gw0] [ 20%] 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 155s [gw0] [ 20%] 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] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 155s 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] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 155s [gw0] [ 20%] 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] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 155s [gw0] [ 20%] 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] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 155s [gw0] [ 20%] 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] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 155s [gw0] [ 20%] 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] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 155s [gw0] [ 20%] 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 155s 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] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 155s [gw0] [ 20%] 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] 155s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 155s test/orm/test_events.py::ORMExecuteTest::test_cache_option 155s [gw0] [ 20%] 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] 155s 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] 155s [gw0] [ 20%] 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 155s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 155s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 155s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 155s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 155s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 155s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 155s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 155s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 155s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 155s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 155s test/orm/test_events.py::ORMExecuteTest::test_select_flags 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 155s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 155s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 155s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 155s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 155s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 155s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 155s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 155s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 155s [gw0] [ 20%] 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] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 155s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 155s [gw0] [ 20%] 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] 155s 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] 155s [gw0] [ 20%] 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] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 155s 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] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 155s 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] 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 155s 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] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 155s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 155s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 155s 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] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 155s 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] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 155s 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] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 155s 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] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 155s 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] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 155s 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] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 155s 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] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 155s 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] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 155s 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] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 155s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 155s test/base/test_events.py::PropagateTest::test_propagate 155s [gw1] [ 21%] PASSED test/base/test_events.py::PropagateTest::test_propagate 155s test/orm/test_events.py::QueryEventsTest::test_alters_entities 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 155s test/orm/test_events.py::QueryEventsTest::test_before_compile 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 155s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 155s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 155s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 155s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 155s 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] 155s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 155s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 155s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 155s test/orm/test_events.py::RefreshTest::test_already_present 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 155s 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] 155s test/orm/test_events.py::RefreshTest::test_changes_reset 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 155s test/orm/test_events.py::RefreshTest::test_populate_existing 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 155s test/orm/test_events.py::RefreshTest::test_repeated_rows 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 155s 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] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 155s test/orm/test_events.py::RefreshTest::test_via_refresh_state 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 155s test/orm/test_events.py::RefreshTest::test_was_expired 155s 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] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 155s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 155s 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] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 155s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 155s test/orm/test_events.py::RemovalTest::test_attr_propagated 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 155s 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] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 155s test/base/test_events.py::RemovalTest::test_clslevel 155s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 155s test/base/test_events.py::RemovalTest::test_clslevel_subclass 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 155s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 155s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 155s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 155s test/base/test_events.py::RemovalTest::test_double_event_wrapped 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 155s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 155s test/base/test_events.py::RemovalTest::test_instance 155s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_instance 155s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 155s [gw1] [ 21%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 155s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 155s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 155s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 156s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 156s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 156s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 156s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 156s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 156s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 156s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 156s test/base/test_events.py::RemovalTest::test_no_add_in_event 156s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 156s test/base/test_events.py::RemovalTest::test_no_remove_in_event 156s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 156s test/base/test_events.py::RemovalTest::test_once 156s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_once 156s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 156s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 156s 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] 156s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-not_use_returning] 157s 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] 157s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 157s test/base/test_events.py::RemovalTest::test_once_unless_exception 157s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 157s test/base/test_events.py::RemovalTest::test_propagate 157s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_propagate 157s test/base/test_events.py::RemovalTest::test_remove_not_listened 157s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 157s test/base/test_events.py::RemovalTest::test_remove_plain_named 157s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 157s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 157s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 157s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 157s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-use_returning] 157s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-not_use_returning] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-use_returning] 157s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 157s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 157s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 157s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 157s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 157s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 157s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 157s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-default] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 157s 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] 157s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-all_enabled] 157s 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] 157s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-default] 157s 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] 157s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_executemany] 157s 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] 157s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_sort_by] 157s 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] 157s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 157s test/orm/test_events.py::RemovalTest::test_unmapped_listen 157s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 157s 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] 157s [gw1] [ 22%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 157s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-default] 157s 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] 157s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 158s 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] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 158s 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] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-all_enabled] 158s 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] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-default] 158s 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] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_executemany] 158s 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] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_sort_by] 158s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 158s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 158s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 158s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 158s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 158s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 158s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 158s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 158s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 158s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 158s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 158s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 158s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 158s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 158s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 158s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 158s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 158s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 158s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 158s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 158s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 158s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 158s test/orm/test_events.py::SessionEventsTest::test_class_listen 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 158s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 158s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 158s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 158s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 158s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 158s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 158s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 158s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 158s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 158s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 158s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 158s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 158s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 158s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 158s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 158s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 158s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 158s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 158s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 158s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 158s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 158s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 158s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 158s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 158s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 158s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 158s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 158s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 159s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 159s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 159s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 159s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 159s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 159s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 159s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 159s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 159s test/orm/test_bundle.py::BundleTest::test_as_scalars_future 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_as_scalars_future 159s test/orm/test_bundle.py::BundleTest::test_bundle_nesting 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting 159s test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 159s test/orm/test_bundle.py::BundleTest::test_c_attr 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_c_attr 159s test/orm/test_bundle.py::BundleTest::test_clause_expansion 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_clause_expansion 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 159s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 159s test/orm/test_bundle.py::BundleTest::test_filter_by 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_filter_by 159s test/orm/test_bundle.py::BundleTest::test_join_relationship 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_relationship 159s test/orm/test_bundle.py::BundleTest::test_join_selectable 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_selectable 159s test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 159s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 159s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 159s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 159s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 159s test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 159s test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 159s test/orm/test_bundle.py::BundleTest::test_multi_bundle 159s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle 159s test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 159s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 159s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 159s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 159s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 159s test/orm/test_bundle.py::BundleTest::test_query_count 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_query_count 159s test/orm/test_bundle.py::BundleTest::test_result 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_result 159s test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 159s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 159s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 159s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 159s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 159s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 159s test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 159s test/orm/test_bundle.py::BundleTest::test_subclass 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_subclass 159s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 159s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 159s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 159s test/orm/test_cache_key.py::CacheKeyTest::test_attributes 159s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 159s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 159s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 159s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 159s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 159s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 159s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 159s test/base/test_events.py::SubclassGrowthTest::test_subclass 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_attributes 159s test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 159s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 159s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 159s test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 159s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 159s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 159s test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 159s test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 159s test/orm/test_cache_key.py::CacheKeyTest::test_options 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_options 159s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 159s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 159s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 159s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 159s test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 159s test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 159s test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 159s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 159s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 159s test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 159s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 160s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 160s [gw0] [ 22%] SKIPPED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 160s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 160s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 160s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 160s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 160s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 160s [gw1] [ 22%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 160s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 160s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 160s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 160s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 160s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 160s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 160s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 160s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 160s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 160s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 160s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 160s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 160s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 160s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 160s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 160s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 160s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 160s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 160s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 160s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 160s test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 160s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 160s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 160s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 160s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 160s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 160s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 160s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 160s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 160s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 160s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 160s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 160s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 160s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 160s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 160s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 160s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 160s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 160s test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 160s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 160s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 160s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 161s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 161s test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 161s test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 161s test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 161s test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 161s test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 161s test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 161s test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 161s test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 161s test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 161s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 161s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 161s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 161s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 161s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 161s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 161s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 161s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 161s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 161s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 161s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 161s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 161s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 161s test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 161s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 161s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 161s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 161s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 161s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 161s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 161s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 161s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 161s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 161s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 161s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 162s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 162s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 162s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 162s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 162s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 162s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 162s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 162s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 162s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 162s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 162s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 162s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 162s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 162s test/base/test_except.py::PickleException::test_all_exc 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_all_exc 162s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 162s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 162s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 162s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 162s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 162s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 162s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 162s test/base/test_except.py::PickleException::test_exc[CompileError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 162s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 162s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 162s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 162s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 162s test/base/test_except.py::PickleException::test_exc[DataError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 162s test/base/test_except.py::PickleException::test_exc[DataError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 162s test/base/test_except.py::PickleException::test_exc[DataError-details] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 162s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 162s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 162s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 162s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 162s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 162s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 162s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 162s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 162s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 162s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 162s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 162s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 162s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 162s test/base/test_except.py::PickleException::test_exc[InternalError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 162s test/base/test_except.py::PickleException::test_exc[InternalError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 162s test/base/test_except.py::PickleException::test_exc[InternalError-details] 162s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 162s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 162s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 162s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 162s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 162s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 162s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 162s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 162s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 162s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 162s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 162s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 162s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 162s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 162s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 162s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 162s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 162s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 162s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 162s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 162s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 162s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 162s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 162s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 162s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 162s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 162s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 162s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 162s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 162s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 162s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 162s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 162s test/base/test_except.py::PickleException::test_exc[SAWarning-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 162s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 162s test/base/test_except.py::PickleException::test_exc[StatementError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 162s test/base/test_except.py::PickleException::test_exc[StatementError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 162s test/base/test_except.py::PickleException::test_exc[StatementError-details] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 162s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 162s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 162s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 162s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 162s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 162s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 162s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 162s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 162s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 162s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 162s test/base/test_except.py::WrapTest::test_db_error_normal 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 162s test/base/test_except.py::WrapTest::test_db_error_system_exit 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 162s test/base/test_except.py::WrapTest::test_statement_error_no_code 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 162s test/base/test_except.py::WrapTest::test_statement_error_w_code 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 162s test/base/test_except.py::WrapTest::test_tostring 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring 162s test/base/test_except.py::WrapTest::test_tostring_large_dict 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 162s test/base/test_except.py::WrapTest::test_tostring_large_executemany 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 162s test/base/test_except.py::WrapTest::test_tostring_large_list 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 162s test/base/test_except.py::WrapTest::test_tostring_with_newlines 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 162s test/base/test_except.py::WrapTest::test_version_token 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_version_token 162s test/base/test_except.py::WrapTest::test_wrap_multi_arg 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 162s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 162s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 162s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 162s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 162s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 162s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 162s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 162s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 162s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 162s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 162s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 162s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 162s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 162s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 162s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 162s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 162s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 162s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 162s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 162s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 162s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 162s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 162s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 162s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 163s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 163s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 163s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 163s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 163s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 163s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 163s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 163s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 163s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 163s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 163s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 163s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 163s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 163s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 163s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 163s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 163s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 163s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 163s [gw1] [ 23%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 163s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 163s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 163s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 163s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 163s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 163s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 163s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 163s 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] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 163s 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] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 163s 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] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 163s 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] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 163s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 163s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 163s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 163s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 163s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 163s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 163s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 163s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 163s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 163s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 163s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 163s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 163s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 163s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 163s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 163s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 163s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 163s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 163s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 163s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 163s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 163s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 163s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 163s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 163s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 163s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 163s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 163s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 163s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 163s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 163s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 163s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 163s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 163s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 163s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 163s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 163s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 163s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 163s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 163s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 163s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 163s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 163s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 163s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 163s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 163s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 163s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 163s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 163s test/orm/test_expire.py::ExpireTest::test_deferred 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 163s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 163s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 163s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 163s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 163s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 163s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 163s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 163s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 163s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 163s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 163s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 163s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 163s test/orm/test_expire.py::ExpireTest::test_expire 163s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 163s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 163s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 164s test/orm/test_expire.py::ExpireTest::test_expire_all 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 164s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 164s test/orm/test_expire.py::ExpireTest::test_expire_cascade 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 164s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 164s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 164s test/orm/test_expire.py::ExpireTest::test_expire_committed 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 164s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 164s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 164s test/orm/test_expire.py::ExpireTest::test_expire_synonym 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 164s test/orm/test_expire.py::ExpireTest::test_expired_eager 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 164s test/orm/test_expire.py::ExpireTest::test_expired_lazy 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 164s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 164s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 164s test/orm/test_expire.py::ExpireTest::test_get_refreshes 164s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 164s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 164s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 165s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 165s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 165s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 165s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 165s test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 165s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 165s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 165s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 165s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 165s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 165s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 165s test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 166s test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 166s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 166s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 166s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 166s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 166s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 166s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 166s test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 166s test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 166s test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 166s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 166s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 166s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 166s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 166s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 166s test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 166s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 166s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 166s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 166s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 166s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 166s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 166s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 166s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 166s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 166s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 166s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 166s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 166s test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 166s test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 166s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 166s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 166s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 166s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 166s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 166s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 166s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 166s test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 166s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 167s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 167s test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 167s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 167s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 167s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 167s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 167s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 167s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 167s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 167s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 167s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 167s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 167s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 167s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 167s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 167s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 167s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 167s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 167s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 167s test/sql/test_case_statement.py::CaseTest::test_case 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_case 167s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 167s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 167s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 167s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 167s test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 167s test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 167s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 167s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 167s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 167s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 167s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 167s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 167s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 167s 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] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 WHEN (test.col1 = :col1_2) THEN :param_2 ELSE :param_3 END] 167s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 167s 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] 167s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 WHEN :param_3 THEN :param_4 END] 167s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 167s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 167s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 168s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 168s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 168s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 168s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 169s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 169s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 169s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 169s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 169s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 169s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 169s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 169s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 170s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 170s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 170s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 170s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 170s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 170s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 170s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 170s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 171s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 171s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 171s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 171s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 171s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 171s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 171s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 171s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 171s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 171s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 171s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 171s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 171s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 171s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 172s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 172s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 172s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 172s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 172s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 172s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 172s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 172s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 172s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 172s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 172s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 172s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 173s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 173s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 173s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 173s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 173s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 173s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 173s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 173s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 173s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 173s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 173s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 173s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 173s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 174s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 174s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 174s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 174s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 174s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 174s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 174s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 174s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 174s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 174s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 174s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 174s test/orm/test_collection.py::CollectionsTest::test_dict 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict 174s test/orm/test_collection.py::CollectionsTest::test_dict_duck 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_duck 174s test/orm/test_collection.py::CollectionsTest::test_dict_emulates 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_emulates 174s test/orm/test_collection.py::CollectionsTest::test_dict_subclass 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 174s test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 174s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 174s test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 174s test/orm/test_collection.py::CollectionsTest::test_lifecycle 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_lifecycle 174s test/orm/test_collection.py::CollectionsTest::test_list 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_list 174s test/orm/test_collection.py::CollectionsTest::test_list_duck 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_duck 174s test/orm/test_collection.py::CollectionsTest::test_list_emulates 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_emulates 174s test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 174s test/orm/test_collection.py::CollectionsTest::test_list_subclass 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_subclass 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 174s test/orm/test_collection.py::CollectionsTest::test_object_duck 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_duck 174s test/orm/test_collection.py::CollectionsTest::test_object_emulates 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_emulates 174s test/orm/test_expire.py::ExpireTest::test_no_instance_key 174s test/orm/test_collection.py::CollectionsTest::test_recipes 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_recipes 174s test/orm/test_collection.py::CollectionsTest::test_set 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_set 174s test/orm/test_collection.py::CollectionsTest::test_set_duck 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_duck 174s test/orm/test_collection.py::CollectionsTest::test_set_emulates 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_emulates 174s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 174s test/orm/test_collection.py::CollectionsTest::test_set_subclass 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_subclass 174s test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 174s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 174s test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 174s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 174s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 174s test/orm/test_collection.py::CustomCollectionsTest::test_basic 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_basic 174s test/orm/test_collection.py::CustomCollectionsTest::test_custom 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 174s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_custom 174s test/orm/test_collection.py::CustomCollectionsTest::test_dict 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict 174s test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 174s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 174s test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 174s test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 174s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 174s test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 174s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 174s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 174s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 174s test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 174s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 174s test/orm/test_expire.py::ExpireTest::test_no_session 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 174s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 174s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 174s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 174s test/orm/test_expire.py::ExpireTest::test_partial_expire 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 174s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 174s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 174s test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 174s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 174s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 174s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 174s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 174s test/orm/test_collection.py::DictHelpersTest::test_mixin 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 174s test/orm/test_expire.py::ExpireTest::test_pending_raises 174s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin 174s test/orm/test_collection.py::DictHelpersTest::test_mixin2 174s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 175s test/orm/test_expire.py::ExpireTest::test_persistence_check 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 175s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin2 175s test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 175s test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 175s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 175s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 175s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 175s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 175s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 175s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 175s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 175s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 175s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 175s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 175s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 175s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 175s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 175s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 175s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 175s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 175s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 175s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 175s test/sql/test_compare.py::CacheKeyTest::test_cache_key 175s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 175s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 175s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 175s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 175s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key 175s test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 175s test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 175s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 175s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 175s test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 175s test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 175s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 175s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 175s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 175s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 175s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 175s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 175s test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 175s test/sql/test_compare.py::CacheKeyTest::test_in_with_none 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_in_with_none 175s test/sql/test_compare.py::CacheKeyTest::test_literal_binds 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_literal_binds 175s test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 175s test/sql/test_compare.py::CompareAndCopyTest::test_all_present 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 175s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_all_present 175s test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 175s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 175s test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 175s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 175s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 175s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 175s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 176s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 176s test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 176s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 176s test/orm/test_expire.py::RefreshTest::test_persistence_check 176s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 176s test/orm/test_expire.py::RefreshTest::test_refresh 176s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 176s test/orm/test_expire.py::RefreshTest::test_refresh2 176s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 176s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 176s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 176s test/orm/test_expire.py::RefreshTest::test_refresh_expired 176s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 176s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 176s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 176s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 176s test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 176s test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 176s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 176s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 176s test/sql/test_compare.py::CompareClausesTest::test_compare_binds 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_binds 176s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 176s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 176s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 176s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 176s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 176s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 176s test/sql/test_compare.py::CompareClausesTest::test_compare_labels 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_labels 176s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 176s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 176s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 176s test/sql/test_compare.py::CompareClausesTest::test_compare_tables 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_tables 176s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 176s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 176s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 176s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 176s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 176s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 176s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 176s test/ext/test_extendedattr.py::DisposeTest::test_unregister 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 176s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 176s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 176s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 176s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 176s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 176s test/ext/test_extendedattr.py::FinderTest::test_standard 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 176s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 176s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 176s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 176s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 176s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 176s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 176s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 176s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 176s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 176s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 176s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 176s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 176s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 176s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 176s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 176s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 176s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 176s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 176s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 176s [gw1] [ 27%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 176s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 176s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 176s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 176s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 176s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 176s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 176s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 176s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 176s test/sql/test_external_traversal.py::ClauseTest::test_alias 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 176s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 176s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 176s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 176s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 176s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 176s 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] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 176s [gw1] [ 27%] 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] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 176s 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] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 176s [gw1] [ 27%] 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] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 176s 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] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 176s [gw1] [ 27%] 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] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 176s 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] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 176s [gw1] [ 27%] 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] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 176s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 176s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 176s test/sql/test_external_traversal.py::ClauseTest::test_binary 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 176s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 176s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 176s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 176s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 176s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 176s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 176s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 176s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 176s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 176s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 176s test/sql/test_external_traversal.py::ClauseTest::test_extract 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 176s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 176s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 176s test/sql/test_external_traversal.py::ClauseTest::test_in 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 176s test/sql/test_external_traversal.py::ClauseTest::test_join 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 176s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 176s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 176s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 176s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 176s test/sql/test_external_traversal.py::ClauseTest::test_over 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 176s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 176s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 176s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 176s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 176s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 176s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 176s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 176s test/sql/test_external_traversal.py::ClauseTest::test_select 176s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 176s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 176s test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 176s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 176s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 176s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 176s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 176s [gw0] [ 28%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 176s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 176s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 176s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 176s test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 176s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 176s test/sql/test_external_traversal.py::ClauseTest::test_text 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 176s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 176s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 176s [gw0] [ 28%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 176s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 176s test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 176s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 176s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 176s [gw0] [ 28%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 176s test/sql/test_external_traversal.py::ClauseTest::test_union 176s test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 176s test/sql/test_external_traversal.py::ClauseTest::test_within_group 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 176s [gw0] [ 28%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 176s test/orm/test_compile.py::CompileTest::test_misc_one 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 176s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 176s [gw0] [ 28%] PASSED test/orm/test_compile.py::CompileTest::test_misc_one 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 176s test/sql/test_external_traversal.py::SelectTest::test_columns 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 176s test/sql/test_external_traversal.py::SelectTest::test_execution_options 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 176s test/sql/test_external_traversal.py::SelectTest::test_froms 176s test/orm/test_compile.py::CompileTest::test_with_polymorphic 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 176s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 176s test/sql/test_external_traversal.py::SelectTest::test_prefixes 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 176s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 176s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 176s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 176s [gw0] [ 28%] PASSED test/orm/test_compile.py::CompileTest::test_with_polymorphic 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 176s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 176s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 176s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 176s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 176s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 176s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 176s test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 176s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 176s test/sql/test_compiler.py::BindParameterTest::test_bind_callable 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 176s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_callable 176s test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 176s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 176s test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 176s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 176s test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 176s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 176s test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 176s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 176s test/sql/test_compiler.py::BindParameterTest::test_binds 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 176s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 176s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 176s test/sql/test_external_traversal.py::TraversalTest::test_clone 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 176s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 176s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 176s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 176s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 176s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 176s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 176s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_binds 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 177s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 177s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 177s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 177s [gw1] [ 28%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 177s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 177s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 177s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 177s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 177s test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 177s test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 177s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 177s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 177s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 177s [gw1] [ 28%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 177s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 177s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 177s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 177s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 177s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 177s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 177s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 177s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 177s test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 177s test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 177s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 177s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 177s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 177s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 177s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 177s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 177s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 177s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 177s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 177s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 177s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 177s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 177s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 177s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 177s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 177s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 177s [gw0] [ 28%] 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] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 177s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 177s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 177s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 177s [gw1] [ 28%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 177s [gw0] [ 29%] 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] 177s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 177s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 177s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 177s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 177s test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 177s test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 177s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 177s [gw1] [ 29%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 177s [gw1] [ 29%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 177s [gw1] [ 29%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 177s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 177s [gw1] [ 29%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 177s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 177s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 177s test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 177s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 177s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 177s test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 177s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 177s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 177s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 177s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 177s test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 177s test/sql/test_compiler.py::CoercionTest::test_None_and_val 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_val 177s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 177s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 177s test/sql/test_compiler.py::CoercionTest::test_val_and_None 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_None 177s test/sql/test_compiler.py::CoercionTest::test_val_and_false 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 177s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_false 177s test/sql/test_compiler.py::CoercionTest::test_val_and_null 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_null 177s test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 177s test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 177s [gw0] [ 29%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 177s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 177s test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 177s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 177s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 177s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 177s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 177s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 177s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 177s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 177s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 177s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 177s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 177s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 177s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 177s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 177s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 177s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 177s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 177s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 177s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_compound 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_compound 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 177s test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 177s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 177s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 177s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 177s test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 177s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 177s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 177s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 177s [gw1] [ 29%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 177s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 177s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 177s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 177s test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 177s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 177s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 177s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 177s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 177s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 177s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 177s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 177s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 177s test/dialect/oracle/test_compiler.py::CompileTest::test_cte 177s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_cte 177s test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 177s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 177s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 177s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 177s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 177s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 177s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 177s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 177s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 177s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 177s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 177s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 177s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 177s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 177s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 177s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 177s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 177s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 177s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 177s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 177s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 177s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 177s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 177s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 177s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 177s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 177s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 177s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 177s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 177s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 177s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 177s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 177s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 177s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 178s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 178s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 178s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 178s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 178s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 178s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 178s test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 178s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 178s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 178s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 178s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 178s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 178s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 178s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 178s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 178s test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 178s 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]] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 178s [gw0] [ 30%] 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]] 178s 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] 178s [gw0] [ 30%] 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] 178s 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]] 178s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 178s [gw0] [ 30%] 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]] 178s 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] 178s [gw0] [ 30%] 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] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 178s test/dialect/mssql/test_compiler.py::CompileTest::test_extract 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_extract 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 178s [gw0] [ 30%] 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] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 178s [gw0] [ 30%] 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] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 178s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 178s [gw0] [ 30%] 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] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 178s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 178s 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] 178s [gw0] [ 30%] 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] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 178s 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] 178s [gw0] [ 30%] 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] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 178s 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] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 178s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 178s [gw0] [ 30%] 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] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 178s [gw0] [ 30%] 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] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 178s [gw0] [ 30%] 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] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 178s [gw0] [ 30%] 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] 178s test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 178s [gw0] [ 30%] SKIPPED test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 178s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 178s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 178s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 178s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 178s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 178s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 178s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 178s test/dialect/mssql/test_compiler.py::CompileTest::test_function 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function 178s test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 178s test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 178s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 178s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 178s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 178s test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 178s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 178s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 178s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 178s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 178s test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 178s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 178s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 178s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 178s test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 178s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 178s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 178s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 178s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 178s test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 178s test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 178s test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 178s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 178s test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 178s test/dialect/mssql/test_compiler.py::CompileTest::test_insert 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert 178s test/orm/test_froms.py::InstancesTest::test_from_alias_four 178s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 178s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 178s test/orm/test_froms.py::InstancesTest::test_from_alias_three 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 178s test/orm/test_froms.py::InstancesTest::test_from_alias_two 178s test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 178s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 178s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 178s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 178s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 178s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 178s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 178s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 178s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 178s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 178s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 178s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 178s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 178s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 178s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 178s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 178s test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 178s test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 178s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 178s test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 178s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 178s test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 178s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 178s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 178s 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] 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE INDEX test_idx3_complex ON test_tbl (data3) INCLUDE (data2) NULLS NOT DISTINCT WITH (fillfactor = 50) WHERE data3 > 5] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 178s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 178s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 178s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 178s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 178s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 178s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 178s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 178s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 178s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 178s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 178s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 178s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 178s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 178s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 178s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 178s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 178s [gw1] [ 30%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 178s test/dialect/oracle/test_compiler.py::CompileTest::test_owner 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_owner 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 178s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 178s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 178s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 178s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 178s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 178s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 178s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 178s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 178s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 178s test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 178s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 178s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 178s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 178s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 178s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 178s test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 178s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 178s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 178s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 178s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 178s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 178s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 178s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 178s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 178s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 178s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 178s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 178s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 178s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 178s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 178s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 178s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 178s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 178s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 178s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 178s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 178s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 178s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 178s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 178s 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.] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt0-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 178s 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.] 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt1-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 178s 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.] 178s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt2-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 178s 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.] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt3-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 178s 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] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt4-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 178s 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] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt5-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 178s 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] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt6-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 178s test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 178s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 178s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 178s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 178s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 178s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 178s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 178s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 178s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 179s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 179s test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 179s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 179s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 179s [gw0] [ 31%] 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] 179s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 179s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 179s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 179s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 179s test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 179s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 179s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 179s test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 179s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 179s test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 179s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 179s test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 179s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 179s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 179s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 179s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 179s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 179s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 179s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 179s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 179s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 179s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 179s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 179s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 179s test/sql/test_insert.py::MultirowTest::test_inline_default 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 179s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 179s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 179s test/sql/test_insert.py::MultirowTest::test_multi_multi 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 179s test/sql/test_insert.py::MultirowTest::test_named 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_named 179s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 179s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 179s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 179s test/sql/test_insert.py::MultirowTest::test_not_supported 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 179s test/sql/test_insert.py::MultirowTest::test_positional 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 179s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 179s test/sql/test_insert.py::MultirowTest::test_python_fn_default 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 179s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 179s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 179s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 179s test/sql/test_insert.py::MultirowTest::test_server_default 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 179s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 179s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 179s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 179s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 179s test/sql/test_insert.py::MultirowTest::test_sql_functions 179s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-sort_by_parameter_order] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 179s 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] 179s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 179s 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] 179s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 179s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 179s 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] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 179s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-sort_by_parameter_order] 179s 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] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 179s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 179s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 179s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 179s 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] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 179s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 179s 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] 179s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 179s test/orm/test_froms.py::RawSelectTest::test_select 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-composite_pk] 179s 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] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-not_composite_pk] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-composite_pk] 179s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-not_composite_pk] 179s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 179s [gw0] [ 31%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 179s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 179s [gw0] [ 31%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 179s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 179s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 179s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s test/orm/test_froms.py::SelectFromTest::test_join 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 179s 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] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 179s 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] 179s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 179s 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] 179s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw1] [ 31%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s test/orm/test_froms.py::SelectFromTest::test_more_joins 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 179s 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] 179s [gw1] [ 32%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw1] [ 32%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 179s 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] 179s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s [gw1] [ 32%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw1] [ 32%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s [gw1] [ 32%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 179s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 179s 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] 179s [gw1] [ 32%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 179s 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] 179s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 179s 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] 179s [gw1] [ 32%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 179s 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] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 179s 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] 179s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 179s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 179s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 179s 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] 179s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 179s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 179s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 179s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 179s 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] 179s 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] 179s [gw1] [ 32%] 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] 180s 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] 180s [gw1] [ 32%] 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] 180s test/sql/test_functions.py::CompileTest::test_alias_method_columns 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 180s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 180s test/sql/test_functions.py::CompileTest::test_alias_method_one 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 180s test/sql/test_functions.py::CompileTest::test_alias_method_two 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 180s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 180s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 180s test/sql/test_functions.py::CompileTest::test_as_comparison 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 180s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 180s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 180s 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] 180s test/sql/test_functions.py::CompileTest::test_assorted 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 180s test/sql/test_functions.py::CompileTest::test_case_sensitive 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 180s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 180s 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] 180s test/sql/test_functions.py::CompileTest::test_compile 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 180s 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] 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_compile 180s 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] 180s test/sql/test_functions.py::CompileTest::test_cube_operators 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 180s test/sql/test_functions.py::CompileTest::test_custom_args 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 180s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 180s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 180s test/sql/test_functions.py::CompileTest::test_custom_name 180s 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] 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 180s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 180s 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] 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 180s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 180s test/sql/test_functions.py::CompileTest::test_custom_type 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 180s 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] 180s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 180s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 180s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 180s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 180s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 180s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 180s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 180s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 180s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 180s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 180s test/sql/test_functions.py::CompileTest::test_funcfilter_label 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 180s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 180s 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] 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 180s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 180s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype0-_exclusions_00] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 180s 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] 180s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype1-_exclusions_01] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 180s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 180s 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] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 180s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype3-_exclusions_03] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 180s 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] 180s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype4-_exclusions_04] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 180s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 180s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 180s 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] 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype5-_exclusions_05] 180s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 180s test/sql/test_functions.py::CompileTest::test_functions_with_cols 180s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 180s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 180s test/sql/test_functions.py::CompileTest::test_generic_annotation 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 180s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 180s test/sql/test_functions.py::CompileTest::test_generic_count 180s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 180s test/sql/test_functions.py::CompileTest::test_generic_now 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 180s test/sql/test_functions.py::CompileTest::test_generic_random 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 180s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 180s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 180s 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] 180s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 180s 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] 180s test/sql/test_functions.py::CompileTest::test_mixed_case 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 180s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 180s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 180s test/sql/test_functions.py::CompileTest::test_non_functions 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 180s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 180s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 180s 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] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 180s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 180s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 180s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 180s 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] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 180s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 180s 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] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 180s 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] 180s test/sql/test_functions.py::CompileTest::test_pickle_over 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 180s test/sql/test_functions.py::CompileTest::test_pickle_within_group 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 180s 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] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 180s test/sql/test_functions.py::CompileTest::test_quote_special_chars 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 180s 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] 180s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 180s test/sql/test_functions.py::CompileTest::test_replace_function 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 180s 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] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 180s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 180s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 180s test/sql/test_functions.py::CompileTest::test_return_type_detection 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 180s test/sql/test_functions.py::CompileTest::test_select_method_one 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 180s test/sql/test_functions.py::CompileTest::test_select_method_three 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 180s 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] 180s test/sql/test_functions.py::CompileTest::test_select_method_two 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 180s test/sql/test_functions.py::CompileTest::test_underscores 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 180s test/sql/test_functions.py::CompileTest::test_underscores_packages 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 180s 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] 180s test/sql/test_functions.py::CompileTest::test_uppercase 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 180s 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] 180s test/sql/test_functions.py::CompileTest::test_uppercase_packages 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 180s 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] 180s test/sql/test_functions.py::CompileTest::test_use_labels 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 180s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 180s 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] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 180s 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] 180s test/sql/test_functions.py::CompileTest::test_within_group 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 180s 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] 180s test/sql/test_functions.py::CompileTest::test_within_group_desc 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 180s test/sql/test_functions.py::CompileTest::test_within_group_filter 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 180s test/sql/test_functions.py::CompileTest::test_within_group_multi 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 180s 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] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 180s 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] 180s test/sql/test_functions.py::CompileTest::test_within_group_w_over 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 180s 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] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 180s 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] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 180s 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] 180s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 180s [gw1] [ 32%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 180s 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] 180s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 180s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 180s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 180s 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] 180s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 180s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 180s 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] 180s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 180s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 180s 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] 180s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 180s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 180s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 180s 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] 180s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 180s test/sql/test_functions.py::RegisterTest::test_register_function 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 180s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 180s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 180s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 180s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 180s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 180s test/sql/test_functions.py::ReturnTypeTest::test_mode 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 180s 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] 180s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 180s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 180s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 180s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 180s 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] 180s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 180s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 180s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 180s 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] 180s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 180s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 180s 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] 180s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 180s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 180s 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] 180s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 180s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 180s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 180s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 180s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 180s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 180s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 180s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 180s 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] 180s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 180s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 180s 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] 180s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 180s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 180s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 180s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 180s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 180s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 180s 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] 180s [gw1] [ 33%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 180s 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] 180s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 180s 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] 180s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 180s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 180s 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] 180s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 180s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 180s test/orm/test_generative.py::GenerativeQueryTest::test_filter 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] 180s 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] 180s test/orm/test_generative.py::GenerativeQueryTest::test_offset 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-not_resolve_sentinel_values] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-resolve_sentinel_values] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-not_resolve_sentinel_values] 180s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 180s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 180s 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] 180s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 180s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 180s 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] 180s test/orm/test_generative.py::GenerativeQueryTest::test_slice 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] 180s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 180s 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] 180s test/orm/test_generative.py::RelationshipsTest::test_from 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 180s test/orm/test_generative.py::RelationshipsTest::test_join 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 180s 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] 180s test/orm/test_generative.py::RelationshipsTest::test_outer_join 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 180s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 180s [gw1] [ 33%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] 180s 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] 180s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 180s 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] 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 180s 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] 180s [gw1] [ 33%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 180s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 180s 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] 180s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 180s 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] 180s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 180s 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] 180s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 180s 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] 180s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 180s 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] 180s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] 180s 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] 180s [gw1] [ 34%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 180s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 180s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 180s 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] 180s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] 181s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 181s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 181s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 181s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 181s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-plain_autoinc] 181s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 181s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 181s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 181s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 181s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-add_insert_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-not_add_insert_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-add_insert_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-not_add_insert_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 181s 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] 181s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 181s 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] 181s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 181s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 182s 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] 182s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 182s 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] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 182s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 182s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 182s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 182s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 182s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 182s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 182s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 182s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 182s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 182s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 182s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 182s test/sql/test_inspect.py::TestCoreInspection::test_select 182s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 182s test/sql/test_inspect.py::TestCoreInspection::test_table 182s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 182s test/base/test_inspect.py::TestInspection::test_class_insp 182s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 182s test/base/test_inspect.py::TestInspection::test_def_insp 182s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 182s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 182s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 182s test/base/test_inspect.py::TestInspection::test_no_inspect 182s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 182s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 182s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 182s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 182s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 183s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 183s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 183s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 183s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 183s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 183s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 183s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 183s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 183s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 183s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 183s test/orm/test_inspect.py::TestORMInspection::test_col_filter 183s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 183s test/orm/test_inspect.py::TestORMInspection::test_col_property 183s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 183s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 183s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 183s test/orm/test_inspect.py::TestORMInspection::test_extension_types 183s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 184s test/orm/test_inspect.py::TestORMInspection::test_identity_key 184s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 184s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 184s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 184s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 184s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 184s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 184s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 184s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 184s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 184s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 184s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 184s test/orm/test_inspect.py::TestORMInspection::test_instance_state 184s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 184s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 184s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 184s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 184s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 185s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 185s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 185s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 185s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 185s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 185s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 185s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 185s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 185s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 185s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 185s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 185s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 185s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 185s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 185s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 185s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 185s test/orm/test_inspect.py::TestORMInspection::test_is_instance 185s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 186s test/orm/test_inspect.py::TestORMInspection::test_local_table 186s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 186s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 186s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 186s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 186s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 186s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 186s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 186s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 186s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 186s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 186s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 186s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 186s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 186s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 186s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 186s test/orm/test_inspect.py::TestORMInspection::test_primary_key 186s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 187s test/orm/test_inspect.py::TestORMInspection::test_property 187s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 187s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 187s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 187s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 187s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 187s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 187s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 187s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 187s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 187s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 187s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 187s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 187s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 187s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 187s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 187s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 187s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 187s test/orm/test_instrumentation.py::InitTest::test_A 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 187s test/orm/test_instrumentation.py::InitTest::test_A_B_C 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 187s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 187s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 187s test/orm/test_instrumentation.py::InitTest::test_Ai 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 187s test/orm/test_instrumentation.py::InitTest::test_Ai_B 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 187s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 187s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 187s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 187s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 187s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 187s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 187s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 187s test/orm/test_instrumentation.py::InitTest::test_ai 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 187s test/orm/test_instrumentation.py::InitTest::test_ai_B 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 187s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 187s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 187s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 187s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 187s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 187s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 187s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 187s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 187s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 187s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 187s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 187s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 187s test/orm/test_instrumentation.py::OnLoadTest::test_basic 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 187s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 187s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 187s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 187s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 187s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 187s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 188s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 188s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 188s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 188s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 188s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 188s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 188s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 188s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 188s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 188s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 188s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 188s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 188s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 188s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 188s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 188s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 188s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 188s test/orm/test_joins.py::JoinLateralTest::test_from_function 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 188s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 188s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 188s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 188s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 188s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 188s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 188s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 188s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 188s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 188s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 188s 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] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id0] 188s 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] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id1] 188s 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] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id0] 188s 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] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id1] 188s test/orm/test_joins.py::JoinTest::test_aliased_classes 188s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 188s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 188s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 188s test/orm/test_joins.py::JoinTest::test_aliased_order_by 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 188s test/orm/test_joins.py::JoinTest::test_backwards_join 188s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 188s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 188s test/orm/test_joins.py::JoinTest::test_clause_onclause 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 188s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 188s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 188s test/orm/test_joins.py::JoinTest::test_expression_onclauses 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 188s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 188s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 188s test/orm/test_joins.py::JoinTest::test_full_flag 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 188s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 188s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 188s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 188s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 188s test/orm/test_joins.py::JoinTest::test_isouter_flag 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 188s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 188s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 188s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 188s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 188s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 188s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 188s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 188s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 188s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 188s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 188s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 188s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 188s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 188s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 188s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 188s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 188s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 188s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 188s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 188s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 188s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 188s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 188s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 188s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 188s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 188s test/orm/test_joins.py::JoinTest::test_no_onclause 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 188s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 188s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 188s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 188s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 188s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 188s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 188s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 188s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 188s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 188s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 188s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 188s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 188s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 188s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 188s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 188s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 188s test/orm/test_joins.py::JoinTest::test_plain_table 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 188s test/orm/test_joins.py::JoinTest::test_pure_expression 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 188s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 188s test/orm/test_joins.py::JoinTest::test_select_from 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 188s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 188s test/orm/test_joins.py::JoinTest::test_single_prop_1 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 188s test/orm/test_joins.py::JoinTest::test_single_prop_12 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 188s test/orm/test_joins.py::JoinTest::test_single_prop_13 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 188s test/orm/test_joins.py::JoinTest::test_single_prop_2 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 188s test/orm/test_joins.py::JoinTest::test_single_prop_3 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 188s test/orm/test_joins.py::JoinTest::test_single_prop_4 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 188s test/orm/test_joins.py::JoinTest::test_single_prop_6 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 188s test/orm/test_joins.py::JoinTest::test_single_prop_9 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 188s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 188s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 188s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 188s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 188s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 189s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 189s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 189s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 189s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 189s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 189s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 189s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 189s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 189s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 189s test/orm/test_joins.py::SelfReferentialTest::test_any 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 189s test/orm/test_joins.py::SelfReferentialTest::test_contains 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 189s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 189s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 189s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 189s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 189s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 189s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 189s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 189s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 189s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 189s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 189s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 189s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 189s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 189s test/orm/test_joins.py::SelfReferentialTest::test_has 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 189s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 189s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 189s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 189s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 189s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 189s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 189s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 189s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 189s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 189s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 189s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 189s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 189s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 189s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 189s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 189s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 189s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 189s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 189s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 189s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 189s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 189s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 189s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 189s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 189s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 189s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 189s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 189s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 189s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 189s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 189s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 189s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 189s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 189s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 189s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 189s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 189s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 189s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 189s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 189s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 189s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 189s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 189s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 189s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 189s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 189s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 189s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 189s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 189s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 189s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 189s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 189s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 189s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 189s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 189s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 189s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 189s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 189s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 189s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 189s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 189s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 189s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 189s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 189s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 189s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 189s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 189s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 189s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 189s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 189s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 189s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 189s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 189s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 189s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 189s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 189s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 189s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 189s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 189s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 189s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 189s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 189s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 189s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 189s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 189s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 189s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 189s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 189s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 189s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 189s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 189s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 189s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 189s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 189s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 189s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 189s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 189s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 189s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 189s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 189s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 189s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 189s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 189s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 189s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 189s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 189s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 189s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 189s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 189s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 189s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 189s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 189s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 189s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 189s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 189s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 189s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 189s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 189s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 189s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 189s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 189s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 189s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 189s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 189s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 189s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 189s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 189s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 189s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 189s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 189s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 189s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 189s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 189s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 189s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 189s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 189s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 189s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 189s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 189s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 189s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 189s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 189s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 189s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 189s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 189s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 189s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 189s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 189s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 190s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 190s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 190s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 190s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 190s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 190s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 190s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 190s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 190s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 190s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 190s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 190s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 190s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 190s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 190s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 190s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 190s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 190s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 190s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 190s test/sql/test_lateral.py::LateralTest::test_from_function 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 190s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 190s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 190s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 190s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 190s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 190s test/sql/test_lateral.py::LateralTest::test_plain_join 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 190s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 190s test/sql/test_lateral.py::LateralTest::test_select_from 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 190s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 190s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 190s test/sql/test_lateral.py::LateralTest::test_standalone 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 190s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 190s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 190s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 190s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 190s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 190s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 190s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 190s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 190s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 190s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 190s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 190s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 190s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 190s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 190s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 190s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 190s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 190s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 190s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 190s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 191s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 191s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 191s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 191s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 191s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 191s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 191s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 191s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 191s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 191s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 191s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 191s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 191s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 191s test/orm/test_lazy_relations.py::LazyTest::test_basic 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 191s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 191s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 191s test/orm/test_lazy_relations.py::LazyTest::test_distinct 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 191s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 191s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 191s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 191s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 191s test/orm/test_lazy_relations.py::LazyTest::test_limit 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 191s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 191s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 191s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 191s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 191s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 191s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 191s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 191s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 191s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 191s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 191s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 191s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 191s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 191s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 191s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 191s test/orm/test_lazy_relations.py::LazyTest::test_orderby 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 192s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 192s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 192s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 192s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 192s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 192s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 192s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 192s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 192s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 192s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 192s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 192s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 192s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 192s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 192s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 192s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 192s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 192s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 192s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 192s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 192s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 192s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 192s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 192s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 192s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 192s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 192s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 192s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 192s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 192s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 192s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 192s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 192s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 192s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 192s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 192s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 192s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 192s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 193s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 193s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 193s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 193s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 193s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 193s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 193s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 193s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 193s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 193s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 193s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 193s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 193s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 193s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 193s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 193s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 193s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 193s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 193s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 193s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 193s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 193s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 193s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 193s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 193s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 193s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 193s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 193s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 193s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 193s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 193s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 193s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 193s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 193s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 193s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 194s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 194s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 194s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 194s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 194s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 194s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 194s test/orm/test_lockmode.py::CompileTest::test_default_update 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 194s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 194s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 194s test/orm/test_lockmode.py::CompileTest::test_mysql_read 194s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 194s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 194s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 194s test/orm/test_lockmode.py::CompileTest::test_oracle_update 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 194s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 194s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 194s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 194s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 194s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 194s test/orm/test_lockmode.py::CompileTest::test_postgres_read 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 194s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 194s test/orm/test_lockmode.py::CompileTest::test_postgres_update 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 194s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 194s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 194s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 194s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 194s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 194s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 194s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 194s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 194s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 194s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 194s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 194s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 194s test/orm/test_lockmode.py::ForUpdateTest::test_plain 194s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 194s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 194s test/orm/test_lockmode.py::ForUpdateTest::test_read 194s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 194s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 194s test/engine/test_logging.py::EchoTest::test_levels 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_levels 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 194s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 194s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 194s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 194s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 195s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 195s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 195s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 195s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 195s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 195s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 195s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 195s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 195s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 195s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 195s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 195s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 195s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 195s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 195s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 195s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 195s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 195s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 195s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 195s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 195s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 195s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 195s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 195s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 195s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 195s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 195s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 195s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 195s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 195s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 195s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 195s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 195s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 195s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 195s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 195s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 195s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 195s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 195s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 195s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 195s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 195s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 195s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 195s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 195s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 195s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 195s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 195s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 195s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 195s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 195s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 195s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 195s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 195s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 195s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 195s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 195s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 195s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 195s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 195s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 195s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 195s test/orm/test_manytomany.py::M2MTest::test_bidirectional 195s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 196s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 196s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 196s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 196s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 196s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 196s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 196s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 196s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 196s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 196s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 196s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 196s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 196s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 196s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 196s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 196s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 196s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 196s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 196s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 196s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 196s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 196s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 196s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 196s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 196s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 196s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 196s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 196s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 196s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 196s test/orm/test_mapper.py::IsUserlandTest::test_column 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 196s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 196s test/orm/test_mapper.py::IsUserlandTest::test_dict 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 196s test/orm/test_mapper.py::IsUserlandTest::test_int 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 196s test/orm/test_mapper.py::IsUserlandTest::test_relationship 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 196s test/orm/test_mapper.py::IsUserlandTest::test_set 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 196s test/orm/test_mapper.py::IsUserlandTest::test_string 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 196s test/orm/test_mapper.py::IsUserlandTest::test_unicode 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 196s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 196s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 196s test/orm/test_mapper.py::MagicNamesTest::test_mappish 196s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 196s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 196s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 196s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 196s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 196s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 196s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 196s test/orm/test_mapper.py::MapperTest::test_add_property 196s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 196s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 196s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 196s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 196s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 196s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 196s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 196s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 196s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 196s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 196s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 196s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 196s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 196s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 196s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 196s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 197s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 197s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 197s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 197s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 197s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 197s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 197s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 197s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 197s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 197s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 197s test/orm/test_mapper.py::MapperTest::test_column_not_present 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 197s test/orm/test_mapper.py::MapperTest::test_column_prefix 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 197s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 197s test/orm/test_mapper.py::MapperTest::test_column_synonyms 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 197s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 197s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 197s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 197s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 197s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 197s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 197s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 197s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 197s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 197s test/orm/test_mapper.py::MapperTest::test_configure_on_session 197s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 197s test/orm/test_mapper.py::MapperTest::test_constructor_exc 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 197s test/orm/test_mapper.py::MapperTest::test_count 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_count 197s test/orm/test_mapper.py::MapperTest::test_custom_join 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 197s test/orm/test_mapper.py::MapperTest::test_decl_attributes 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 197s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 197s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 197s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 197s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 197s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 197s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 197s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 197s test/orm/test_mapper.py::MapperTest::test_function 197s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_function 197s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 197s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 197s test/orm/test_mapper.py::MapperTest::test_info 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_info 197s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 197s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 197s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 197s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 197s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 197s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 197s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 197s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 197s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 197s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 197s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 197s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 197s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 198s test/orm/test_mapper.py::MapperTest::test_no_pks_1 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 198s test/orm/test_mapper.py::MapperTest::test_no_pks_2 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 198s test/orm/test_mapper.py::MapperTest::test_no_table 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 198s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 198s test/orm/test_mapper.py::MapperTest::test_override_1 198s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 198s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 198s test/orm/test_mapper.py::MapperTest::test_override_2 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 198s test/orm/test_mapper.py::MapperTest::test_override_3 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 198s test/orm/test_mapper.py::MapperTest::test_prop_filters 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 198s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 198s test/orm/test_mapper.py::MapperTest::test_prop_shadow 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 198s test/orm/test_mapper.py::MapperTest::test_props 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_props 198s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 198s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 198s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 198s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 198s test/orm/test_mapper.py::MapperTest::test_reconstructor 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 198s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 198s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 198s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 198s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 198s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 198s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 198s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 198s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 198s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 198s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 198s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 198s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 198s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 198s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 198s test/orm/test_mapper.py::MapperTest::test_synonym 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 198s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 198s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 198s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 198s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 198s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 198s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 198s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 198s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 198s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 198s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 198s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 198s test/orm/test_mapper.py::MapperTest::test_unmapped_error 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 198s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 198s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 198s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 198s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 198s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 198s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 198s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 198s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 198s test/orm/test_mapper.py::MapperTest::test_utils 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 198s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 198s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 198s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 199s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 199s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 199s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 199s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 199s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 199s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 199s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 199s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 199s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 199s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 199s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 199s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 199s test/orm/test_mapper.py::RequirementsTest::test_composite_results 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 199s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 199s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 199s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 199s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 199s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 199s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 199s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 199s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 199s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 199s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 199s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 199s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 200s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 200s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 200s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 200s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 200s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 200s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 200s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 200s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 200s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 200s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 200s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 200s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 200s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 200s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 200s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 200s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 200s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 200s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 201s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 201s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 201s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 201s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 201s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 201s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 201s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 201s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 202s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 202s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 202s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 202s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 202s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 202s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 202s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 203s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 203s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 203s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 203s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 203s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 203s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 203s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 203s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 203s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 204s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 204s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 204s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 204s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 204s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 204s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 204s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 204s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 204s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 204s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 205s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 205s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 205s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 205s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 205s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 205s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 205s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 205s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 205s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 205s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 206s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 206s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 206s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 206s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 206s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 206s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 206s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 206s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 206s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 206s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 206s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 206s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 207s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 207s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 207s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 207s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 207s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 207s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 207s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 207s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 207s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 207s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 208s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 208s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 208s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 208s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 208s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 208s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 208s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 208s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 208s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 208s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 208s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 208s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 208s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 208s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 208s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 208s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 208s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 208s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 209s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 209s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 209s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 209s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 209s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 209s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 209s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 209s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 209s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 209s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 209s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 209s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 209s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 209s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 209s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 209s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 209s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 209s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 209s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 210s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 210s test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 210s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 210s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 211s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 211s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 211s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 211s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 211s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 211s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 211s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 211s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 211s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 211s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 211s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 211s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 211s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 211s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 211s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 211s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 211s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 211s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 211s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 211s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 211s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 211s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 211s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 211s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 211s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 211s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 211s test/ext/test_hybrid.py::MethodExpressionTest::test_call 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 211s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 211s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 211s test/ext/test_hybrid.py::MethodExpressionTest::test_info 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 211s test/ext/test_hybrid.py::MethodExpressionTest::test_query 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 211s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 211s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 211s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 211s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 211s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 211s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 211s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 211s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 211s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 211s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 211s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 211s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 211s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 211s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 211s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 211s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 211s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 211s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 211s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 211s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 211s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 211s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 211s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 211s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 211s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 211s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 211s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 211s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 211s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 211s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 211s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 211s 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)] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 211s 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)] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 211s 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)] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 211s 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)] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 211s 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)] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 211s 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)] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 211s 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)] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 211s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 211s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 211s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 211s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 211s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 211s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 211s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 211s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 211s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 212s test/orm/test_immediate_load.py::ImmediateTest::test_basic 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 212s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 212s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 212s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 212s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 212s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 212s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 212s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 212s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 212s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 212s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 212s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 212s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 212s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 212s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 212s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 212s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 212s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 212s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 212s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 212s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 212s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 212s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 212s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 213s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 213s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 213s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 213s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 213s test/ext/test_indexable.py::IndexPropertyTest::test_array 213s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 213s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 213s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 213s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 213s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 213s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 213s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 213s test/ext/test_indexable.py::IndexPropertyTest::test_json 213s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 213s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 213s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 213s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 213s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 213s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 213s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 213s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 213s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 213s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 213s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 213s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 213s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 213s [gw0] [ 40%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 213s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 213s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 213s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 213s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 214s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 214s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 214s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 214s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 214s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 214s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 214s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 214s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 214s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 214s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 214s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 214s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 215s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 215s [gw0] [ 41%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 215s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 215s 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] 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-not_omit_from_statements] 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 215s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 215s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 215s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 215s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 215s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 215s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 215s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 215s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 215s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 215s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 215s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 215s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 215s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 215s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 215s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 215s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 215s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 215s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 215s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 216s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 216s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 216s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 216s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 216s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 216s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 216s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 216s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 216s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 216s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 216s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 216s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 216s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 216s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 216s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 216s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 216s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 216s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 216s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 216s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 216s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 216s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 216s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 216s test/sql/test_insert.py::InsertTest::test_inline_default 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 216s test/sql/test_insert.py::InsertTest::test_inline_defaults 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 216s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 216s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 216s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 216s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 216s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 216s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 216s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 216s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 216s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 216s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 216s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 216s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 216s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 216s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 216s test/sql/test_insert.py::InsertTest::test_prefix_with 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 216s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 216s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 216s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 216s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 216s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 216s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 216s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 216s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 216s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 216s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 216s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 216s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 216s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 216s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 216s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 216s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 216s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 216s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 216s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 216s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 216s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 216s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 216s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 216s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 216s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 216s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 216s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 216s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 216s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 216s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 216s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 216s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 216s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 216s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 216s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 216s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 216s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 216s test/sql/test_metadata.py::ConstraintTest::test_column_references 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 216s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 216s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 216s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 216s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 216s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 216s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 216s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 216s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 216s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 216s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 216s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 216s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 216s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 216s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 216s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 216s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 216s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 216s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 216s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 216s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 216s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 216s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 216s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 216s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 216s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 216s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 216s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 216s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 216s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 216s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 216s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 216s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 216s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 216s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 216s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 216s test/sql/test_metadata.py::ConstraintTest::test_table_references 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 216s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 216s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 216s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 216s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 216s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 216s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 216s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 216s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 216s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 216s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 216s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 216s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 216s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 216s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 216s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 216s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 216s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 216s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 216s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 216s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 216s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 216s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 216s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 216s test/sql/test_metadata.py::DialectKWArgTest::test_combined 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 216s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 216s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 216s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 216s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 216s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 216s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 216s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 216s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 216s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 216s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 216s test/sql/test_metadata.py::DialectKWArgTest::test_participating 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 216s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 216s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 216s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 216s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 216s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 216s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 216s test/sql/test_metadata.py::DialectKWArgTest::test_update 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 216s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 216s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 216s test/sql/test_metadata.py::InfoTest::test_column_info 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 216s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 216s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 216s test/sql/test_metadata.py::InfoTest::test_index_info 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 216s test/sql/test_metadata.py::InfoTest::test_metadata_info 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 216s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 216s test/sql/test_metadata.py::InfoTest::test_table_info 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 216s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 216s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 216s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 216s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 216s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 216s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 216s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 216s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 216s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 216s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 216s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 216s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 216s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 216s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 216s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 216s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 216s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 216s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 216s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 216s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 216s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 216s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 216s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 216s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 216s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 216s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 216s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 216s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 216s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 216s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 216s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 216s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 216s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 216s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 216s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 216s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 216s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 216s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 216s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 216s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 216s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 216s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 216s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 216s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 216s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 216s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 216s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 216s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 216s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 216s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 216s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 216s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 216s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 216s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 216s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 216s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 216s test/sql/test_metadata.py::NamingConventionTest::test_custom 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 216s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 216s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 216s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 216s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 216s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 216s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 216s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 216s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 216s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 216s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 216s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 216s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 216s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 216s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 216s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 216s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 216s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 216s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 216s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 216s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 216s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 216s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 216s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 216s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 216s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 216s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 216s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 216s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 216s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 216s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 216s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 216s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 216s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 216s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 216s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 216s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 216s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 216s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 216s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 216s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 216s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 217s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 217s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 217s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 217s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 217s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 217s test/sql/test_metadata.py::SchemaTest::test_iteration 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 217s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 217s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 217s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 217s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 217s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 217s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 217s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 217s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 217s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 217s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 217s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 217s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 217s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 217s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 217s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 217s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 217s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 217s test/sql/test_metadata.py::TableTest::test_c_immutable 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 217s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 217s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 217s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 217s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 217s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 217s test/sql/test_metadata.py::TableTest::test_invalid_objects 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 217s test/sql/test_metadata.py::TableTest::test_must_exist 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 217s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 217s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 217s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 217s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 217s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 217s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 217s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 217s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 217s test/sql/test_metadata.py::TableTest::test_prefixes 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 217s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 217s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 217s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 217s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 217s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 217s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 217s test/sql/test_metadata.py::TableTest::test_table_info 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 217s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 217s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 217s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 217s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 217s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 217s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 217s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 217s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 217s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 217s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 217s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 217s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 217s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 217s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 217s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 217s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 217s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 217s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 217s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 217s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 217s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 217s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 217s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 217s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 217s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 217s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 217s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 217s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 217s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 217s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 217s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 217s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 217s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 217s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 217s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 217s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 217s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 217s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 217s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 217s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 217s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 217s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 217s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 217s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 217s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 217s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 217s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 217s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 217s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 218s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 218s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 218s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 218s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 218s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 218s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 218s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 218s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 218s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 218s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 218s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 218s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 218s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 218s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 218s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 218s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 218s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 218s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 218s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 218s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 218s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 218s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 218s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 218s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 218s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 218s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 218s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 218s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 218s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 218s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 219s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 219s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 220s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 220s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 220s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 220s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 221s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 221s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 221s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 222s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 222s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 222s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 222s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 222s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 222s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 222s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 222s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 223s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 223s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 223s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 223s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 223s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 223s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 223s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 223s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 223s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 223s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 223s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 223s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 223s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 223s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 223s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 223s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 223s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 223s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 223s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 223s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 223s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 224s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 224s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 224s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 224s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 224s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 224s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 224s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 224s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 224s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 224s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 224s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 225s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 225s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 225s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 225s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 225s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 225s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 225s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 225s [gw0] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 225s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 225s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 225s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 225s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 225s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 225s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 225s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 225s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 225s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 225s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 225s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 225s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 225s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 225s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 225s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 225s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 225s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 226s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 226s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 226s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 226s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 226s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 226s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 226s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 226s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 226s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 226s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 226s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 226s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 226s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 226s test/ext/test_mutable.py::MutableListNoHashTest::test_append 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 226s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 226s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 226s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 226s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 226s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 226s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 226s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 226s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 226s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 226s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 227s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 227s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 227s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 227s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 227s test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 227s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 227s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 227s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 227s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 227s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 227s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 227s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 227s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 227s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 227s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 227s [gw0] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 227s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 227s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 227s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 228s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 228s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 228s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 228s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 228s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 229s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 229s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 229s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 229s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 229s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 229s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 229s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 229s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 229s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 230s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 230s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 230s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 230s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 230s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 230s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 230s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 230s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 230s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 230s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 230s [gw0] [ 45%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 230s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 230s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 230s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 230s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 230s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 230s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 230s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 230s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 230s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 230s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 230s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 230s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 230s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 230s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 231s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 231s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 231s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 231s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 231s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 231s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 231s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 231s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 231s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 231s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 231s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 231s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 231s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 231s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 231s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 231s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 231s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 231s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 231s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 231s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 231s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 231s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 231s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 231s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 232s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 232s [gw0] [ 45%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 232s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 232s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 232s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 232s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 232s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 233s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 233s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 233s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 233s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 233s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 233s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 233s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 233s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 233s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 233s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 233s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 233s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 233s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 233s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 233s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 233s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 233s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 233s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 233s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 233s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 233s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 233s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 233s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 233s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 233s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 233s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 233s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 233s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 233s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 233s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 234s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 234s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 234s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 234s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 234s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 234s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 234s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 234s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 234s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 234s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 234s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 234s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 234s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 234s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 234s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 234s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 234s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 234s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 234s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 234s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 234s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 234s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 234s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 234s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 234s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 234s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 234s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 234s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 234s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 234s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 234s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 234s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 234s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 234s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 234s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 234s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 234s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 234s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 234s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 234s test/sql/test_operators.py::BetweenTest::test_between_1 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 234s test/sql/test_operators.py::BetweenTest::test_between_2 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 234s test/sql/test_operators.py::BetweenTest::test_between_3 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 234s test/sql/test_operators.py::BetweenTest::test_between_4 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 234s test/sql/test_operators.py::BetweenTest::test_between_5 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 234s test/sql/test_operators.py::BetweenTest::test_between_6 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 234s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 234s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 234s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 234s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 234s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 234s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 234s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 234s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 234s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 234s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 234s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 234s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 234s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 234s test/sql/test_operators.py::BooleanEvalTest::test_eight 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 234s test/sql/test_operators.py::BooleanEvalTest::test_eleven 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 234s test/sql/test_operators.py::BooleanEvalTest::test_five_a 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 234s test/sql/test_operators.py::BooleanEvalTest::test_five_b 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 234s test/sql/test_operators.py::BooleanEvalTest::test_four 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 234s test/sql/test_operators.py::BooleanEvalTest::test_four_double 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 234s test/sql/test_operators.py::BooleanEvalTest::test_nine 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 234s test/sql/test_operators.py::BooleanEvalTest::test_one 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 234s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 234s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 234s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 234s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 234s test/sql/test_operators.py::BooleanEvalTest::test_six 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 234s test/sql/test_operators.py::BooleanEvalTest::test_ten 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 234s test/sql/test_operators.py::BooleanEvalTest::test_three_a 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 234s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 234s test/sql/test_operators.py::BooleanEvalTest::test_three_b 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 234s test/sql/test_operators.py::BooleanEvalTest::test_twelve 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 234s test/sql/test_operators.py::BooleanEvalTest::test_two_a 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 234s test/sql/test_operators.py::BooleanEvalTest::test_two_b 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 234s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 234s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 234s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 234s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 234s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 234s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 235s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 235s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 235s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 235s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 235s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 235s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 235s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 235s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 235s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 235s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 235s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 235s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 235s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 235s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 235s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 235s test/sql/test_operators.py::ConjunctionTest::test_eight 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 235s test/sql/test_operators.py::ConjunctionTest::test_eleven 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 235s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 235s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 235s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 235s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 235s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 235s test/sql/test_operators.py::ConjunctionTest::test_five 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 235s test/sql/test_operators.py::ConjunctionTest::test_four 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 235s test/sql/test_operators.py::ConjunctionTest::test_fourteen 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 235s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 235s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 235s test/sql/test_operators.py::ConjunctionTest::test_nine 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 235s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 235s test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 235s test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 235s test/sql/test_operators.py::ConjunctionTest::test_seven 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_seven 235s test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 235s test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 235s test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 235s test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 235s test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 235s test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 235s test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 235s test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 235s test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 235s test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 235s test/sql/test_operators.py::ConjunctionTest::test_six 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six 235s test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 235s test/sql/test_operators.py::ConjunctionTest::test_ten 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_ten 235s test/sql/test_operators.py::ConjunctionTest::test_thirteen 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_thirteen 235s test/sql/test_operators.py::ConjunctionTest::test_twelve 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_twelve 235s test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 235s test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 235s test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 235s test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 235s test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 235s test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 235s test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 235s test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 235s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 235s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 235s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 235s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 235s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 235s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 235s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 235s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 235s test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 235s test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 235s test/sql/test_operators.py::CustomOpTest::test_python_impl 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl 235s test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 235s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 235s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 235s test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 235s test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 235s test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 235s test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 235s test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 235s test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 235s test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 235s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 235s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 235s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 235s test/sql/test_operators.py::ExtensionOperatorTest::test_contains 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_contains 235s test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 235s test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 235s test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 235s test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 235s test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 235s test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 235s test/sql/test_operators.py::InSelectableTest::test_in_cte_select 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_select 235s test/sql/test_operators.py::InSelectableTest::test_in_select 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_select 235s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 235s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 235s test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 235s test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 235s test/sql/test_operators.py::InSelectableTest::test_in_table 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table 235s test/sql/test_operators.py::InSelectableTest::test_in_table_alias 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table_alias 235s test/sql/test_operators.py::InTest::test_in_1 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_1 235s test/sql/test_operators.py::InTest::test_in_10 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_10 235s test/sql/test_operators.py::InTest::test_in_11 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_11 235s test/sql/test_operators.py::InTest::test_in_12 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_12 235s test/sql/test_operators.py::InTest::test_in_13 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_13 235s test/sql/test_operators.py::InTest::test_in_14 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14 235s test/sql/test_operators.py::InTest::test_in_14_5 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14_5 235s test/sql/test_operators.py::InTest::test_in_15 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_15 235s test/sql/test_operators.py::InTest::test_in_16 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_16 235s test/sql/test_operators.py::InTest::test_in_17 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_17 235s test/sql/test_operators.py::InTest::test_in_18 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_18 235s test/sql/test_operators.py::InTest::test_in_19 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_19 235s test/sql/test_operators.py::InTest::test_in_2 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_2 235s test/sql/test_operators.py::InTest::test_in_20 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_20 235s test/sql/test_operators.py::InTest::test_in_21 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_21 235s test/sql/test_operators.py::InTest::test_in_22 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_22 235s test/sql/test_operators.py::InTest::test_in_24 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_24 235s test/sql/test_operators.py::InTest::test_in_25 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_25 235s test/sql/test_operators.py::InTest::test_in_26 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_26 235s test/sql/test_operators.py::InTest::test_in_27 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_27 235s test/sql/test_operators.py::InTest::test_in_28 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_28 235s test/sql/test_operators.py::InTest::test_in_29[False] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[False] 235s test/sql/test_operators.py::InTest::test_in_29[True] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[True] 235s test/sql/test_operators.py::InTest::test_in_3 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_3 235s test/sql/test_operators.py::InTest::test_in_4 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_4 235s test/sql/test_operators.py::InTest::test_in_5 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_5 235s test/sql/test_operators.py::InTest::test_in_6 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_6 235s test/sql/test_operators.py::InTest::test_in_7 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_7 235s test/sql/test_operators.py::InTest::test_in_8 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_8 235s test/sql/test_operators.py::InTest::test_in_9 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_9 235s test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 235s test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 235s test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 235s test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 235s test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 235s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 235s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 235s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 235s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 235s test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 235s test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 235s test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 235s test/sql/test_operators.py::InTest::test_in_self_plus_negated 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated 235s test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 235s test/sql/test_operators.py::InTest::test_in_set 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_set 235s test/sql/test_operators.py::InTest::test_in_values[0] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[0] 235s test/sql/test_operators.py::InTest::test_in_values[1] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[1] 235s test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 235s test/sql/test_operators.py::InTest::test_type_inference_one 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_one 235s test/sql/test_operators.py::InTest::test_type_inference_two 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_two 235s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 235s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 235s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 235s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 235s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 235s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 235s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 235s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 235s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 235s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 235s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 235s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 235s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 235s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 235s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 235s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 235s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 235s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 235s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 235s test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 235s test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 235s test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 235s test/sql/test_operators.py::LikeTest::test_like_1 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_1 235s test/sql/test_operators.py::LikeTest::test_like_10 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_10 235s test/sql/test_operators.py::LikeTest::test_like_11 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_11 235s test/sql/test_operators.py::LikeTest::test_like_12 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_12 235s test/sql/test_operators.py::LikeTest::test_like_2 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_2 235s test/sql/test_operators.py::LikeTest::test_like_3 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_3 235s test/sql/test_operators.py::LikeTest::test_like_4 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_4 235s test/sql/test_operators.py::LikeTest::test_like_5 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_5 235s test/sql/test_operators.py::LikeTest::test_like_6 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_6 235s test/sql/test_operators.py::LikeTest::test_like_7 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_7 235s test/sql/test_operators.py::LikeTest::test_like_8 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_8 235s test/sql/test_operators.py::LikeTest::test_like_9 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_9 235s test/sql/test_operators.py::LikeTest::test_like_quote_escape 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_quote_escape 235s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 235s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 235s test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 235s test/sql/test_operators.py::MatchTest::test_match_1 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_1 235s test/sql/test_operators.py::MatchTest::test_match_2 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_2 235s test/sql/test_operators.py::MatchTest::test_match_3 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_3 235s test/sql/test_operators.py::MatchTest::test_match_4 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_4 235s test/sql/test_operators.py::MatchTest::test_match_5 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_5 235s test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 235s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 235s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 235s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 235s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 235s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 235s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 235s test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 235s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 235s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 235s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 235s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 235s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 235s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 235s test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 235s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 235s test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 235s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 235s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 235s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 236s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 236s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 237s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 237s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 237s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 237s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 237s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 237s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 237s test/engine/test_pool.py::QueuePoolTest::test_fifo 238s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_fifo 238s test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 238s [gw1] [ 48%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 239s test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 239s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 241s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 241s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 241s test/engine/test_pool.py::QueuePoolTest::test_invalidate 241s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_invalidate 241s test/engine/test_pool.py::QueuePoolTest::test_lifo 241s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_lifo 242s test/engine/test_pool.py::QueuePoolTest::test_max_overflow 242s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_max_overflow 242s test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 242s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 242s test/engine/test_pool.py::QueuePoolTest::test_no_overflow 242s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 242s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 242s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_overflow 244s test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 244s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 245s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 245s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 245s test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 245s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 245s test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 245s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 245s test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 245s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 245s test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 245s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 245s test/engine/test_pool.py::QueuePoolTest::test_reconnect 245s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_reconnect 245s test/engine/test_pool.py::QueuePoolTest::test_recreate 245s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recreate 245s test/engine/test_pool.py::QueuePoolTest::test_recycle 245s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle 246s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 246s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 246s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 246s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 247s test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 247s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 249s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 249s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 251s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 251s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 251s test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 251s [gw1] [ 48%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 251s test/engine/test_pool.py::QueuePoolTest::test_timeout 251s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 253s test/aaa_profiling/test_memusage.py::CycleTest::test_query 253s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout 253s test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 253s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 253s test/engine/test_pool.py::QueuePoolTest::test_timeout_race 253s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 256s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 256s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 257s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 257s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_race 258s test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 258s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 258s test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 258s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 258s test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 258s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 258s test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 258s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 258s test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 258s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 258s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 258s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 258s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 258s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 259s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 259s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 260s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 260s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 260s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 260s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 261s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 261s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 262s test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 262s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 262s test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 262s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 262s test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 263s test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 263s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 263s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 263s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 263s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 263s test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 263s test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 263s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 263s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 263s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 263s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 263s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 263s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 263s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 263s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 263s test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 263s test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 263s test/engine/test_pool.py::StaticPoolTest::test_connect 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::StaticPoolTest::test_connect 263s test/engine/test_pool.py::StaticPoolTest::test_recreate 263s [gw1] [ 48%] PASSED test/engine/test_pool.py::StaticPoolTest::test_recreate 263s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 263s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 263s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 263s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 263s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 263s test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 263s test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 263s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 263s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 263s test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 263s test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 263s test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 263s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 263s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 263s [gw1] [ 49%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 263s test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 263s test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 263s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 263s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 263s test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 263s test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 263s test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 263s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 263s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 263s test/orm/inheritance/test_productspec.py::InheritTest::test_five 263s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_five 263s test/orm/inheritance/test_productspec.py::InheritTest::test_four 263s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_four 263s test/orm/inheritance/test_productspec.py::InheritTest::test_one 263s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_one 263s test/orm/inheritance/test_productspec.py::InheritTest::test_three 263s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_three 263s test/orm/inheritance/test_productspec.py::InheritTest::test_two 263s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_two 263s test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 263s [gw1] [ 49%] PASSED test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 263s test/orm/test_query.py::AggregateTest::test_apply 263s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_apply 263s test/orm/test_query.py::AggregateTest::test_having 263s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_having 263s test/orm/test_query.py::AggregateTest::test_sum 263s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_sum 263s test/orm/test_query.py::BooleanEvalTest::test_five 263s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_five 263s test/orm/test_query.py::BooleanEvalTest::test_four 263s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_four 263s test/orm/test_query.py::BooleanEvalTest::test_one 263s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_one 263s test/orm/test_query.py::BooleanEvalTest::test_three 263s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_three 263s test/orm/test_query.py::BooleanEvalTest::test_two 263s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_two 263s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 263s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 263s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 263s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 263s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 263s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 263s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 263s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 263s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 263s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 263s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 263s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 263s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 263s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 263s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 263s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 263s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 263s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 263s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 263s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 264s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 264s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 264s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 264s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 264s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 264s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 264s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 264s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 264s test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 264s [gw1] [ 49%] PASSED test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 264s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 264s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 264s test/orm/test_query.py::CountTest::test_basic 264s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_basic 264s test/orm/test_query.py::CountTest::test_basic_future 264s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_basic_future 264s test/orm/test_query.py::CountTest::test_cols 264s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_cols 264s test/orm/test_query.py::CountTest::test_cols_future 264s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_cols_future 264s test/orm/test_query.py::CountTest::test_count_char 264s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_count_char 264s test/orm/test_query.py::CountTest::test_loader_options_ignored 264s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_loader_options_ignored 264s test/orm/test_query.py::CountTest::test_multiple_entity 264s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity 264s test/orm/test_query.py::CountTest::test_multiple_entity_future 264s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity_future 264s test/orm/test_query.py::CountTest::test_nested 264s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_nested 264s test/orm/test_query.py::CountTest::test_nested_future 264s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_nested_future 264s test/orm/test_query.py::DistinctTest::test_basic 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_basic 264s test/orm/test_query.py::DistinctTest::test_basic_standalone 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_basic_standalone 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 264s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 264s test/orm/test_query.py::DistinctTest::test_issue_5470_five 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_five 264s test/orm/test_query.py::DistinctTest::test_issue_5470_four 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_four 264s test/orm/test_query.py::DistinctTest::test_issue_5470_one 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_one 264s test/orm/test_query.py::DistinctTest::test_issue_5470_three 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_three 264s test/orm/test_query.py::DistinctTest::test_issue_5470_two 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_two 264s test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 264s test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 264s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 264s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 264s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 264s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 264s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 264s test/orm/test_query.py::ExecutionOptionsTest::test_get_options 264s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_get_options 264s test/orm/test_query.py::ExecutionOptionsTest::test_option_building 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_option_building 265s test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 265s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 265s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 265s test/orm/test_query.py::ExistsTest::test_exists 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists 265s test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 265s test/orm/test_query.py::ExistsTest::test_exists_col_expression 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_expression 265s test/orm/test_query.py::ExistsTest::test_exists_col_warning 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_warning 265s test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 265s test/orm/test_query.py::ExistsTest::test_exists_w_select_from 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_w_select_from 265s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 265s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 265s test/orm/test_query.py::ExpressionTest::test_deferred_instances 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_deferred_instances 265s test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 265s test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 265s test/orm/test_query.py::ExpressionTest::test_group_by_append 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_append 265s test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 265s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 265s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 265s test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 265s test/orm/test_query.py::ExpressionTest::test_group_by_plain 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_plain 265s test/orm/test_query.py::ExpressionTest::test_in 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_in 265s test/orm/test_query.py::ExpressionTest::test_join 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_join 265s test/orm/test_query.py::ExpressionTest::test_label 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_label 265s test/orm/test_query.py::ExpressionTest::test_labeled_subquery 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_labeled_subquery 265s test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 265s test/orm/test_query.py::ExpressionTest::test_named_subquery 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_named_subquery 265s test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 265s test/orm/test_query.py::ExpressionTest::test_order_by_append 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_append 265s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 265s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 265s test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 265s test/orm/test_query.py::ExpressionTest::test_order_by_plain 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_plain 265s test/orm/test_query.py::ExpressionTest::test_param_transfer 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_param_transfer 265s test/orm/test_query.py::ExpressionTest::test_reduced_subquery 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_reduced_subquery 265s test/orm/test_query.py::ExpressionTest::test_scalar_subquery 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery 265s test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 265s test/orm/test_query.py::ExpressionTest::test_select 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_select 265s test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 265s test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 265s test/orm/test_query.py::ExpressionTest::test_union 265s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_union 265s test/orm/test_query.py::FilterTest::test_any 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_any 265s test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 265s test/orm/test_query.py::FilterTest::test_basic 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_basic 265s test/orm/test_query.py::FilterTest::test_blank_filter_by 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_blank_filter_by 265s test/orm/test_query.py::FilterTest::test_clause_element_ok 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_clause_element_ok 265s test/orm/test_query.py::FilterTest::test_contains 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_contains 265s test/orm/test_query.py::FilterTest::test_contains_m2m 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_contains_m2m 265s test/orm/test_query.py::FilterTest::test_empty_filters 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_empty_filters 265s test/orm/test_query.py::FilterTest::test_exists 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_exists 265s test/orm/test_query.py::FilterTest::test_filter_by 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by 265s test/orm/test_query.py::FilterTest::test_filter_by_against_binary 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_binary 265s test/orm/test_query.py::FilterTest::test_filter_by_against_cast 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_cast 265s test/orm/test_query.py::FilterTest::test_filter_by_against_function 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_function 265s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 265s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 265s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 265s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 265s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 265s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 265s test/orm/test_query.py::FilterTest::test_filter_by_against_label 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_label 265s test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 265s test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 265s test/orm/test_query.py::FilterTest::test_filter_by_no_property 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_no_property 265s test/orm/test_query.py::FilterTest::test_filter_by_non_entity 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_non_entity 265s test/orm/test_query.py::FilterTest::test_filter_by_tables 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_tables 265s test/orm/test_query.py::FilterTest::test_has 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_has 265s test/orm/test_query.py::FilterTest::test_limit_offset 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_limit_offset 265s test/orm/test_query.py::FilterTest::test_none_comparison 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_none_comparison 265s test/orm/test_query.py::FilterTest::test_object_comparison 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison 265s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 265s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 265s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 265s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 265s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 265s test/orm/test_query.py::FilterTest::test_one_filter 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_one_filter 265s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 265s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 265s test/orm/test_query.py::FilterTest::test_text_coerce 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_text_coerce 265s test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 265s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 265s test/orm/test_query.py::GetTest::test_get_against_col 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_against_col 266s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 266s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 266s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 266s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 266s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 266s test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 266s test/orm/test_query.py::GetTest::test_get_composite_pk_result 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_result 266s test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 266s test/orm/test_query.py::GetTest::test_get_fully_null_pk 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_pk 266s test/orm/test_query.py::GetTest::test_get_null_pk 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_null_pk 266s test/orm/test_query.py::GetTest::test_get_synonym_direct_name 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_direct_name 266s test/orm/test_query.py::GetTest::test_get_synonym_indirect 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_indirect 266s test/orm/test_query.py::GetTest::test_get_too_few_params 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params 266s test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 266s test/orm/test_query.py::GetTest::test_get_too_many_params 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_many_params 266s test/orm/test_query.py::GetTest::test_load 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_load 266s test/orm/test_query.py::GetTest::test_loader_options 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_loader_options 266s test/orm/test_query.py::GetTest::test_unicode 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_unicode 266s test/orm/test_query.py::GetTest::test_unique_param_names 266s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_unique_param_names 266s test/orm/test_query.py::HasAnyTest::test_any_many_to_many 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many 266s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 266s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 266s test/orm/test_query.py::HasAnyTest::test_any_one_to_many 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_one_to_many 266s test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 266s test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 266s test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 266s test/orm/test_query.py::HasAnyTest::test_has_many_to_one 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_many_to_one 266s test/orm/test_query.py::HasMapperEntitiesTest::test_cols 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols 266s test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 266s test/orm/test_query.py::HasMapperEntitiesTest::test_entity 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity 266s test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 266s test/orm/test_query.py::HintsTest::test_hints 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HintsTest::test_hints 266s test/orm/test_query.py::HintsTest::test_statement_hints 266s [gw1] [ 49%] PASSED test/orm/test_query.py::HintsTest::test_statement_hints 266s test/orm/test_query.py::ImmediateTest::test_getslice 266s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_getslice 266s test/orm/test_query.py::ImmediateTest::test_one 266s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_one 266s test/orm/test_query.py::ImmediateTest::test_one_or_none 266s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_one_or_none 266s test/orm/test_query.py::ImmediateTest::test_scalar 266s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_scalar 266s test/orm/test_query.py::InvalidGenerationsTest::test_distinct 266s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_distinct 266s test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 266s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 266s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 266s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 266s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 266s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 266s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 266s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 266s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 266s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 266s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 266s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 266s test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 266s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 266s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 266s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 266s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 266s test/orm/test_query.py::InvalidGenerationsTest::test_no_from 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_from 266s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 266s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 267s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 267s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 267s test/orm/test_query.py::InvalidGenerationsTest::test_order_by 267s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_order_by 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 267s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 267s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 267s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 267s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 267s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 267s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 267s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 267s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 267s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 267s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 267s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 267s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 267s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 267s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 267s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 267s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 267s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 267s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 267s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 267s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 267s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 267s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 267s test/orm/test_query.py::MiscTest::test_with_session 267s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_with_session 267s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 267s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 267s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 267s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 267s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 267s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 267s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 267s test/orm/test_query.py::OperatorTest::test_between 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_between 267s test/orm/test_query.py::OperatorTest::test_clauses 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_clauses 267s test/orm/test_query.py::OperatorTest::test_collate 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_collate 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 267s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 267s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 267s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 267s test/orm/test_query.py::OperatorTest::test_in 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in 267s test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 267s test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 267s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 267s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 268s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 268s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 268s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 268s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 268s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 268s test/orm/test_query.py::OperatorTest::test_multilevel_any 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_multilevel_any 268s test/orm/test_query.py::OperatorTest::test_neg 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_neg 268s test/orm/test_query.py::OperatorTest::test_o2m_any 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any 268s test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 268s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 268s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 268s test/orm/test_query.py::OperatorTest::test_op 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_op 268s test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 268s test/orm/test_query.py::OperatorTest::test_selfref_between 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_between 268s test/orm/test_query.py::OperatorTest::test_selfref_relationship 268s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_relationship 268s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 268s [gw1] [ 50%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 268s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 268s [gw1] [ 50%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 268s test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 268s test/orm/test_query.py::ParentTest::test_invalid_property 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_invalid_property 268s test/orm/test_query.py::ParentTest::test_m2m 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_m2m 268s test/orm/test_query.py::ParentTest::test_no_strings 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_no_strings 268s test/orm/test_query.py::ParentTest::test_noparent 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_noparent 268s test/orm/test_query.py::ParentTest::test_o2m 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_o2m 268s test/orm/test_query.py::ParentTest::test_select_from 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from 268s test/orm/test_query.py::ParentTest::test_select_from_alias 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias 268s test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 268s test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 268s test/orm/test_query.py::ParentTest::test_unique_binds_or 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_or 268s test/orm/test_query.py::ParentTest::test_unique_binds_union 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_union 268s test/orm/test_query.py::ParentTest::test_with_pending_autoflush 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_autoflush 268s test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 268s test/orm/test_query.py::ParentTest::test_with_transient 268s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_transient 268s test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 268s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 268s test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 268s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 268s test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 268s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 268s test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 268s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 268s test/orm/test_query.py::QueryClsTest::test_callable_expr 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr 268s test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 268s test/orm/test_query.py::QueryClsTest::test_callable_get 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_get 268s test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 268s test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 268s test/orm/test_query.py::QueryClsTest::test_fn_expr 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr 268s test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 268s test/orm/test_query.py::QueryClsTest::test_fn_get 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_get 268s test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 268s test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 268s test/orm/test_query.py::QueryClsTest::test_plain_expr 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr 268s test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 268s test/orm/test_query.py::QueryClsTest::test_plain_get 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_get 268s test/orm/test_query.py::QueryClsTest::test_subclass_expr 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr 268s test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 268s test/orm/test_query.py::QueryClsTest::test_subclass_get 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_get 268s test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 268s test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 268s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 268s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 268s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 268s [gw1] [ 51%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 268s test/sql/test_query.py::RequiredBindTest::test_insert 268s [gw1] [ 51%] PASSED test/sql/test_query.py::RequiredBindTest::test_insert 268s test/sql/test_query.py::RequiredBindTest::test_required_flag 268s [gw1] [ 51%] PASSED test/sql/test_query.py::RequiredBindTest::test_required_flag 268s test/sql/test_query.py::RequiredBindTest::test_select_columns 268s [gw1] [ 51%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_columns 268s test/sql/test_query.py::RequiredBindTest::test_select_where 268s [gw1] [ 51%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_where 268s test/sql/test_query.py::RequiredBindTest::test_text 268s [gw1] [ 51%] PASSED test/sql/test_query.py::RequiredBindTest::test_text 269s test/orm/test_query.py::RowLabelingTest::test_entity 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity 269s test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 269s test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 269s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 269s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 269s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 269s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 269s test/orm/test_query.py::RowLabelingTest::test_with_only_columns 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_with_only_columns 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 269s test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 269s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 269s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 269s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 269s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 269s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 269s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 269s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 269s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 269s 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] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, NULL AS anon_1, NULL AS anon__1, NULL AS anon__2-expected_row2] 269s 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] 269s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.id AS users_id__1, users.name AS users_name__1, NULL AS anon_1-expected_row1] 270s 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] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.name AS users_name__1-expected_row0] 270s test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 270s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 270s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 270s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 270s test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 270s test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 270s test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 270s [gw0] [ 51%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 270s test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 270s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 270s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 270s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 270s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 270s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 270s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 270s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 270s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 270s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 270s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 270s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 270s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 270s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 270s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 270s test/orm/test_query.py::SessionBindTest::test_aggregate_fn 270s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_aggregate_fn 270s test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 270s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 270s test/orm/test_query.py::SessionBindTest::test_binary_op 270s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_binary_op 271s test/orm/test_query.py::SessionBindTest::test_boolean_op 271s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_boolean_op 271s test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 271s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 271s test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 271s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 271s test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 271s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 271s test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 271s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 271s test/orm/test_query.py::SessionBindTest::test_case 271s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_case 271s test/orm/test_query.py::SessionBindTest::test_cast 271s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_cast 272s test/orm/test_query.py::SessionBindTest::test_column_property 272s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_column_property 272s test/orm/test_query.py::SessionBindTest::test_column_property_select 272s [gw1] [ 51%] SKIPPED test/orm/test_query.py::SessionBindTest::test_column_property_select 272s test/orm/test_query.py::SessionBindTest::test_count 272s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_count 272s test/orm/test_query.py::SessionBindTest::test_plain_table 272s [gw0] [ 51%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 272s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 272s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table 272s test/orm/test_query.py::SessionBindTest::test_plain_table_count 272s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_count 272s test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 272s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 272s test/orm/test_query.py::SessionBindTest::test_single_col 272s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col 273s test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 273s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 273s test/orm/test_query.py::SessionBindTest::test_single_entity_q 273s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_entity_q 273s test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 273s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 273s test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 273s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 273s test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 273s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 273s test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 273s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 273s test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 273s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 274s test/orm/test_query.py::SessionBindTest::test_type_coerce 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_type_coerce 274s test/orm/test_query.py::SetOpsTest::test_eager_load 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_eager_load 274s test/orm/test_query.py::SetOpsTest::test_intersect 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_intersect 274s test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 274s test/orm/test_query.py::SetOpsTest::test_statement_labels 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_statement_labels 274s test/orm/test_query.py::SetOpsTest::test_union 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union 274s test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 274s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 274s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 274s test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 274s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 274s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 274s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 274s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 274s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 274s [gw0] [ 51%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 274s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 274s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 274s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 274s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 274s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 274s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 274s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 274s test/orm/test_query.py::SynonymTest::test_froms_aliased_col 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_froms_aliased_col 274s test/orm/test_query.py::SynonymTest::test_joins 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_joins 274s test/orm/test_query.py::SynonymTest::test_options 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_options 274s test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 274s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 274s test/orm/test_query.py::SynonymTest::test_with_parent 275s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_with_parent 275s test/orm/test_query.py::TextErrorTest::test_filter 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_filter 275s test/orm/test_query.py::TextErrorTest::test_from_statement 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_from_statement 275s test/orm/test_query.py::TextErrorTest::test_having 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_having 275s test/orm/test_query.py::TextTest::test_binds_coerce 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_binds_coerce 275s test/orm/test_query.py::TextTest::test_columns_mismatched 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched 275s test/orm/test_query.py::TextTest::test_columns_mismatched_future 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched_future 275s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 275s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 275s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 275s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 275s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 275s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 275s test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 275s test/orm/test_query.py::TextTest::test_group_by_accepts_text 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_group_by_accepts_text 275s test/orm/test_query.py::TextTest::test_needs_text 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_needs_text 275s test/orm/test_query.py::TextTest::test_order_by_w_eager_five 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_five 275s test/orm/test_query.py::TextTest::test_order_by_w_eager_four 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_four 275s test/orm/test_query.py::TextTest::test_order_by_w_eager_one 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_one 275s test/orm/test_query.py::TextTest::test_order_by_w_eager_three 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_three 275s test/orm/test_query.py::TextTest::test_order_by_w_eager_two 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_two 275s test/orm/test_query.py::TextTest::test_plain_textual_column 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_plain_textual_column 275s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 275s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 275s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 275s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 275s test/orm/test_query.py::TextTest::test_select_star 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_select_star 275s test/orm/test_query.py::TextTest::test_select_star_future 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_select_star_future 275s test/orm/test_query.py::TextTest::test_textual_select_orm_columns 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_textual_select_orm_columns 275s test/orm/test_query.py::TextTest::test_via_select 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_select 275s test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 275s test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 275s test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 275s test/orm/test_query.py::TextTest::test_whereclause 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_whereclause 275s test/orm/test_query.py::TextTest::test_whereclause_future 275s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_whereclause_future 275s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 275s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 275s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 275s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 275s test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 275s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 275s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 275s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 275s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 275s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 275s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 275s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 276s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 276s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 276s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 276s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 276s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 276s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 276s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 276s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 276s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 276s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 276s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 276s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 276s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 276s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 276s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 276s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 276s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 276s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 277s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 277s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 277s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 277s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 278s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 278s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 279s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 279s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 279s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 279s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 279s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 279s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 279s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 279s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 279s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 279s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 279s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 279s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 279s test/sql/test_quote.py::PreparerTest::test_alembic_quote 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_alembic_quote 279s test/sql/test_quote.py::PreparerTest::test_unformat 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat 279s test/sql/test_quote.py::PreparerTest::test_unformat_custom 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat_custom 279s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 279s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 279s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 279s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 279s test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 279s test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 279s test/sql/test_quote.py::QuoteTest::test_collate 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_collate 279s test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 279s test/sql/test_quote.py::QuoteTest::test_join 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_join 279s test/sql/test_quote.py::QuoteTest::test_label_and_alias 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_label_and_alias 279s test/sql/test_quote.py::QuoteTest::test_labels 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_labels 279s test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 279s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 279s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 279s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 279s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 279s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 279s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 279s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 279s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 279s test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 279s test/sql/test_quote.py::QuoteTest::test_lower_case_names 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_lower_case_names 279s test/sql/test_quote.py::QuoteTest::test_mixed_case_names 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_mixed_case_names 279s test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 279s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 279s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 279s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 279s test/sql/test_quote.py::QuoteTest::test_repr_unicode 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_repr_unicode 279s test/sql/test_quote.py::QuoteTest::test_reserved_words 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_reserved_words 279s test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 279s test/sql/test_quote.py::QuoteTest::test_subquery_four 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_four 279s test/sql/test_quote.py::QuoteTest::test_subquery_one 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_one 279s test/sql/test_quote.py::QuoteTest::test_subquery_three 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_three 279s test/sql/test_quote.py::QuoteTest::test_subquery_two 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_two 279s test/sql/test_quote.py::QuoteTest::test_upper_case_names 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_upper_case_names 279s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 279s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 279s test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 279s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 279s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 279s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 279s test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 279s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 279s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 279s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 279s test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 279s test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 279s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 279s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 279s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 279s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 279s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 279s test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 279s test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 279s test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 279s test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 279s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 279s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 279s test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 279s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 279s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 279s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 279s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 279s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 279s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 279s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 279s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 279s test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 279s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 279s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 279s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 280s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 280s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 280s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 280s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 280s test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 280s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 280s test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 280s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 280s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 280s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 280s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 280s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 281s test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 281s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 281s test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 281s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 281s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 281s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 281s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 281s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 281s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 282s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 282s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 282s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 282s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 282s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 282s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 282s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 282s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 282s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 282s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 282s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 282s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 282s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 282s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 284s test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 284s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 284s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 284s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 284s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 284s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 284s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 284s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 284s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 284s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 284s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 284s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 284s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 284s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 284s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 284s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 285s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 285s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 285s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 285s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 285s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 285s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 285s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 285s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 285s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 286s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 286s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 286s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 286s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 286s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 286s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 286s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 286s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 286s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 287s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 287s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 287s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 288s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 288s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 288s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 288s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 288s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 288s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 288s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 288s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 288s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 288s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 288s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 288s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 289s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 289s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 289s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 289s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 290s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 290s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 290s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 290s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 290s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 290s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 290s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 290s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 290s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 290s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 290s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 290s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 290s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 290s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 290s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 290s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 290s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 290s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 290s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 290s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 290s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 290s test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 290s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 290s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 290s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 290s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 291s 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] 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-name with spaces-name with spaces] 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 291s 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] 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-name with spaces-name with spaces] 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 291s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 291s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 291s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 291s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 291s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 291s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 291s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 291s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 291s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 291s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 291s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 291s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 291s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 291s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 291s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 291s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 291s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 291s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 291s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 291s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 291s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 291s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 291s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 291s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 291s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 291s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 291s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 291s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 291s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 291s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 291s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 291s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 291s test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 291s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 291s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 291s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 291s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 291s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 291s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 291s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 291s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 291s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 292s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 292s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 293s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 293s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 293s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 293s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 293s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 294s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 294s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 294s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 294s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 294s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 294s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 294s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 294s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 294s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 294s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 294s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 294s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 294s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 294s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 294s test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 294s test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 294s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 294s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 294s test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 294s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 294s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 294s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 294s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 294s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 294s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 294s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 294s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 294s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 294s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 294s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 294s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 294s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 294s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 294s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 294s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 294s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 294s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 294s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 294s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 294s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 294s test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 294s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 294s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 294s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 294s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 294s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 294s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 294s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 294s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 294s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 294s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 294s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 294s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 294s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 294s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 294s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 295s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 295s [gw0] [ 53%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 295s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 295s [gw0] [ 53%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 295s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 295s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 295s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 295s test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 295s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 295s test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 295s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 295s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 295s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 295s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 295s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 295s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 295s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 295s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 295s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 295s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 295s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 295s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 295s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 295s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 295s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 295s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 295s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 295s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 295s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 295s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 295s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 295s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 295s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 295s [gw1] [ 54%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 295s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 295s [gw1] [ 54%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 295s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 295s [gw1] [ 54%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 295s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 295s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 295s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 295s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 295s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 295s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 295s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 295s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 295s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 295s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 295s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 295s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 295s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 295s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 295s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 295s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 295s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 295s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 295s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 295s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 295s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 295s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 295s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 295s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 295s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 295s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 295s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 295s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 295s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 295s test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 295s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 295s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 295s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 295s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 295s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 295s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 295s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 295s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 295s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 296s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 296s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 296s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 296s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 296s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 296s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 296s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 296s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 296s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 296s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 296s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 296s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 296s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 296s test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 296s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 296s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 296s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 297s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 297s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 297s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 297s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 297s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 297s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 297s test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 297s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 297s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 297s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 297s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 297s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 297s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 297s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 297s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 297s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 297s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 297s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 297s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 297s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 297s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 298s test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 298s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 298s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 298s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 298s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 298s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 298s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 298s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 298s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 298s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 298s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 298s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 298s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 298s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 298s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 298s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 298s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 298s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 298s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 298s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 298s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 298s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 298s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 298s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 299s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 299s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 300s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 300s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 301s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 301s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 302s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 302s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 302s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 303s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 303s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 303s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 303s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 303s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 303s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 303s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 303s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 303s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 303s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 303s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 303s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 303s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 303s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 303s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 303s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 303s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 303s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 303s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 303s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 303s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 303s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 303s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 303s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 303s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 303s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 303s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 303s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 303s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 303s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 303s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 303s [gw1] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 303s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 303s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 303s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 303s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 303s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 303s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 303s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 303s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 303s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 303s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 303s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 303s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 304s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 304s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 304s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 304s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 304s test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 304s test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 304s test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 304s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 304s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 304s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 304s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 304s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 304s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 304s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 304s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 304s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 304s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 305s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 305s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 305s test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 305s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 305s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 305s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 305s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 305s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 305s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 305s test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 305s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 305s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 305s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 305s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 305s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 305s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 305s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 305s test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 305s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 305s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 305s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 305s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 305s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 305s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 305s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 305s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 305s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 306s test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 306s test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 306s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 306s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 306s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 306s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 307s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 307s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 307s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 307s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 307s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 308s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 308s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 308s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 308s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 308s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 309s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 309s test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 309s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 309s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 309s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 309s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 309s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 309s test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 309s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 309s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 309s test/orm/test_relationships.py::ManualBackrefTest::test_o2m 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_o2m 309s test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 309s test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 309s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 309s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 309s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 309s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 309s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 309s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 309s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 309s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 309s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 309s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 309s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 310s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 310s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 310s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 310s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 310s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 310s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 310s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 310s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 310s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 310s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 310s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 310s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 310s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 310s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 310s test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 310s test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 310s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 310s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 310s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 310s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 310s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 310s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 310s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 310s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 310s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 311s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 311s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 311s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 311s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 311s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 311s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 311s test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 311s test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 311s test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 311s test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 311s test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 311s test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 311s test/orm/test_relationships.py::TypedAssociationTable::test_m2m 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypedAssociationTable::test_m2m 311s test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 311s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 311s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 311s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 311s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 311s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 311s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 311s test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 311s test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 311s test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 311s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 312s test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 312s test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 312s test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 312s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 312s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 313s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 313s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 313s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 313s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 313s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 313s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 313s test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 313s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 313s test/base/test_result.py::MergeResultTest::test_columns 313s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_columns 313s test/base/test_result.py::MergeResultTest::test_fetchall 313s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_fetchall 313s test/base/test_result.py::MergeResultTest::test_first 313s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_first 313s test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 313s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 313s test/base/test_result.py::MergeResultTest::test_merge_results 313s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_merge_results 313s test/base/test_result.py::MergeResultTest::test_merge_scalars 313s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_merge_scalars 313s test/base/test_result.py::MergeResultTest::test_merge_unique 313s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_merge_unique 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 313s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 313s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 313s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 313s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 313s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 313s test/base/test_result.py::ResultTest::test_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_all 313s test/base/test_result.py::ResultTest::test_class_presented 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_class_presented 313s test/base/test_result.py::ResultTest::test_close_attributes 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_close_attributes 313s test/base/test_result.py::ResultTest::test_columns 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns 313s test/base/test_result.py::ResultTest::test_columns_again 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_again 313s test/base/test_result.py::ResultTest::test_columns_freeze 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_freeze 313s test/base/test_result.py::ResultTest::test_columns_ints 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_ints 313s test/base/test_result.py::ResultTest::test_columns_unique_freeze 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_unique_freeze 313s test/base/test_result.py::ResultTest::test_columns_with_mappings 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_with_mappings 313s test/base/test_result.py::ResultTest::test_first 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_first 313s test/base/test_result.py::ResultTest::test_freeze 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_freeze 313s test/base/test_result.py::ResultTest::test_index_extra 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_index_extra 313s test/base/test_result.py::ResultTest::test_many_then_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_many_then_all 313s test/base/test_result.py::ResultTest::test_mapping_plus_base 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mapping_plus_base 313s test/base/test_result.py::ResultTest::test_mappings 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mappings 313s test/base/test_result.py::ResultTest::test_mappings_with_columns 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mappings_with_columns 313s test/base/test_result.py::ResultTest::test_one 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one 313s test/base/test_result.py::ResultTest::test_one_mapping 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_mapping 313s test/base/test_result.py::ResultTest::test_one_none 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_none 313s test/base/test_result.py::ResultTest::test_one_or_none 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none 313s test/base/test_result.py::ResultTest::test_one_or_none_none 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_none 313s test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 313s test/base/test_result.py::ResultTest::test_one_raise_mutiple 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_raise_mutiple 313s test/base/test_result.py::ResultTest::test_one_unique 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique 313s test/base/test_result.py::ResultTest::test_one_unique_mapping 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique_mapping 313s test/base/test_result.py::ResultTest::test_one_unique_tricky_one 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique_tricky_one 313s test/base/test_result.py::ResultTest::test_partition 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition 313s test/base/test_result.py::ResultTest::test_partition_unique_yield_per 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition_unique_yield_per 313s test/base/test_result.py::ResultTest::test_partition_yield_per 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition_yield_per 313s test/base/test_result.py::ResultTest::test_scalar 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar 313s test/base/test_result.py::ResultTest::test_scalar_none_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all 313s test/base/test_result.py::ResultTest::test_scalar_none_all_unique 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all_unique 313s test/base/test_result.py::ResultTest::test_scalar_none_first 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_first 313s test/base/test_result.py::ResultTest::test_scalar_none_iterate 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_iterate 313s test/base/test_result.py::ResultTest::test_scalar_none_many 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_many 313s test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 313s test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 313s test/base/test_result.py::ResultTest::test_scalar_one 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one 313s test/base/test_result.py::ResultTest::test_scalar_one_or_none 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none 313s test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 313s test/base/test_result.py::ResultTest::test_scalar_one_w_unique 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_w_unique 313s test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 313s test/base/test_result.py::ResultTest::test_scalar_plus_base 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_plus_base 313s test/base/test_result.py::ResultTest::test_scalars 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars 313s test/base/test_result.py::ResultTest::test_scalars_freeze 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_freeze 313s test/base/test_result.py::ResultTest::test_scalars_mappings 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_mappings 313s test/base/test_result.py::ResultTest::test_scalars_no_fetchone 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_no_fetchone 313s test/base/test_result.py::ResultTest::test_scalars_one_w_unique 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_one_w_unique 313s test/base/test_result.py::ResultTest::test_scalars_plus_one 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one 313s test/base/test_result.py::ResultTest::test_scalars_plus_one_none 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one_none 313s test/base/test_result.py::ResultTest::test_tuples_plus_base 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_tuples_plus_base 313s test/base/test_result.py::ResultTest::test_unique_default_filters 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters 313s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 313s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 313s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 313s test/base/test_result.py::ResultTest::test_unique_filtered_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_all 313s test/base/test_result.py::ResultTest::test_unique_filtered_iterate 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_iterate 313s test/base/test_result.py::ResultTest::test_unique_filtered_many 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_many 313s test/base/test_result.py::ResultTest::test_unique_mappings_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_mappings_all 313s test/base/test_result.py::ResultTest::test_unique_scalars_all 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_all 313s test/base/test_result.py::ResultTest::test_unique_scalars_iterate 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_iterate 313s test/base/test_result.py::ResultTest::test_unique_scalars_many 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many 313s test/base/test_result.py::ResultTest::test_unique_scalars_many_none 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many_none 313s test/base/test_result.py::ResultTupleTest::test_attribute_access 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_attribute_access 313s test/base/test_result.py::ResultTupleTest::test_contains 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_contains 313s test/base/test_result.py::ResultTupleTest::test_contains_mapping 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_contains_mapping 313s test/base/test_result.py::ResultTupleTest::test_creation 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_creation 313s test/base/test_result.py::ResultTupleTest::test_duplicate_labels 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_duplicate_labels 313s test/base/test_result.py::ResultTupleTest::test_empty 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_empty 313s test/base/test_result.py::ResultTupleTest::test_getter 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_getter 313s test/base/test_result.py::ResultTupleTest::test_immutable 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_immutable 313s test/base/test_result.py::ResultTupleTest::test_index_access 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_index_access 313s test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 313s test/base/test_result.py::ResultTupleTest::test_negative_index_access 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_negative_index_access 313s test/base/test_result.py::ResultTupleTest::test_none_label 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_none_label 313s test/base/test_result.py::ResultTupleTest::test_processors 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_processors 313s test/base/test_result.py::ResultTupleTest::test_serialize 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_serialize 313s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 313s [gw1] [ 56%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 313s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 313s [gw1] [ 56%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 313s test/base/test_result.py::ResultTupleTest::test_slice_access 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_slice_access 313s test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 313s test/base/test_result.py::ResultTupleTest::test_tuple_getter 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_tuple_getter 313s test/base/test_result.py::ResultTupleTest::test_tuplegetter 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_tuplegetter 313s test/base/test_result.py::ResultTupleTest::test_values_none_labels 313s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_values_none_labels 313s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 313s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 313s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 313s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 313s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 313s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 314s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 314s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 314s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 315s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 315s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 315s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 315s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 315s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 315s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 315s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 315s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 315s [gw1] [ 57%] SKIPPED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 315s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 315s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 316s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 316s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 317s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 317s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 317s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 317s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 317s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 317s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 317s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 317s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 317s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 317s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 317s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 317s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 317s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 317s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 317s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 317s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 317s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 317s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 317s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 317s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 317s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 317s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 317s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 317s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 317s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 317s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 317s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 317s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 317s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 317s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 317s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 317s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 317s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 317s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 317s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 317s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 317s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 318s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 318s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 318s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 318s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 318s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 318s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 318s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 318s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 318s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 318s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 318s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 318s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 318s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 318s [gw1] [ 57%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 318s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 318s [gw1] [ 57%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 318s test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 318s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 318s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 318s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 318s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 318s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 318s test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 318s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 318s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 318s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 318s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 318s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 318s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 318s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 318s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 318s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 318s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 318s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 318s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 318s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 318s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 318s test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 318s test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 318s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 318s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 318s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 318s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 318s test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 318s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 318s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 318s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 318s test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 318s test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 318s test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 318s test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 318s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 318s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 318s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 318s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 318s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 318s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 318s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 318s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 318s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 318s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 318s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 318s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 318s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 318s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 318s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 318s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 318s [gw1] [ 58%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 318s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 318s [gw1] [ 58%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 318s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 318s [gw1] [ 58%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 318s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 318s [gw1] [ 58%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 318s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 318s [gw1] [ 58%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 318s test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 318s test/sql/test_roles.py::RoleTest::test_by_of_role_neg 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_by_of_role_neg 318s test/sql/test_roles.py::RoleTest::test_columns_clause_role 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role 318s test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 318s test/sql/test_roles.py::RoleTest::test_const_expr_role 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role 318s test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 318s test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 318s test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 318s test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 318s test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 318s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 318s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 318s test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 318s test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 318s test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 318s test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 318s test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 318s test/sql/test_roles.py::RoleTest::test_statement_coercion_select 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_select 318s test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 318s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 318s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 318s test/sql/test_roles.py::RoleTest::test_table_valued_advice 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_table_valued_advice 318s test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 318s test/sql/test_roles.py::RoleTest::test_truncated_label_role 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role 318s test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 318s test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 318s test/sql/test_roles.py::RoleTest::test_values_advice 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_values_advice 318s test/sql/test_roles.py::RoleTest::test_where_having_role_neg 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_where_having_role_neg 318s test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 318s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 318s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 318s test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 318s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 318s test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 319s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 319s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 319s [gw1] [ 58%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 319s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 319s [gw1] [ 58%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 319s test/orm/test_scoping.py::ScopedSessionTest::test_attributes 319s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_attributes 319s test/orm/test_scoping.py::ScopedSessionTest::test_basic 319s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_basic 319s test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 319s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 319s test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 319s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 319s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 319s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 319s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 319s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 319s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 319s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 319s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 319s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 319s test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 319s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 319s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 319s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 319s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 319s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 319s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 319s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 319s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 319s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 319s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 319s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 319s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 319s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 319s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 319s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 319s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 319s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 319s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 319s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 319s test/sql/test_select.py::SelectTest::test_filter_by_from_binary 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_binary 319s test/sql/test_select.py::SelectTest::test_filter_by_from_cast 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_cast 319s test/sql/test_select.py::SelectTest::test_filter_by_from_col 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_col 319s test/sql/test_select.py::SelectTest::test_filter_by_from_func 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func 319s test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 319s test/sql/test_select.py::SelectTest::test_filter_by_from_label 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_label 319s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 319s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 319s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 319s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 319s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 319s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 319s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 319s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 319s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 319s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 319s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 319s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 319s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 319s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 319s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 319s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 319s test/sql/test_select.py::SelectTest::test_joins_w_filter_by 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_joins_w_filter_by 319s test/sql/test_select.py::SelectTest::test_methods_generative[0] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[0] 319s test/sql/test_select.py::SelectTest::test_methods_generative[1] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[1] 319s test/sql/test_select.py::SelectTest::test_methods_generative[2] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[2] 319s test/sql/test_select.py::SelectTest::test_methods_generative[3] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[3] 319s test/sql/test_select.py::SelectTest::test_methods_generative[4] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[4] 319s test/sql/test_select.py::SelectTest::test_methods_generative[5] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[5] 319s test/sql/test_select.py::SelectTest::test_new_calling_style 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style 319s test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 319s test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 319s test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 319s test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 319s test/sql/test_select.py::SelectTest::test_right_nested_inner_join 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_right_nested_inner_join 319s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 319s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 319s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 319s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 319s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 319s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 319s test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 319s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 319s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 319s test/sql/test_select.py::SelectTest::test_select_tuple_outer 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_outer 319s test/sql/test_select.py::SelectTest::test_select_tuple_subquery 319s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_subquery 319s test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 319s test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 319s test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 319s test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 319s test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 319s test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 319s test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 319s test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 319s test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 319s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 319s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 319s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 319s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 319s test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 319s test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 319s test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 319s test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 319s test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 319s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 319s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 319s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 319s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 319s test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 319s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 319s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 319s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 319s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 319s test/sql/test_selectable.py::AnnotationsTest::test_hashing 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_hashing 319s test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 319s test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 319s test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 319s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 319s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 319s test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 319s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 319s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 319s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 319s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 319s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 319s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 319s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 319s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 319s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 319s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 319s test/sql/test_selectable.py::DerivedTest::test_alias 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_alias 319s test/sql/test_selectable.py::DerivedTest::test_join 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_join 319s test/sql/test_selectable.py::DerivedTest::test_select 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_select 319s test/sql/test_selectable.py::DerivedTest::test_table 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_table 319s test/sql/test_selectable.py::ForUpdateTest::test_adapt 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_adapt 319s test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 319s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 319s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 319s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 319s test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 319s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 319s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 319s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 319s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 319s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 319s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 319s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 319s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 319s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 319s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 319s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 319s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 319s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 319s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 319s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 319s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 319s test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 319s test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 319s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 319s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 319s test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 319s test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 319s test/sql/test_selectable.py::ReduceTest::test_reduce 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce 319s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 319s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 319s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 319s test/sql/test_selectable.py::ReduceTest::test_reduce_generation 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_generation 319s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 319s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 319s test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 319s test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 319s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 319s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 319s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 319s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 319s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 319s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 319s test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 319s test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 319s test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 319s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 319s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 319s test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 319s test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 319s test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 319s test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 319s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 319s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 319s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 319s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 319s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 319s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 319s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 319s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 319s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 319s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 319s test/sql/test_selectable.py::ResultMapTest::test_plain_exists 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists 319s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 319s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 319s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 319s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 319s test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 319s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 319s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 319s test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 319s test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 319s test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 319s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 319s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 319s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 319s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 319s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 319s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 319s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 319s test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 319s test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 319s test/sql/test_selectable.py::SelectableTest::test_alias_union 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_union 319s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 319s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 319s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 319s test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 319s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 319s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 319s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 319s test/sql/test_selectable.py::SelectableTest::test_clone_append_column 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_append_column 319s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 319s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 319s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 319s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 319s test/sql/test_selectable.py::SelectableTest::test_cloned_difference 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_difference 319s test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 319s test/sql/test_selectable.py::SelectableTest::test_column_labels 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_column_labels 319s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 319s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 319s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 319s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 319s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 319s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 319s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 319s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 319s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 319s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 319s test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 319s test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 319s test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 319s test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 319s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 319s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 319s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 319s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 319s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 319s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 319s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 319s test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 319s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 319s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 319s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 319s test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 319s test/sql/test_selectable.py::SelectableTest::test_join 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join 319s test/sql/test_selectable.py::SelectableTest::test_join_against_join 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_join 319s test/sql/test_selectable.py::SelectableTest::test_join_against_self 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_self 319s test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 319s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 319s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 319s test/sql/test_selectable.py::SelectableTest::test_keyed_gen 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_gen 319s test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 319s test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 319s test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 319s test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 319s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 319s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 319s test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 319s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 319s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 319s test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 319s test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 319s test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 319s test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 319s test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 319s test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 319s test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 319s test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 319s test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 319s test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 319s test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 319s test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 319s test/sql/test_selectable.py::SelectableTest::test_select_union 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_union 319s test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 319s test/sql/test_selectable.py::SelectableTest::test_singular_union 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_singular_union 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 319s test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 319s test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 319s test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 319s test/sql/test_selectable.py::SelectableTest::test_table_alias 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_alias 319s test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 319s test/sql/test_selectable.py::SelectableTest::test_table_schema 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_schema 319s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 319s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 319s test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 319s test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 319s test/sql/test_selectable.py::SelectableTest::test_union_against_join 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_against_join 319s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 319s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 319s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 319s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 319s test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 319s test/sql/test_selectable.py::SelectableTest::test_union_correspondence 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_correspondence 319s test/sql/test_selectable.py::SelectableTest::test_union_of_alias 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_alias 319s test/sql/test_selectable.py::SelectableTest::test_union_of_text 319s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_text 319s test/sql/test_selectable.py::SelectableTest::test_union_precedence 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_precedence 320s test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 320s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 320s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 320s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 320s test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 320s test/sql/test_selectable.py::SelectableTest::test_with_only_generative 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative 320s test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 320s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 320s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 320s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 320s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 320s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 320s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 320s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 320s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 320s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 320s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 320s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 320s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 320s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 320s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 320s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 320s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 320s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 320s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 320s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 320s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 320s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 320s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 320s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 320s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 320s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 320s test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 320s test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 320s test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 320s test/orm/test_selectin_relations.py::EagerTest::test_basic 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_basic 320s test/orm/test_selectin_relations.py::EagerTest::test_cyclical 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical 320s test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 320s test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 320s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 321s test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 321s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 321s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 321s test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 321s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 321s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 321s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 321s test/orm/test_selectin_relations.py::EagerTest::test_from_get 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_get 321s test/orm/test_selectin_relations.py::EagerTest::test_from_params 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_params 321s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 321s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 321s test/orm/test_selectin_relations.py::EagerTest::test_limit 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_limit 321s test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 321s test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 321s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 321s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 321s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 321s test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 321s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 321s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 321s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 321s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 322s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 322s test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 322s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 322s test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 322s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 322s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 322s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 322s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 322s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 322s test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 322s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 322s test/orm/test_selectin_relations.py::EagerTest::test_orderby 322s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby 322s test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 322s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 323s test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 323s test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 323s test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 323s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 323s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 323s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 323s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 323s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 323s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 323s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 323s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 323s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 323s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 323s test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 323s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 324s test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 324s test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 324s test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 324s test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 324s test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 324s test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 324s test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 324s test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 324s test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 324s test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 324s test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 324s test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 324s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 324s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 324s test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 324s test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 324s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 325s test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 325s [gw1] [ 59%] PASSED test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 325s test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 325s [gw1] [ 59%] PASSED test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 325s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 325s [gw1] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 325s [gw1] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 325s [gw1] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 325s [gw1] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 325s [gw1] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 325s [gw1] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 325s [gw1] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 325s [gw1] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 325s [gw1] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 325s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 325s [gw1] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 325s test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 325s test/ext/test_serializer.py::SerializeTest::test_aliases 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_aliases 325s test/ext/test_serializer.py::SerializeTest::test_annotated_one 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_annotated_one 325s test/ext/test_serializer.py::SerializeTest::test_any 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_any 325s test/ext/test_serializer.py::SerializeTest::test_attribute 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_attribute 325s test/ext/test_serializer.py::SerializeTest::test_columns 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_columns 325s test/ext/test_serializer.py::SerializeTest::test_expression 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_expression 325s test/ext/test_serializer.py::SerializeTest::test_mapper 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_mapper 325s test/ext/test_serializer.py::SerializeTest::test_orm_join 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_orm_join 325s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 325s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 325s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 325s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 325s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 325s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 325s test/ext/test_serializer.py::SerializeTest::test_query_one 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_one 325s test/ext/test_serializer.py::SerializeTest::test_query_three 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_three 325s test/ext/test_serializer.py::SerializeTest::test_query_two 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_two 325s test/ext/test_serializer.py::SerializeTest::test_tables 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_tables 325s test/ext/test_serializer.py::SerializeTest::test_unicode 325s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_unicode 325s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 325s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 325s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 325s test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 325s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 325s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 325s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 325s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 325s test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 325s test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 325s test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 325s test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 325s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 325s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 325s test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 325s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 325s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 325s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 325s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 325s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 325s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 325s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 325s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 326s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 326s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 326s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 326s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 326s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 326s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 326s test/orm/test_session.py::DisposedStates::test_clear 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_clear 326s test/orm/test_session.py::DisposedStates::test_close 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_close 326s test/orm/test_session.py::DisposedStates::test_expire_all 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_expire_all 326s test/orm/test_session.py::DisposedStates::test_expunge_all 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_expunge_all 326s test/orm/test_session.py::DisposedStates::test_flush 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_flush 326s test/orm/test_session.py::DisposedStates::test_invalidate 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_invalidate 326s test/orm/test_session.py::DisposedStates::test_rollback 326s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_rollback 326s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 326s [gw1] [ 60%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 326s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 326s [gw1] [ 60%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 326s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 326s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 326s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 326s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 326s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 326s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 326s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 326s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 327s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 327s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 327s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 327s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 327s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 327s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 327s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 327s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 327s test/orm/test_session.py::FlushWarningsTest::test_plain_add 327s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_add 327s test/orm/test_session.py::FlushWarningsTest::test_plain_delete 327s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_delete 327s test/orm/test_session.py::FlushWarningsTest::test_plain_merge 327s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_merge 327s test/orm/test_session.py::IsModifiedTest::test_is_modified 327s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified 327s test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 327s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 327s test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 327s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 327s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 327s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 327s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 327s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 327s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 327s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 327s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 327s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 327s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 327s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 327s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 327s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 327s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 327s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 327s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 327s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 327s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 327s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 327s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 327s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 327s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 327s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 327s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 327s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 327s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 327s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 327s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 327s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 327s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 327s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 327s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 328s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 328s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 328s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 328s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 328s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 328s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 328s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 328s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 328s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 328s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 328s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 328s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 328s test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 328s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 328s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 328s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 328s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 328s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 328s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 328s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 328s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 328s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 328s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 328s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 328s test/orm/test_session.py::SessionInterface::test_join_transaction_mode 328s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_join_transaction_mode 328s test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 328s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 328s test/orm/test_session.py::SessionInterface::test_missing_state 328s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_missing_state 328s test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 328s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 328s test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 328s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 328s test/orm/test_session.py::SessionInterface::test_unmapped_instance 328s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_instance 328s test/orm/test_session.py::SessionInterface::test_unmapped_primitives 328s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_primitives 329s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 329s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 329s test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 329s test/orm/test_session.py::SessionStateTest::test_add_delete 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_add_delete 329s test/orm/test_session.py::SessionStateTest::test_already_attached 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_already_attached 329s test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 329s test/orm/test_session.py::SessionStateTest::test_autoflush 329s [gw1] [ 60%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush 329s test/orm/test_session.py::SessionStateTest::test_autoflush_2 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_2 329s test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 329s test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 329s [gw1] [ 60%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 329s test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 329s test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 329s test/orm/test_session.py::SessionStateTest::test_deleted_flag 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_flag 329s test/orm/test_session.py::SessionStateTest::test_duplicate_update 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_duplicate_update 329s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 329s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 329s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 329s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 329s test/orm/test_session.py::SessionStateTest::test_identity_conflict 329s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_conflict 330s test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 330s test/orm/test_session.py::SessionStateTest::test_info 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_info 330s test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 330s test/orm/test_session.py::SessionStateTest::test_no_double_save 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_no_double_save 330s test/orm/test_session.py::SessionStateTest::test_pickled_update 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_pickled_update 330s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 330s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 330s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 330s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 330s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 330s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 330s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 330s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 330s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 330s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 330s test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 330s test/orm/test_session.py::SessionUtilTest::test_get 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get 330s test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 330s test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 330s test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 330s test/orm/test_session.py::SessionUtilTest::test_get_one 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one 330s test/orm/test_session.py::SessionUtilTest::test_get_one_2 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one_2 330s test/orm/test_session.py::SessionUtilTest::test_make_transient 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient 330s test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 330s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 330s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 331s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 331s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 331s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 331s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 331s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 331s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 331s test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 331s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 331s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 331s test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 331s test/orm/test_session.py::TransScopingTest::test_autobegin_execute 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_execute 331s test/orm/test_session.py::TransScopingTest::test_autobegin_flush 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_flush 331s test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 331s test/orm/test_session.py::TransScopingTest::test_close 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_close 331s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 331s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 332s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 332s test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 332s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 332s test/orm/test_session.py::TransScopingTest::test_transaction 332s [gw1] [ 61%] SKIPPED test/orm/test_session.py::TransScopingTest::test_transaction 334s test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 334s [gw1] [ 61%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 334s test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 334s [gw1] [ 61%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 334s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 334s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 334s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 334s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 334s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 335s test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 335s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 335s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 335s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 335s test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 335s test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 335s test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 335s test/orm/test_session_state_change.py::StateMachineTest::test_single_change 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_change 335s test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 335s test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 335s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 335s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 335s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 335s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 335s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 335s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 335s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 335s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 335s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 335s test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 335s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 335s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 335s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 335s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 335s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 335s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 335s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 335s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 335s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 335s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 335s test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 335s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 336s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 336s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 336s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 336s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 336s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 336s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 336s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 336s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 336s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 336s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 336s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 337s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 337s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 338s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 338s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 339s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 339s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 340s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 340s test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 340s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 340s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 340s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 340s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 340s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 340s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 340s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 340s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 340s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 340s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 340s test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 340s test/orm/test_subquery_relations.py::EagerTest::test_basic 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_basic 340s test/orm/test_subquery_relations.py::EagerTest::test_cyclical 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical 340s test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 340s test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 340s test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 340s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 340s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 340s test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 340s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 340s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 340s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 341s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 341s test/orm/test_subquery_relations.py::EagerTest::test_from_get 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_get 341s test/orm/test_subquery_relations.py::EagerTest::test_from_params 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_params 341s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 341s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 341s test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 341s test/orm/test_subquery_relations.py::EagerTest::test_limit 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_limit 341s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 341s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 341s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 341s test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 341s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 341s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 341s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 341s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 342s test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 342s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 342s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 342s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 342s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 342s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 342s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 342s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 342s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 342s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 342s test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 342s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 342s test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 342s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 342s test/orm/test_subquery_relations.py::EagerTest::test_orderby 342s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby 342s test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 342s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 343s test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 343s test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 343s test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 343s test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 343s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 343s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 343s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 343s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 343s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 343s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 343s test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 343s test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 343s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 343s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 343s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 343s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 344s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 344s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 344s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 344s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 344s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 344s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 344s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 344s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 344s test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 344s test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 344s test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 344s test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 344s test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 344s test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 344s test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 344s test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 344s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 344s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 344s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 344s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 345s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 345s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 345s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 345s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 345s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 345s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 345s [gw1] [ 61%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 345s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 345s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 345s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 345s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 345s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 345s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 345s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 345s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 345s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 345s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 345s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 345s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 345s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 345s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 345s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 345s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 345s 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] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-not_values_named] 345s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 345s test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 345s test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 345s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 345s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 346s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 346s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 346s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 346s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 346s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 346s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s 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] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 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] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 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] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 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] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 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] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 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] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 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] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 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] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 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] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 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] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 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] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 346s 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] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s 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] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s 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] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 346s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 346s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s 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] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s 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] 347s [gw1] [ 64%] 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] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 347s [gw1] [ 64%] 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] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 347s [gw1] [ 64%] 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] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 347s [gw1] [ 64%] 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] 347s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 347s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 348s 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] 348s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 348s [gw1] [ 65%] 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] 348s 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] 348s [gw1] [ 65%] 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] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 348s [gw1] [ 65%] 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] 348s 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] 348s [gw1] [ 65%] 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] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 348s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 348s [gw1] [ 65%] 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] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 349s [gw1] [ 65%] 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] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 349s [gw1] [ 65%] 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] 349s 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] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 349s 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] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 349s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 349s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 349s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 349s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 349s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 349s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 349s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 349s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 349s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 349s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 349s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 349s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 349s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 349s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 349s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 349s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 349s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 349s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 349s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 349s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 349s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 349s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 349s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 349s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 349s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 349s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 349s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 349s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 349s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 349s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 349s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 349s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 349s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 349s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 349s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 349s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 349s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 349s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 349s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 349s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 349s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 349s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 349s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 349s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 349s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 349s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 349s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 349s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 349s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 350s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 350s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 350s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 350s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 350s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 350s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 350s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 350s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 350s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 350s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 350s test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 350s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 350s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 350s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 350s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 350s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 350s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 350s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 350s test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 350s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 350s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 350s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 350s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 350s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 350s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 350s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 350s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 350s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 350s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 350s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 350s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 350s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 350s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 350s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 350s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 350s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 350s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 350s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 350s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 350s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 350s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 350s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 350s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 350s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 350s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 350s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 350s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 350s test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 350s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 350s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 350s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 350s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 350s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 350s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 350s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 350s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 350s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 350s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 350s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 350s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 350s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 350s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 350s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 350s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 350s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 350s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 350s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 350s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 350s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 351s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 351s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 351s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 351s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 351s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 351s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 351s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 351s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 351s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 351s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 351s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 351s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 351s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 351s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 351s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 351s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 351s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 351s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 351s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 351s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 351s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 351s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 351s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 351s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 351s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 351s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 351s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 351s test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 351s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 351s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 351s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 351s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 351s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 351s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 351s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 351s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 351s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 351s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 351s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 351s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 351s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid_str] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid] 351s 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] 351s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid_str] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 351s 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] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 351s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 351s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 351s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 351s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 351s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 351s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 351s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 351s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 351s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 352s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 352s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 352s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 352s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 352s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 352s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 352s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 352s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 352s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 352s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 352s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 352s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 352s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 352s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 352s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 352s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 352s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 352s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 352s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 352s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 352s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 352s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 352s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 352s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 352s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 352s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 352s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 352s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 352s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 352s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 352s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 352s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 352s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 352s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 352s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 352s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 352s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 352s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 352s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 352s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 352s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 352s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 352s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 352s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 352s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 352s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 352s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 352s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 352s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 352s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 352s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 352s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 352s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 352s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 352s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 352s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 352s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 352s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 352s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 352s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 352s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 352s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 352s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 352s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 352s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 352s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 352s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 352s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 352s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 352s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 352s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 352s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 352s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 352s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 352s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 352s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 352s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 352s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 352s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 352s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 352s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 352s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 352s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 352s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 352s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 352s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 352s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 352s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 352s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 352s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 352s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 352s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 352s [gw1] [ 68%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 352s test/orm/test_sync.py::SyncTest::test_clear 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear 352s test/orm/test_sync.py::SyncTest::test_clear_pk 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear_pk 352s test/orm/test_sync.py::SyncTest::test_clear_unmapped 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear_unmapped 352s test/orm/test_sync.py::SyncTest::test_populate 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate 352s test/orm/test_sync.py::SyncTest::test_populate_dict 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict 352s test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 352s test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 352s test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 352s test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 352s test/orm/test_sync.py::SyncTest::test_source_modified_composite 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite 352s test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 352s test/orm/test_sync.py::SyncTest::test_source_modified_modified 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_modified 352s test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 352s test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 352s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 353s test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 353s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 353s test/orm/test_sync.py::SyncTest::test_update 353s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_update 353s test/orm/test_sync.py::SyncTest::test_update_unmapped 353s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_update_unmapped 353s test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 353s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 353s test/sql/test_tablesample.py::TableSampleTest::test_select_from 353s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_select_from 353s test/sql/test_tablesample.py::TableSampleTest::test_standalone 353s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_standalone 353s test/sql/test_text.py::AsFromTest::test_alias 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_alias 353s test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 353s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 353s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 353s test/sql/test_text.py::AsFromTest::test_build_bindparams 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_build_bindparams 353s test/sql/test_text.py::AsFromTest::test_column_collection_ordered 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_ordered 353s test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 353s test/sql/test_text.py::AsFromTest::test_cte 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_cte 353s test/sql/test_text.py::AsFromTest::test_cte_recursive 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_cte_recursive 353s test/sql/test_text.py::AsFromTest::test_scalar_subquery 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_scalar_subquery 353s test/sql/test_text.py::AsFromTest::test_select_alias_column 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_column 353s test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 353s test/sql/test_text.py::AsFromTest::test_select_column 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_column 353s test/sql/test_text.py::AsFromTest::test_select_label_alt_name 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name 353s test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 353s test/sql/test_text.py::AsFromTest::test_select_table_alias_column 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_table_alias_column 353s test/sql/test_text.py::AsFromTest::test_subquery 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_subquery 353s test/sql/test_text.py::AsFromTest::test_subquery_accessors 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_subquery_accessors 353s test/sql/test_text.py::AsFromTest::test_unions 353s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_unions 353s test/sql/test_text.py::BindParamTest::test_binds_compiled_named 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_named 353s test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 353s test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 353s test/sql/test_text.py::BindParamTest::test_escaping_colons 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_colons 353s test/sql/test_text.py::BindParamTest::test_escaping_double_colons 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_double_colons 353s test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 353s test/sql/test_text.py::BindParamTest::test_kw 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_kw 353s test/sql/test_text.py::BindParamTest::test_literal_binds 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_literal_binds 353s test/sql/test_text.py::BindParamTest::test_missing_bind_kw 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_kw 353s test/sql/test_text.py::BindParamTest::test_missing_bind_posn 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_posn 353s test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 353s test/sql/test_text.py::BindParamTest::test_positional 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_positional 353s test/sql/test_text.py::BindParamTest::test_positional_plus_kw 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_positional_plus_kw 353s test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 353s test/sql/test_text.py::BindParamTest::test_typing_construction 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_typing_construction 353s test/sql/test_text.py::BindParamTest::test_unique_binds 353s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_unique_binds 353s test/sql/test_text.py::CompileTest::test_basic 353s [gw1] [ 68%] PASSED test/sql/test_text.py::CompileTest::test_basic 353s test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 353s [gw1] [ 68%] PASSED test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_over 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_over 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 353s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 353s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 353s test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 353s test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 353s 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] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 353s 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] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 353s 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] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 353s 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] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 353s 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] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[None-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 353s 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] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 353s 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] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_NONE-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 353s 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] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT anon_1.mytable_myid FROM (SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable) AS anon_1] 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 353s test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 353s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 353s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 353s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 353s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 353s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 353s test/sql/test_text.py::TextErrorsTest::test_column 353s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_column 353s test/sql/test_text.py::TextErrorsTest::test_from 353s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_from 353s test/sql/test_text.py::TextErrorsTest::test_having 353s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_having 353s test/sql/test_text.py::TextErrorsTest::test_where 353s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_where 353s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 353s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 353s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 353s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 353s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 353s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 353s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 353s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 353s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 353s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 356s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 356s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 359s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 359s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 362s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 362s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 362s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 362s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 362s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 362s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 362s 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]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | list[int] | list[str]]-Mapped[None | list[int] | list[str]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 362s 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]]]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[list[int], list[str]]]]-Mapped[Optional[Union[list[int], list[str]]]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 362s 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]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Dict[str, str], None]]-Mapped[Union[Dict[str, str], None]]] 362s 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]]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, Dict[str, str]]]-Mapped[Union[None, Dict[str, str]]]] 362s 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]]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, list[int], list[str]]]-Mapped[Union[None, list[int], list[str]]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 362s 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]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str], None]]-Mapped[Union[list[int], list[str], None]]] 362s 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]]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str]]]-Mapped[Union[list[int], list[str]]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 362s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 362s [gw1] [ 69%] 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]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 362s 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]] 362s [gw1] [ 69%] 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]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 362s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 362s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 362s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 363s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 363s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 364s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 364s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 365s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 365s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 365s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 365s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 365s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 365s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 365s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 366s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 366s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 366s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 366s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 366s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 366s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 366s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 366s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 367s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 367s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 367s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 367s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 367s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 367s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 367s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 367s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 367s 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] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 367s 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] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 367s 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] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 367s 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] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 367s 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] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 367s 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] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 367s 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] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 367s 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] 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 367s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 367s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 367s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 367s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 367s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 367s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 368s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 368s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 368s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 368s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 368s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 368s test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 368s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 368s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 368s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 368s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 369s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 369s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 370s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 370s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 371s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 371s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 371s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 371s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 371s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 371s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 371s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 371s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 371s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 371s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 371s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 371s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 372s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 372s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 373s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 373s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 374s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 374s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 374s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 374s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 375s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 375s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 376s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 376s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 376s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 376s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 376s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 376s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 376s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 376s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 376s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 376s 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] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 376s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 376s 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] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 376s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 376s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 377s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 377s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 377s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 377s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 377s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 377s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 377s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 377s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 378s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 378s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 379s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 379s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 379s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 379s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 379s test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 379s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 379s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 379s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 379s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 379s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 379s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 379s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 379s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 379s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 379s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 379s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 379s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 379s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 379s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 379s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 379s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 379s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 379s test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 379s [gw1] [ 72%] PASSED test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 379s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 379s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 379s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 379s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 379s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 379s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 379s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 379s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 379s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 379s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 379s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 379s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 379s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 379s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 379s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 379s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 379s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 379s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 379s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 380s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 380s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 380s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 380s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 380s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 380s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 380s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 380s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 380s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 380s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 381s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 381s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 381s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 381s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 381s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 381s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 381s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 381s test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 381s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 381s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 381s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 381s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 381s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 381s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 382s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 382s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 382s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 382s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 382s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 382s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 382s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 382s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 382s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 382s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 382s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 382s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 382s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 382s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 382s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 382s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 382s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 382s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 382s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 382s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 382s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 382s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 382s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 382s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 382s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 382s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 382s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 382s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 382s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 382s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 382s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 382s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 382s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 382s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 382s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 382s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 382s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 382s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 382s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 382s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 382s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 382s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 382s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 382s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 382s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 382s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 382s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 382s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 382s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 382s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 382s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 382s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 382s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 382s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 382s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 382s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 383s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 383s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 383s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 383s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 383s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 383s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 383s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 383s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 383s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 383s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 383s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 384s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 384s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 384s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 384s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 384s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 384s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 384s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 384s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 384s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 384s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 384s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 384s [gw1] [ 74%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 384s [gw1] [ 74%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 384s [gw1] [ 74%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 384s [gw1] [ 74%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 384s [gw1] [ 74%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 384s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 384s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 384s test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 384s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 384s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 384s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 384s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 384s [gw1] [ 74%] SKIPPED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 384s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 384s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 385s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 385s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 385s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 385s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 385s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 385s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 385s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 385s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 385s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 385s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 385s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 385s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 385s test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 385s test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 385s test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 385s test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 385s test/sql/test_type_expressions.py::SelectTest::test_compound_select 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_compound_select 385s test/sql/test_type_expressions.py::SelectTest::test_dialect 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_dialect 385s test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 385s test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 385s test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 385s test/sql/test_type_expressions.py::SelectTest::test_insert_binds 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_insert_binds 385s test/sql/test_type_expressions.py::SelectTest::test_select_binds 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_binds 385s test/sql/test_type_expressions.py::SelectTest::test_select_cols 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols 385s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 385s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 385s test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 385s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 385s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 385s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 386s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 386s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 386s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 386s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 386s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 386s test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 386s test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 386s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 386s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 386s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 386s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 386s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 386s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 386s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 386s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 386s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 386s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 386s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 386s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 386s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 386s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 386s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 386s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 386s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 386s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 386s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 386s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 386s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 386s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 386s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 386s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 386s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 386s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 386s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 386s 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] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 386s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 386s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 386s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 386s 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] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 386s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 386s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 386s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 386s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 386s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 386s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 386s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 386s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 386s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 386s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 386s test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 386s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 386s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 386s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 386s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 386s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 386s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 386s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 386s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 386s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 387s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 387s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 388s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 388s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 389s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 389s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 389s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 389s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 389s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 389s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 390s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 390s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 390s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 390s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 390s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 390s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 390s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 390s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 390s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 390s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 390s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 390s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 390s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 390s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 390s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 391s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 391s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 392s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 392s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 393s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 393s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 393s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 394s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 394s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 394s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 394s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 394s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 394s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 394s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 394s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 394s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 394s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 394s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 394s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 394s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 394s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 394s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 394s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 394s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 394s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 394s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 394s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 394s 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] 394s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 394s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 395s 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] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 395s 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] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 395s 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] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 395s 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] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 395s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 395s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 395s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 396s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 396s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 397s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 397s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 397s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 398s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 398s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 398s test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 398s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 398s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 398s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 398s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 398s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 399s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 399s test/sql/test_types.py::AdaptTest::test_python_type 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_python_type 399s test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 399s test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 399s test/sql/test_types.py::AdaptTest::test_repr[BFILE] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BFILE] 399s test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 399s test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 399s test/sql/test_types.py::AdaptTest::test_repr[BINARY] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY] 399s test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 399s test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 399s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 399s test/sql/test_types.py::AdaptTest::test_repr[BIT0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT0] 399s test/sql/test_types.py::AdaptTest::test_repr[BIT1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT1] 399s test/sql/test_types.py::AdaptTest::test_repr[BIT2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT2] 399s test/sql/test_types.py::AdaptTest::test_repr[BLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BLOB] 399s test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 399s test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 399s test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 399s test/sql/test_types.py::AdaptTest::test_repr[Boolean] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Boolean] 399s test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 399s test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 399s test/sql/test_types.py::AdaptTest::test_repr[CIDR] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CIDR] 399s test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 399s test/sql/test_types.py::AdaptTest::test_repr[CLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CLOB] 399s test/sql/test_types.py::AdaptTest::test_repr[DATE0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE0] 399s test/sql/test_types.py::AdaptTest::test_repr[DATE1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE1] 399s test/sql/test_types.py::AdaptTest::test_repr[DATE2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE2] 399s test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 399s test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 399s test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 399s test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 399s test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 399s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 399s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 399s test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 399s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 399s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 399s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 399s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 399s test/sql/test_types.py::AdaptTest::test_repr[DateTime] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DateTime] 399s test/sql/test_types.py::AdaptTest::test_repr[Date] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Date] 399s test/sql/test_types.py::AdaptTest::test_repr[Double] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Double] 399s test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 399s test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 399s test/sql/test_types.py::AdaptTest::test_repr[Enum] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Enum] 399s test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 399s test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 399s test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 399s test/sql/test_types.py::AdaptTest::test_repr[Float] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Float] 399s test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 399s test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 399s test/sql/test_types.py::AdaptTest::test_repr[INET4] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET4] 399s test/sql/test_types.py::AdaptTest::test_repr[INET6] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET6] 399s test/sql/test_types.py::AdaptTest::test_repr[INET] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET] 399s test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 399s test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 399s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 399s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 399s test/sql/test_types.py::AdaptTest::test_repr[Integer] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Integer] 399s test/sql/test_types.py::AdaptTest::test_repr[Interval] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Interval] 399s test/sql/test_types.py::AdaptTest::test_repr[JSON0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON0] 399s test/sql/test_types.py::AdaptTest::test_repr[JSON1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON1] 399s test/sql/test_types.py::AdaptTest::test_repr[JSON2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON2] 399s test/sql/test_types.py::AdaptTest::test_repr[JSON3] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON3] 399s test/sql/test_types.py::AdaptTest::test_repr[JSON4] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON4] 399s test/sql/test_types.py::AdaptTest::test_repr[JSONB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONB] 399s test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 399s test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 399s test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 399s test/sql/test_types.py::AdaptTest::test_repr[LONG] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONG] 399s test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 399s test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 399s test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 399s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 399s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 399s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 399s test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 399s test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 399s test/sql/test_types.py::AdaptTest::test_repr[MatchType] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MatchType] 399s test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 399s test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 399s test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 399s test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 399s test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 399s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 399s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 399s test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 399s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 399s test/sql/test_types.py::AdaptTest::test_repr[NullType] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NullType] 399s test/sql/test_types.py::AdaptTest::test_repr[Numeric] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Numeric] 399s test/sql/test_types.py::AdaptTest::test_repr[OID] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[OID] 399s test/sql/test_types.py::AdaptTest::test_repr[RAW] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[RAW] 399s test/sql/test_types.py::AdaptTest::test_repr[REAL0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL0] 399s test/sql/test_types.py::AdaptTest::test_repr[REAL1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL1] 399s test/sql/test_types.py::AdaptTest::test_repr[REAL2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL2] 399s test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 399s test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 399s test/sql/test_types.py::AdaptTest::test_repr[ROWID] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWID] 399s test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 399s test/sql/test_types.py::AdaptTest::test_repr[SET] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SET] 399s test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 399s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 399s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 399s test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 399s test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 399s test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 399s test/sql/test_types.py::AdaptTest::test_repr[String] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[String] 399s test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 399s test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 399s test/sql/test_types.py::AdaptTest::test_repr[TIME0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME0] 399s test/sql/test_types.py::AdaptTest::test_repr[TIME1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME1] 399s test/sql/test_types.py::AdaptTest::test_repr[TIME2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME2] 399s test/sql/test_types.py::AdaptTest::test_repr[TIME3] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME3] 399s test/sql/test_types.py::AdaptTest::test_repr[TIME4] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME4] 399s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 399s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 399s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 399s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 399s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 399s test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 399s test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 399s test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 399s test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 399s test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 399s test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 399s test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 399s test/sql/test_types.py::AdaptTest::test_repr[Text] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Text] 399s test/sql/test_types.py::AdaptTest::test_repr[Time] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Time] 399s test/sql/test_types.py::AdaptTest::test_repr[TupleType] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TupleType] 399s test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 399s test/sql/test_types.py::AdaptTest::test_repr[UUID] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UUID] 399s test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 399s test/sql/test_types.py::AdaptTest::test_repr[Unicode] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Unicode] 399s test/sql/test_types.py::AdaptTest::test_repr[Uuid] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Uuid] 399s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 399s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 399s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 399s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 399s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 399s test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 399s test/sql/test_types.py::AdaptTest::test_repr[XML] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[XML] 399s test/sql/test_types.py::AdaptTest::test_repr[YEAR] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[YEAR] 399s test/sql/test_types.py::AdaptTest::test_repr[_Binary] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[_Binary] 399s test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 399s test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 399s test/sql/test_types.py::AdaptTest::test_str[BFILE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BFILE] 399s test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 399s test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 399s test/sql/test_types.py::AdaptTest::test_str[BINARY] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY] 399s test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 399s test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 399s test/sql/test_types.py::AdaptTest::test_str[BIT0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT0] 399s test/sql/test_types.py::AdaptTest::test_str[BIT1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT1] 399s test/sql/test_types.py::AdaptTest::test_str[BIT2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT2] 399s test/sql/test_types.py::AdaptTest::test_str[BLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BLOB] 399s test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 399s test/sql/test_types.py::AdaptTest::test_str[BYTEA] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BYTEA] 399s test/sql/test_types.py::AdaptTest::test_str[BigInteger] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BigInteger] 399s test/sql/test_types.py::AdaptTest::test_str[Boolean] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Boolean] 399s test/sql/test_types.py::AdaptTest::test_str[CHAR0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR0] 399s test/sql/test_types.py::AdaptTest::test_str[CHAR1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR1] 399s test/sql/test_types.py::AdaptTest::test_str[CIDR] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CIDR] 399s test/sql/test_types.py::AdaptTest::test_str[CITEXT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CITEXT] 399s test/sql/test_types.py::AdaptTest::test_str[CLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CLOB] 399s test/sql/test_types.py::AdaptTest::test_str[DATE0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE0] 399s test/sql/test_types.py::AdaptTest::test_str[DATE1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE1] 399s test/sql/test_types.py::AdaptTest::test_str[DATE2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE2] 399s test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 399s test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 399s test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 399s test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 399s test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 399s test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 399s test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 399s test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 399s test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 399s test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 399s test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 399s test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 399s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 399s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 399s test/sql/test_types.py::AdaptTest::test_str[DateTime] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DateTime] 399s test/sql/test_types.py::AdaptTest::test_str[Date] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Date] 399s test/sql/test_types.py::AdaptTest::test_str[Double] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Double] 399s test/sql/test_types.py::AdaptTest::test_str[ENUM0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM0] 399s test/sql/test_types.py::AdaptTest::test_str[ENUM1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM1] 399s test/sql/test_types.py::AdaptTest::test_str[Enum] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Enum] 399s test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 399s test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 399s test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 399s test/sql/test_types.py::AdaptTest::test_str[Float] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Float] 399s test/sql/test_types.py::AdaptTest::test_str[HSTORE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[HSTORE] 399s test/sql/test_types.py::AdaptTest::test_str[IMAGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[IMAGE] 399s test/sql/test_types.py::AdaptTest::test_str[INET4] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET4] 399s test/sql/test_types.py::AdaptTest::test_str[INET6] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET6] 399s test/sql/test_types.py::AdaptTest::test_str[INET] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET] 399s test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 399s test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 399s test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 399s test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 399s test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 399s test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 399s test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 399s test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 399s test/sql/test_types.py::AdaptTest::test_str[Integer] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Integer] 399s test/sql/test_types.py::AdaptTest::test_str[Interval] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Interval] 399s test/sql/test_types.py::AdaptTest::test_str[JSON0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON0] 399s test/sql/test_types.py::AdaptTest::test_str[JSON1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON1] 399s test/sql/test_types.py::AdaptTest::test_str[JSON2] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON2] 399s test/sql/test_types.py::AdaptTest::test_str[JSON3] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON3] 399s test/sql/test_types.py::AdaptTest::test_str[JSON4] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON4] 399s test/sql/test_types.py::AdaptTest::test_str[JSONB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONB] 399s test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 399s test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 399s test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 399s test/sql/test_types.py::AdaptTest::test_str[LONG] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONG] 399s test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 399s test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 399s test/sql/test_types.py::AdaptTest::test_str[MACADDR] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR] 399s test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 399s test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 399s test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 399s test/sql/test_types.py::AdaptTest::test_str[MONEY0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY0] 399s test/sql/test_types.py::AdaptTest::test_str[MONEY1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY1] 399s test/sql/test_types.py::AdaptTest::test_str[MatchType] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MatchType] 399s test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 399s test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 399s test/sql/test_types.py::AdaptTest::test_str[NCLOB] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCLOB] 399s test/sql/test_types.py::AdaptTest::test_str[NTEXT] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NTEXT] 399s test/sql/test_types.py::AdaptTest::test_str[NUMBER] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMBER] 399s test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 399s test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 399s test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 399s test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 399s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 399s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 399s test/sql/test_types.py::AdaptTest::test_str[NullType] 399s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NullType] 399s test/sql/test_types.py::AdaptTest::test_str[Numeric] 399s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Numeric] 399s test/sql/test_types.py::AdaptTest::test_str[OID] 399s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[OID] 399s test/sql/test_types.py::AdaptTest::test_str[RAW] 399s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[RAW] 399s test/sql/test_types.py::AdaptTest::test_str[REAL0] 399s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL0] 399s test/sql/test_types.py::AdaptTest::test_str[REAL1] 399s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL1] 399s test/sql/test_types.py::AdaptTest::test_str[REAL2] 399s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL2] 399s test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 399s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 399s test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 399s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 399s test/sql/test_types.py::AdaptTest::test_str[ROWID] 399s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWID] 399s test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 399s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 399s test/sql/test_types.py::AdaptTest::test_str[SET] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SET] 400s test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 400s test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 400s test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 400s test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 400s test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 400s test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 400s test/sql/test_types.py::AdaptTest::test_str[String] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[String] 400s test/sql/test_types.py::AdaptTest::test_str[TEXT0] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT0] 400s test/sql/test_types.py::AdaptTest::test_str[TEXT1] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT1] 400s test/sql/test_types.py::AdaptTest::test_str[TIME0] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME0] 400s test/sql/test_types.py::AdaptTest::test_str[TIME1] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME1] 400s test/sql/test_types.py::AdaptTest::test_str[TIME2] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME2] 400s test/sql/test_types.py::AdaptTest::test_str[TIME3] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME3] 400s test/sql/test_types.py::AdaptTest::test_str[TIME4] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME4] 400s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 400s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 400s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 400s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 400s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 400s test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 400s test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 400s test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 400s test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 400s test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 400s test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 400s test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 400s test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 400s test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 400s test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 400s test/sql/test_types.py::AdaptTest::test_str[Text] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Text] 400s test/sql/test_types.py::AdaptTest::test_str[Time] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Time] 400s test/sql/test_types.py::AdaptTest::test_str[TupleType] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TupleType] 400s test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 400s test/sql/test_types.py::AdaptTest::test_str[UUID] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UUID] 400s test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 400s test/sql/test_types.py::AdaptTest::test_str[Unicode] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Unicode] 400s test/sql/test_types.py::AdaptTest::test_str[Uuid] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Uuid] 400s test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 400s test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 400s test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 400s test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 400s test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 400s test/sql/test_types.py::AdaptTest::test_str[VECTOR] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VECTOR] 400s test/sql/test_types.py::AdaptTest::test_str[XML] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[XML] 400s test/sql/test_types.py::AdaptTest::test_str[YEAR] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[YEAR] 400s test/sql/test_types.py::AdaptTest::test_str[_Binary] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[_Binary] 400s test/sql/test_types.py::AdaptTest::test_str_third_party 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party 400s test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 400s test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 400s test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 400s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 400s test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 400s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 400s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 400s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 400s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 400s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 400s test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 400s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 400s test/sql/test_types.py::ArrayTest::test_array_literal_complex 400s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_complex 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 400s test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 400s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 400s test/sql/test_types.py::ArrayTest::test_array_literal_simple 400s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_simple 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 400s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 400s test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 400s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 400s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 400s test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 400s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 400s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 400s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 400s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 400s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 400s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 400s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 400s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 400s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 400s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 400s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 400s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 400s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 400s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 400s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 400s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 400s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 400s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 400s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 400s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 400s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 400s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 400s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 400s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 401s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 401s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 401s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 401s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 401s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 401s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 401s test/sql/test_types.py::CallableTest::test_callable_as_arg 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_arg 401s test/sql/test_types.py::CallableTest::test_callable_as_kwarg 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_kwarg 401s test/sql/test_types.py::CompileTest::test_char_collation 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_collation 401s test/sql/test_types.py::CompileTest::test_char_length 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_length 401s test/sql/test_types.py::CompileTest::test_char_plain 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_plain 401s test/sql/test_types.py::CompileTest::test_compile_err_formatting 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_compile_err_formatting 401s test/sql/test_types.py::CompileTest::test_decimal_plain 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_plain 401s test/sql/test_types.py::CompileTest::test_decimal_precision 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_precision 401s test/sql/test_types.py::CompileTest::test_decimal_scale 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_scale 401s test/sql/test_types.py::CompileTest::test_default_compile_double 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_double 401s test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 401s test/sql/test_types.py::CompileTest::test_default_compile_pg_float 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_float 401s test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 401s test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 401s test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 401s test/sql/test_types.py::CompileTest::test_numeric_plain 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_plain 401s test/sql/test_types.py::CompileTest::test_numeric_precision 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_precision 401s test/sql/test_types.py::CompileTest::test_numeric_scale 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_scale 401s test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 401s test/sql/test_types.py::CompileTest::test_string_collation 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_collation 401s test/sql/test_types.py::CompileTest::test_string_length 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_length 401s test/sql/test_types.py::CompileTest::test_string_plain 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_plain 401s test/sql/test_types.py::CompileTest::test_text_collation 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_collation 401s test/sql/test_types.py::CompileTest::test_text_length 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_length 401s test/sql/test_types.py::CompileTest::test_text_plain 401s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_plain 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 401s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 401s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 401s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 401s test/dialect/sqlite/test_types.py::DateTest::test_custom_format 401s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_custom_format 401s test/dialect/sqlite/test_types.py::DateTest::test_default 401s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_default 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 401s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 401s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 401s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 401s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 401s test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 401s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 401s test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 401s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 401s test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 401s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 401s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_long 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_long 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 401s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 401s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 402s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 402s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 402s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 402s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 402s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 402s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 402s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 402s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 402s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 402s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 402s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 402s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 402s test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 402s test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 402s test/sql/test_types.py::ExpressionTest::test_bind_adapt 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt 402s test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 402s test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 402s test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 402s test/sql/test_types.py::ExpressionTest::test_bind_typing 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_typing 402s 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] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 402s 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] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 402s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 402s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 402s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 402s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 402s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 402s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 402s test/sql/test_types.py::ExpressionTest::test_control 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_control 402s test/sql/test_types.py::ExpressionTest::test_date_coercion 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_date_coercion 402s test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 402s test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 402s test/sql/test_types.py::ExpressionTest::test_distinct 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_distinct 402s test/sql/test_types.py::ExpressionTest::test_expression_typing 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_expression_typing 402s test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 402s test/sql/test_types.py::ExpressionTest::test_interval_coercion 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_interval_coercion 402s test/sql/test_types.py::ExpressionTest::test_literal_adapt 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_literal_adapt 402s test/sql/test_types.py::ExpressionTest::test_null_comparison 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_null_comparison 402s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 402s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 402s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 402s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 402s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 402s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 402s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 402s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 402s test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 402s test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 402s test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 402s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 402s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 402s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 402s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 402s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 402s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 402s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 402s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 402s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 402s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 402s 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] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 402s 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] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s], ARRAY[%(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 402s 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] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash || hstore(CAST(test_table.id AS TEXT), %(hstore_1)s) AS anon_1-True] 402s test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 402s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 402s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 402s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 402s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 402s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 402s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 402s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 402s [gw1] [ 83%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 402s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 402s [gw1] [ 83%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 402s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 402s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 402s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 402s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 402s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 402s test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 402s [gw1] [ 84%] PASSED test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 402s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 402s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 402s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 402s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 402s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 402s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 402s test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 402s test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 402s 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] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])0] 402s 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] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])1] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 402s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 402s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 403s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 403s test/sql/test_types.py::JSONTest::test_bind_serialize_None 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_None 403s test/sql/test_types.py::JSONTest::test_bind_serialize_default 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_default 403s test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 403s test/sql/test_types.py::JSONTest::test_bind_serialize_null 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_null 403s test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 403s test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 403s test/sql/test_types.py::JSONTest::test_index_bind_proc_int 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_int 403s test/sql/test_types.py::JSONTest::test_index_bind_proc_str 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_str 403s test/sql/test_types.py::JSONTest::test_index_literal_proc_int 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_int 403s test/sql/test_types.py::JSONTest::test_index_literal_proc_str 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_str 403s test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 403s test/sql/test_types.py::JSONTest::test_result_deserialize_None 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_None 403s test/sql/test_types.py::JSONTest::test_result_deserialize_default 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_default 403s test/sql/test_types.py::JSONTest::test_result_deserialize_null 403s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_null 403s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 403s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 403s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 403s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 403s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 403s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 403s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 403s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 403s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 403s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 403s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 403s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 403s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 403s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 403s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 403s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 403s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 403s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 403s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 403s test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 403s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 403s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 403s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 403s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 403s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 403s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 403s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 403s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 403s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 403s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 403s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 403s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 403s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 403s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 403s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 403s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 403s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 403s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 403s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 403s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 403s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 403s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 403s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 403s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 403s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 403s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 403s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 403s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 403s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 403s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 403s test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 403s test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 403s test/sql/test_types.py::PickleTest::test_customized_impl[None] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[None] 403s test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 403s test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 403s test/sql/test_types.py::PickleTest::test_eq_comparison 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_eq_comparison 403s test/sql/test_types.py::PickleTest::test_nonmutable_comparison 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_nonmutable_comparison 403s test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 403s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 403s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 404s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 404s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 404s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 404s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 404s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 404s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 404s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 404s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 404s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 404s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 404s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 404s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 404s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 404s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 404s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 404s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 404s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 404s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 404s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 404s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 405s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 405s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 405s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 405s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 406s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 406s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 407s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 407s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 407s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 407s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 408s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 408s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 408s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 408s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 409s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 409s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 410s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 410s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 410s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 410s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 411s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 411s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 411s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 411s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 412s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 412s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 413s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 413s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 413s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 413s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 414s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 414s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 414s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 414s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 415s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 415s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 416s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 416s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 416s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 416s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 417s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 417s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 417s test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 417s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 417s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 417s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 417s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 417s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 417s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 417s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 417s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 417s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 417s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 417s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 417s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 417s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 417s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 417s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 417s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 417s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 417s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 417s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 417s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 417s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 417s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 417s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 417s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 417s test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 417s test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 417s test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 417s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 417s test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 417s [gw1] [ 85%] PASSED test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 417s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 417s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 417s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 417s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 417s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 417s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 417s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 417s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 417s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 417s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 417s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 417s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 417s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 417s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 417s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 417s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 417s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 417s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 417s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 417s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 417s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 417s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 417s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 417s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 417s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 417s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 417s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 417s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 417s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 417s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 417s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 417s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 417s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 417s test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 417s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 417s test/dialect/sqlite/test_types.py::TimeTest::test_default 417s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_default 417s test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 417s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 417s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 417s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 417s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 417s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 417s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 417s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 417s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 417s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 417s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 417s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 417s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 417s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 417s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 417s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 417s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 417s test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 417s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 417s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 417s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 417s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 417s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 417s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 417s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 417s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 418s 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] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec6-kw6-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 418s 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] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec7-kw7-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 418s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 418s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_char 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_char 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 418s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_money 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_money 418s test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 418s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 418s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 418s [gw1] [ 87%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 418s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 418s [gw1] [ 87%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 418s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 418s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 418s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 418s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 418s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 418s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 418s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 418s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 418s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 418s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 418s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 418s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 418s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 418s test/sql/test_types.py::UserDefinedTest::test_kw_colspec 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_kw_colspec 418s test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 418s test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 418s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 418s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 418s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 418s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 418s test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 418s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 418s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 418s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 418s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 418s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 418s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 418s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 418s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 418s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 418s test/sql/test_types.py::VariantTest::test_bind_process 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_bind_process 418s test/sql/test_types.py::VariantTest::test_bind_process_composite 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_bind_process_composite 418s test/sql/test_types.py::VariantTest::test_comparator_variant 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_comparator_variant 418s test/sql/test_types.py::VariantTest::test_compile 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_compile 418s test/sql/test_types.py::VariantTest::test_compile_composite 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_compile_composite 418s test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 418s test/sql/test_types.py::VariantTest::test_illegal_dupe 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_illegal_dupe 418s test/sql/test_types.py::VariantTest::test_no_variants_of_variants 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_no_variants_of_variants 418s test/sql/test_types.py::VariantTest::test_one_dialect_is_req 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_one_dialect_is_req 418s test/sql/test_types.py::VariantTest::test_round_trip 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_round_trip 418s test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 418s test/sql/test_types.py::VariantTest::test_to_instance 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_to_instance 418s test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 418s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 418s test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 418s test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 418s test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 418s test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 418s test/base/test_typing_utils.py::TestTyping::test_TypingInstances 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_TypingInstances 418s test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 418s test/base/test_typing_utils.py::TestTyping::test_includes_none 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none 418s test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 418s test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 418s test/base/test_typing_utils.py::TestTyping::test_is_generic 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_generic 418s test/base/test_typing_utils.py::TestTyping::test_is_literal 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_literal 418s test/base/test_typing_utils.py::TestTyping::test_is_newtype 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_newtype 418s test/base/test_typing_utils.py::TestTyping::test_is_pep593 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep593 418s test/base/test_typing_utils.py::TestTyping::test_is_pep695 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep695 418s test/base/test_typing_utils.py::TestTyping::test_is_union 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_union 418s test/base/test_typing_utils.py::TestTyping::test_make_union_type 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_make_union_type 418s test/base/test_typing_utils.py::TestTyping::test_pep695_value 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value 418s test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 418s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 418s test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 418s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 418s test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 418s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 418s test/orm/test_unitofwork.py::BooleanColTest::test_boolean 418s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::BooleanColTest::test_boolean 418s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 418s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 418s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 418s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 418s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 418s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 419s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 419s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 419s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 419s test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 419s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 419s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 419s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 419s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 419s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 419s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 419s test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 419s test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 419s test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 419s test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 419s test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 419s test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 419s test/orm/test_unitofwork.py::DefaultTest::test_update 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_update 419s test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 419s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 419s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 419s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 419s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 419s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 419s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 419s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 419s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 419s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 419s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 419s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 419s test/orm/test_unitofwork.py::ForeignPKTest::test_basic 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ForeignPKTest::test_basic 419s test/orm/test_unitofwork.py::HistoryTest::test_backref 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::HistoryTest::test_backref 419s test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 419s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 420s test/orm/test_unitofwork.py::ManyToManyTest::test_association 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_association 420s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 420s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 420s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 420s test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 420s test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 420s test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 420s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 420s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 420s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 420s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 420s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 420s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 420s test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 420s test/orm/test_unitofwork.py::OneToManyTest::test_child_move 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move 420s test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 420s test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 420s test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 420s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 420s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 420s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 420s test/orm/test_unitofwork.py::PKTest::test_key_pks 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_key_pks 420s test/orm/test_unitofwork.py::PKTest::test_manual_pk 420s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_manual_pk 421s test/orm/test_unitofwork.py::PKTest::test_primary_key 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_primary_key 421s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 421s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 421s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 421s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 421s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 421s test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 421s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 421s test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 421s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 421s test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 421s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 421s test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 421s test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 421s test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 421s test/orm/test_unitofwork.py::SaveTest::test_basic 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_basic 421s test/orm/test_unitofwork.py::SaveTest::test_batch_mode 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_batch_mode 421s test/orm/test_unitofwork.py::SaveTest::test_deferred 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_deferred 421s test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 421s test/orm/test_unitofwork.py::SaveTest::test_history_get 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_history_get 421s test/orm/test_unitofwork.py::SaveTest::test_inherits 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_inherits 421s test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 421s test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 421s test/orm/test_unitofwork.py::SaveTest::test_synonym 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_synonym 421s test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 421s test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 421s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 421s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 421s test/orm/test_unitofwork.py::UnicodeTest::test_basic 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_basic 421s test/orm/test_unitofwork.py::UnicodeTest::test_relationship 421s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_relationship 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 422s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 422s test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 422s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 422s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 422s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 422s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 422s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 422s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 422s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 422s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 423s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 423s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 423s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 423s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 423s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 423s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 423s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 423s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 423s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 423s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 423s test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 423s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 423s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 423s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 423s test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 423s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 424s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 424s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 425s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 425s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 425s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 425s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 425s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 425s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 425s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 425s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 425s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 425s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 425s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 425s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 425s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 425s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 425s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 425s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 425s test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 425s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 426s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 426s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 426s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 426s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 426s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 426s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 426s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 426s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 427s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 427s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 427s test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 427s test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 427s test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 427s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 427s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 427s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 427s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 427s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 427s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 427s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 427s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 427s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 427s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 427s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 428s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 428s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 428s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 428s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 428s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 428s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 428s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 428s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 428s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 428s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 428s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 428s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 428s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 428s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 428s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 428s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 428s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 428s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 428s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 428s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 428s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 428s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 428s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 428s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 428s test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 428s test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 428s test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-use_alias] 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-not_use_alias] 428s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-use_alias] 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 428s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 428s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 428s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 428s 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] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 428s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 428s test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 428s test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 428s test/sql/test_update.py::UpdateFromCompileTest::test_render_table 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table 428s test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 428s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 428s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 428s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 428s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 428s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 428s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 428s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 428s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 428s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 428s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 428s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 428s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 428s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 428s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 428s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 428s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 428s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 428s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 428s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 428s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 428s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 428s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 428s test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 428s test/sql/test_update.py::UpdateTest::test_correlated_update_five 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_five 428s test/sql/test_update.py::UpdateTest::test_correlated_update_four 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_four 428s test/sql/test_update.py::UpdateTest::test_correlated_update_one 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_one 428s test/sql/test_update.py::UpdateTest::test_correlated_update_seven 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_seven 428s test/sql/test_update.py::UpdateTest::test_correlated_update_six 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_six 428s test/sql/test_update.py::UpdateTest::test_correlated_update_three 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_three 428s test/sql/test_update.py::UpdateTest::test_correlated_update_two 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_two 428s test/sql/test_update.py::UpdateTest::test_inline_defaults 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_inline_defaults 428s test/sql/test_update.py::UpdateTest::test_labels_no_collision 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision 428s test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 428s test/sql/test_update.py::UpdateTest::test_prefix_with 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_prefix_with 428s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 428s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 428s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 428s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 428s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 428s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 428s test/sql/test_update.py::UpdateTest::test_update_1 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_1 428s test/sql/test_update.py::UpdateTest::test_update_10 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_10 428s test/sql/test_update.py::UpdateTest::test_update_11 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_11 428s test/sql/test_update.py::UpdateTest::test_update_2 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_2 428s test/sql/test_update.py::UpdateTest::test_update_3 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_3 428s test/sql/test_update.py::UpdateTest::test_update_4 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_4 428s test/sql/test_update.py::UpdateTest::test_update_5 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_5 428s test/sql/test_update.py::UpdateTest::test_update_6 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_6 428s test/sql/test_update.py::UpdateTest::test_update_7 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_7 428s test/sql/test_update.py::UpdateTest::test_update_8 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_8 428s test/sql/test_update.py::UpdateTest::test_update_9 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_9 428s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 428s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 428s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 428s test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 428s test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 428s test/sql/test_update.py::UpdateTest::test_update_literal_binds 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_literal_binds 428s test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 428s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 428s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 428s test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 428s test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 428s test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 428s test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 428s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 428s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 428s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 428s test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 428s test/sql/test_update.py::UpdateTest::test_update_ordereddict 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordereddict 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_one 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_one 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_three 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_three 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 428s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 428s test/sql/test_update.py::UpdateTest::test_where_empty 428s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_where_empty 428s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 428s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 428s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 428s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 428s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 428s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 428s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 428s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 428s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 428s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 428s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 428s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 428s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 428s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 428s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 428s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 428s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 429s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 429s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 429s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 429s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 429s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 429s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 429s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 429s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 429s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 429s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 429s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 429s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 429s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 429s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 429s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 429s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 429s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 429s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 429s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 429s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 429s 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] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 429s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 429s 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] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 429s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 429s 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] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 429s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 429s 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] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 429s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 429s 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] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 429s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 429s 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] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 429s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 429s 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] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 429s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 429s 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] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 429s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 429s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 430s 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] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 430s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 430s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 431s 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] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 431s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 431s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 431s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 432s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 432s 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] 432s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 433s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 433s 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] 433s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 434s 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] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 434s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 434s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 434s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 434s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 434s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 434s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 434s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 434s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 434s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 434s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 434s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 434s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 435s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 435s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 435s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 435s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 435s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 436s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 436s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 437s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 437s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 437s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 437s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 437s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 437s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 437s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 437s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 437s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 437s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 437s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 437s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 438s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 438s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 439s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 439s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 440s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 440s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 441s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 441s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 441s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 442s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 442s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 442s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 442s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 443s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 443s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 444s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 444s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 444s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 444s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 444s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 444s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 444s test/orm/test_utils.py::AliasedClassTest::test_classmethod 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_classmethod 444s test/orm/test_utils.py::AliasedClassTest::test_descriptors 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_descriptors 444s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 444s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 444s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 444s test/orm/test_utils.py::AliasedClassTest::test_instancemethod 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_instancemethod 444s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 444s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 444s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 444s test/orm/test_utils.py::AliasedClassTest::test_named_entity 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_entity 444s test/orm/test_utils.py::AliasedClassTest::test_named_selectable 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_selectable 444s test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 444s test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 444s test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 444s test/orm/test_utils.py::AliasedClassTest::test_simple 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple 444s test/orm/test_utils.py::AliasedClassTest::test_simple_property 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple_property 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 444s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 444s test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 444s test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 444s test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 444s test/base/test_utils.py::AsInterfaceTest::test_dict 444s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_dict 444s test/base/test_utils.py::AsInterfaceTest::test_instance 444s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_instance 444s test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 444s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 444s test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 444s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 444s test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 444s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 444s test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 444s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 444s test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 444s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 444s test/base/test_utils.py::ColumnCollectionTest::test_compare 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_compare 444s test/base/test_utils.py::ColumnCollectionTest::test_contains_column 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column 444s test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 444s test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 444s test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 444s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 444s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 444s test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 444s test/base/test_utils.py::ColumnCollectionTest::test_in 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_in 444s test/base/test_utils.py::ColumnCollectionTest::test_items 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_items 444s test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 444s test/base/test_utils.py::ColumnCollectionTest::test_keys 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_keys 444s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 444s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 444s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 444s test/base/test_utils.py::ColumnCollectionTest::test_str 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_str 444s test/base/test_utils.py::ColumnCollectionTest::test_values 444s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_values 444s test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 444s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 444s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 444s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 444s test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 444s [gw1] [ 90%] SKIPPED test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_in 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_in 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_items 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_items 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_str 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_str 444s test/base/test_utils.py::DedupeColumnCollectionTest::test_values 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_values 444s test/base/test_utils.py::DictlikeIteritemsTest::test_dict 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_dict 444s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 444s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 444s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 444s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 444s test/base/test_utils.py::DictlikeIteritemsTest::test_object 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_object 444s test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 444s test/base/test_utils.py::DuckTypeCollectionTest::test_sets 444s [gw1] [ 90%] PASSED test/base/test_utils.py::DuckTypeCollectionTest::test_sets 444s test/base/test_utils.py::FlattenIteratorTest::test_flatten 444s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_flatten 444s test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 444s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 444s test/base/test_utils.py::GenericReprTest::test_all_positional 444s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_all_positional 444s test/base/test_utils.py::GenericReprTest::test_discard_vargs 444s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs 444s test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 444s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 444s test/base/test_utils.py::GenericReprTest::test_kw_defaults 444s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_kw_defaults 444s test/base/test_utils.py::GenericReprTest::test_multi_kw 444s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw 444s test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 444s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 444s test/base/test_utils.py::GenericReprTest::test_no_args 444s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_args 444s test/base/test_utils.py::GenericReprTest::test_no_init 444s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_init 444s test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 444s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 444s test/base/test_utils.py::GenericReprTest::test_significant_vargs 444s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_significant_vargs 444s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 444s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 444s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 444s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 444s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 444s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 445s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 445s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 445s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 445s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 445s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 445s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 445s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 445s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 445s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 445s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 445s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 445s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 445s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 445s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 445s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 445s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 445s test/base/test_utils.py::IdentitySetTest::test_add 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_add 445s test/base/test_utils.py::IdentitySetTest::test_basic_sanity 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_basic_sanity 445s test/base/test_utils.py::IdentitySetTest::test_difference 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference 445s test/base/test_utils.py::IdentitySetTest::test_difference_update 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference_update 445s test/base/test_utils.py::IdentitySetTest::test_dunder_and 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_and 445s test/base/test_utils.py::IdentitySetTest::test_dunder_eq 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_eq 445s test/base/test_utils.py::IdentitySetTest::test_dunder_ge 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ge 445s test/base/test_utils.py::IdentitySetTest::test_dunder_gt 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_gt 445s test/base/test_utils.py::IdentitySetTest::test_dunder_iand 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_iand 445s test/base/test_utils.py::IdentitySetTest::test_dunder_ior 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ior 445s test/base/test_utils.py::IdentitySetTest::test_dunder_isub 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_isub 445s test/base/test_utils.py::IdentitySetTest::test_dunder_le 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_le 445s test/base/test_utils.py::IdentitySetTest::test_dunder_lt 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_lt 445s test/base/test_utils.py::IdentitySetTest::test_dunder_ne 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ne 445s test/base/test_utils.py::IdentitySetTest::test_dunder_or 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_or 445s test/base/test_utils.py::IdentitySetTest::test_dunder_sub 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub 445s test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 445s test/base/test_utils.py::IdentitySetTest::test_dunder_xor 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_xor 445s test/base/test_utils.py::IdentitySetTest::test_init 445s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_init 445s test/base/test_utils.py::IdentitySetTest::test_intersection 445s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection 445s test/base/test_utils.py::IdentitySetTest::test_intersection_update 445s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection_update 445s test/base/test_utils.py::IdentitySetTest::test_issubset 445s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issubset 445s test/base/test_utils.py::IdentitySetTest::test_issuperset 445s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issuperset 445s test/base/test_utils.py::IdentitySetTest::test_repr 445s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_repr 445s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 445s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 445s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 445s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 445s test/base/test_utils.py::IdentitySetTest::test_union 445s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_union 445s test/base/test_utils.py::IdentitySetTest::test_update 445s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_update 445s test/base/test_utils.py::ImmutableDictTest::test_contains 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_contains 445s test/base/test_utils.py::ImmutableDictTest::test_items 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_items 445s test/base/test_utils.py::ImmutableDictTest::test_keys 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_keys 445s test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 445s test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 445s test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 445s test/base/test_utils.py::ImmutableDictTest::test_pep584 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_pep584 445s test/base/test_utils.py::ImmutableDictTest::test_repr 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_repr 445s test/base/test_utils.py::ImmutableDictTest::test_rich_compare 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_rich_compare 445s test/base/test_utils.py::ImmutableDictTest::test_serialize 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_serialize 445s test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 445s test/base/test_utils.py::ImmutableDictTest::test_union_no_change 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_no_change 445s test/base/test_utils.py::ImmutableDictTest::test_union_tuples 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_tuples 445s test/base/test_utils.py::ImmutableDictTest::test_values 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_values 445s test/base/test_utils.py::ImmutableTest::test_immutable[d0] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d0] 445s test/base/test_utils.py::ImmutableTest::test_immutable[d1] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d1] 445s test/base/test_utils.py::ImmutableTest::test_readonly_properties 445s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_readonly_properties 445s test/base/test_utils.py::LRUTest::test_lru 445s [gw1] [ 91%] PASSED test/base/test_utils.py::LRUTest::test_lru 445s test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 445s test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 445s test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 445s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 445s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 445s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 445s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 445s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 445s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 445s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 445s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 445s test/sql/test_utils.py::MiscTest::test_column_collection_get 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_collection_get 445s test/sql/test_utils.py::MiscTest::test_column_element_no_visit 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_element_no_visit 445s test/sql/test_utils.py::MiscTest::test_find_tables_aliases 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_aliases 445s test/sql/test_utils.py::MiscTest::test_find_tables_selectable 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_selectable 445s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 445s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 445s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 445s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 445s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 445s test/sql/test_utils.py::MiscTest::test_options_merge 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_options_merge 445s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 445s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 445s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 445s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 445s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 445s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 445s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 445s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 445s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 445s test/base/test_utils.py::NoHashIdentitySetTest::test_add 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_add 445s test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 445s test/base/test_utils.py::NoHashIdentitySetTest::test_difference 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference 445s test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 445s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 445s test/base/test_utils.py::NoHashIdentitySetTest::test_init 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_init 445s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 445s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 445s test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 445s test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 445s test/base/test_utils.py::NoHashIdentitySetTest::test_repr 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_repr 445s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 445s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 445s test/base/test_utils.py::NoHashIdentitySetTest::test_union 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_union 445s test/base/test_utils.py::NoHashIdentitySetTest::test_update 445s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_update 445s test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 445s test/base/test_utils.py::OrderedDictTest::test_odict 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict 445s test/base/test_utils.py::OrderedDictTest::test_odict_constructor 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_constructor 445s test/base/test_utils.py::OrderedDictTest::test_odict_copy 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_copy 445s test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 445s test/base/test_utils.py::OrderedIdentitySetTest::test_add 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_add 445s test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 445s test/base/test_utils.py::OrderedSetTest::test_copy 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_copy 445s test/base/test_utils.py::OrderedSetTest::test_empty_pop 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_empty_pop 445s test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 445s test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 445s test/base/test_utils.py::OrderedSetTest::test_len 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_len 445s test/base/test_utils.py::OrderedSetTest::test_modify 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_modify 445s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 445s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 445s test/base/test_utils.py::OrderedSetTest::test_op[0] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[0] 445s test/base/test_utils.py::OrderedSetTest::test_op[1] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[1] 445s test/base/test_utils.py::OrderedSetTest::test_op[2] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[2] 445s test/base/test_utils.py::OrderedSetTest::test_op[3] 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[3] 445s test/base/test_utils.py::OrderedSetTest::test_pickle 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_pickle 445s test/base/test_utils.py::OrderedSetTest::test_repr 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_repr 445s test/base/test_utils.py::OrderedSetTest::test_set_ops 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_set_ops 445s test/base/test_utils.py::OrderedSetTest::test_update 445s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_update 445s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 445s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 445s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 445s test/orm/test_utils.py::PathRegistryInhTest::test_plain 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain 445s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 445s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 445s test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 445s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 445s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 445s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 445s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 445s test/orm/test_utils.py::PathRegistryTest::test_addition 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_addition 445s test/orm/test_utils.py::PathRegistryTest::test_aliased_class 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_aliased_class 445s test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 445s test/orm/test_utils.py::PathRegistryTest::test_deseralize 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_deseralize 445s test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 445s test/orm/test_utils.py::PathRegistryTest::test_eq 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq 445s test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 445s test/orm/test_utils.py::PathRegistryTest::test_expand 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_expand 445s test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 445s test/orm/test_utils.py::PathRegistryTest::test_indexed_key 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key 445s test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 445s test/orm/test_utils.py::PathRegistryTest::test_key_boolean 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_key_boolean 445s test/orm/test_utils.py::PathRegistryTest::test_length 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_length 445s test/orm/test_utils.py::PathRegistryTest::test_path 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_path 445s test/orm/test_utils.py::PathRegistryTest::test_registry_contains 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_contains 445s test/orm/test_utils.py::PathRegistryTest::test_registry_get 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_get 445s test/orm/test_utils.py::PathRegistryTest::test_registry_set 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_set 445s test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 445s test/orm/test_utils.py::PathRegistryTest::test_root_registry 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_root_registry 445s test/orm/test_utils.py::PathRegistryTest::test_serialize 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_serialize 445s test/orm/test_utils.py::PathRegistryTest::test_slice 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice 445s test/orm/test_utils.py::PathRegistryTest::test_slice_token 445s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice_token 445s test/base/test_utils.py::QuotedTokenParserTest::test_dotted 445s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted 445s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 445s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 445s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 445s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 445s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 446s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 446s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 446s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 446s test/base/test_utils.py::QuotedTokenParserTest::test_single 446s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_single 446s test/base/test_utils.py::SymbolTest::test_basic 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_basic 446s test/base/test_utils.py::SymbolTest::test_bitflags 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_bitflags 446s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 446s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 446s test/base/test_utils.py::SymbolTest::test_composites 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_composites 446s test/base/test_utils.py::SymbolTest::test_fast_int_flag 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag 446s test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 446s test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 446s test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 446s test/base/test_utils.py::SymbolTest::test_parser 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_parser 446s test/base/test_utils.py::SymbolTest::test_pickle 446s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_pickle 446s test/base/test_utils.py::TestClassHierarchy::test_object 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_object 446s test/base/test_utils.py::TestClassHierarchy::test_single 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_single 446s test/base/test_utils.py::TestClassProperty::test_simple 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassProperty::test_simple 446s test/base/test_utils.py::TestFormatArgspec::test_init_bare 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_bare 446s test/base/test_utils.py::TestFormatArgspec::test_init_grouped 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_grouped 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 446s test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 446s test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 446s test/base/test_utils.py::TestProperties::test_keys_in_dir 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_keys_in_dir 446s test/base/test_utils.py::TestProperties::test_pickle 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle 446s test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 446s test/base/test_utils.py::TestProperties::test_pickle_orderedprops 446s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle_orderedprops 446s test/base/test_utils.py::ToListTest::test_from_bytes 446s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_bytes 446s test/base/test_utils.py::ToListTest::test_from_dict 446s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_dict 446s test/base/test_utils.py::ToListTest::test_from_set 446s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_set 446s test/base/test_utils.py::ToListTest::test_from_string 446s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_string 446s test/base/test_utils.py::ToListTest::test_from_tuple 446s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_tuple 447s test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 447s [gw1] [ 91%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 447s test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 447s [gw0] [ 91%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 448s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 448s [gw1] [ 91%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 448s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 448s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 448s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 448s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 448s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 448s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 448s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 448s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 448s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 448s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 448s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 448s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 448s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 448s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 448s test/orm/test_validators.py::ValidatorTest::test_collection 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_collection 448s test/orm/test_validators.py::ValidatorTest::test_scalar 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_scalar 448s test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 448s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 448s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 448s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 448s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 448s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 448s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 448s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 448s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 448s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 448s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 449s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 449s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 449s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 449s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 449s test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 449s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 449s test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 449s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 449s test/orm/test_validators.py::ValidatorTest::test_validators_dict 449s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validators_dict 449s test/sql/test_values.py::ValuesTest::test_add_cte_one 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_one 449s test/sql/test_values.py::ValuesTest::test_add_cte_two 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_two 449s test/sql/test_values.py::ValuesTest::test_anon_alias 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_anon_alias 449s test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 449s test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 449s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 449s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 449s test/sql/test_values.py::ValuesTest::test_bound_parameters 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_bound_parameters 449s test/sql/test_values.py::ValuesTest::test_column_quoting 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_column_quoting 449s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 449s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 449s test/sql/test_values.py::ValuesTest::test_from_linting_named 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_named 449s test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 449s test/sql/test_values.py::ValuesTest::test_lateral 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_lateral 449s test/sql/test_values.py::ValuesTest::test_literal_parameters 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters 449s test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 449s test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 449s test/sql/test_values.py::ValuesTest::test_use_cols_for_types 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_for_types 449s test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 449s test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 449s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 449s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 449s test/sql/test_values.py::ValuesTest::test_with_aliased_join 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_aliased_join 449s test/sql/test_values.py::ValuesTest::test_with_join_named 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_named 449s test/sql/test_values.py::ValuesTest::test_with_join_unnamed 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_unnamed 449s test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 449s test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 449s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 449s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 449s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 449s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 449s test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 449s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 449s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 449s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 449s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 449s test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 449s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 449s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 449s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 449s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 449s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 449s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 450s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 450s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 450s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 450s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 450s test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 450s test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 450s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 450s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 450s test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 450s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 450s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 450s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 450s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 450s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 450s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 450s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 450s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 450s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 450s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 450s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 450s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 450s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 450s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 450s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 450s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 450s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 450s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 450s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 450s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 450s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 450s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 450s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 450s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 450s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 451s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 451s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 451s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 451s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 451s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 451s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 451s test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 451s [gw1] [ 92%] PASSED test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 451s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 451s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 451s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 451s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 451s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 451s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 451s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 451s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 451s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 451s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 451s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 451s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 451s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 451s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 451s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 451s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 451s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 452s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 452s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 452s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 452s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 452s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 452s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 452s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 452s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 452s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 452s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 452s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 452s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 452s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 452s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 452s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 452s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 452s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 452s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 452s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 452s test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 462s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 462s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 462s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 462s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 478s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 478s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 501s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 501s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 517s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 517s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 532s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 532s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 540s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 540s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 556s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 556s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 572s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 572s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 588s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 588s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 650s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 650s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 667s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 667s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 667s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 667s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 684s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 684s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 684s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 684s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 701s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 701s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 717s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 717s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 734s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 734s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 750s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 750s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 767s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 767s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 785s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 785s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 786s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 786s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 789s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 789s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 791s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 791s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 792s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 792s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 793s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 793s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 793s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 793s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 794s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 794s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 794s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 794s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 794s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 794s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 794s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 794s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 794s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 794s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 794s test/orm/test_merge.py::MergeTest::test_attribute_cascade 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 794s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 794s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 794s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 794s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 794s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 794s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 794s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 794s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 794s test/orm/test_merge.py::MergeTest::test_loader_options 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 794s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 794s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 794s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 794s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 794s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 794s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 794s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 794s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 794s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 794s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 794s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 794s test/orm/test_merge.py::MergeTest::test_option_state 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 794s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 794s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 794s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 794s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 794s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 794s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 794s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 794s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 794s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 794s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 795s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 795s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 795s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 795s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 795s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 795s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 795s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 795s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 795s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 795s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 795s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 796s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 796s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 797s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 797s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 797s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 797s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 797s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 797s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 797s test/orm/test_merge.py::MergeTest::test_synonym 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 797s test/orm/test_merge.py::MergeTest::test_transient_no_load 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 797s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 797s test/orm/test_merge.py::MergeTest::test_transient_to_pending 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 797s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 797s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 797s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 797s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 797s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 797s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 797s test/orm/test_merge.py::MergeTest::test_value_to_none 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 797s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 797s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 797s test/orm/test_merge.py::MutableMergeTest::test_list 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 797s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 797s [gw0] [ 93%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 797s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 797s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 797s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 797s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 797s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 797s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 797s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 797s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 797s test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 797s test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 797s test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 797s test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 797s test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 797s test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 797s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 797s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 797s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 797s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 797s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 797s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 797s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 797s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 797s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 798s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 798s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 798s 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)] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(((:p_1 + t.p) - (:q_1 + t.q)) - (:p_2 + t.p)) - (:q_2 + t.q)] 798s 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] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-((:p_1 / t.p - :q_1 / t.q) - :p_2 / t.p) - :q_2 / t.q] 798s 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)] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p + :param_1) * t.p * (t.q - :q_1) * (t.p + :p_2) * (t.q + (t.p - :p_3) + (t.q - :q_2) + (t.p - :p_4)) * (:q_3 + t.q + :param_2)] 798s 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)] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p) * :param_1 * (:q_1 + t.q) * :param_2 * (:p_2 + t.p) - (:q_2 + t.q)] 798s 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)] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) * (:p_2 - t.p) * (:q_2 - t.q)] 798s 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)] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) + :param_1 * (:p_2 - t.p) * (:q_2 - t.q)] 798s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 798s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 798s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 798s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 798s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 798s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 798s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 798s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 798s test/sql/test_operators.py::NegationTest::test_implicitly_boolean 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_implicitly_boolean 798s test/sql/test_operators.py::NegationTest::test_negate_operator_label 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_label 798s test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 798s test/sql/test_operators.py::NegationTest::test_negate_operator_type 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_type 798s test/sql/test_operators.py::NegationTest::test_negate_operators_1 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_1 798s test/sql/test_operators.py::NegationTest::test_negate_operators_2 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_2 798s test/sql/test_operators.py::NegationTest::test_negate_operators_3 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_3 798s test/sql/test_operators.py::NegationTest::test_negate_operators_4 798s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_4 798s test/sql/test_operators.py::NegationTest::test_negate_operators_5 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_5 798s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 798s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 798s test/sql/test_operators.py::NegationTest::test_scalar_select 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_select 798s test/sql/test_operators.py::NegationTest::test_scalar_values 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_values 798s test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 798s test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 798s test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 798s test/sql/test_operators.py::NewOperatorTest::test_column_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_column_proxy 798s test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 798s test/sql/test_operators.py::NewOperatorTest::test_override_builtin 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_override_builtin 798s test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 798s test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 798s test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 798s test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 798s test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 798s test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 798s test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 798s test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 798s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 798s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 798s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 798s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 798s test/sql/test_operators.py::RegexpTest::test_not_regexp_match 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_not_regexp_match 798s test/sql/test_operators.py::RegexpTest::test_regexp_match 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_match 798s test/sql/test_operators.py::RegexpTest::test_regexp_replace 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_replace 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 798s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 798s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 798s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 798s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 798s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 798s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 798s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 798s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 798s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 798s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 798s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 798s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 798s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 798s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 798s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 798s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 798s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 798s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 798s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 798s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 798s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 798s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 798s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 798s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 798s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 798s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 798s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 798s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 798s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 798s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 798s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 798s test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 798s [gw0] [ 94%] PASSED test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 798s test/orm/test_options.py::LoadTest::test_gen_path_attr_column 798s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_column 798s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 798s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 798s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 798s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 798s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 798s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 798s test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 798s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 798s test/orm/test_options.py::LoadTest::test_set_strat_col 798s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_col 798s test/orm/test_options.py::LoadTest::test_set_strat_ent 798s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_ent 798s test/orm/test_options.py::LoadTest::test_str 798s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_str 799s test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 799s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 799s test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 799s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 799s test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 799s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 799s test/orm/test_options.py::LocalOptsTest::test_single_opt_only 799s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_single_opt_only 799s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 799s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 799s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 799s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 799s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 799s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 799s test/orm/test_options.py::MapperOptionsTest::test_eager_options 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options 799s test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 799s test/orm/test_options.py::MapperOptionsTest::test_lazy_options 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options 799s test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 799s test/orm/test_options.py::MapperOptionsTest::test_option_propagate 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_option_propagate 799s test/orm/test_options.py::MapperOptionsTest::test_synonym_options 799s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_synonym_options 799s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 799s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 799s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 799s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 799s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 799s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 799s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 799s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 799s test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 799s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 799s test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 799s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 799s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 799s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 799s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 799s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 799s test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 799s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 800s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 800s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 800s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 800s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 800s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 800s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 800s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 800s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 800s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 800s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 800s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 800s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 800s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 800s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 800s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 800s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 801s test/orm/test_options.py::OptionsTest::test_aliased_single 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_aliased_single 801s test/orm/test_options.py::OptionsTest::test_chained 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained 801s test/orm/test_options.py::OptionsTest::test_chained_plus_multi 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained_plus_multi 801s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 801s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 801s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 801s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 801s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 801s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 801s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 801s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 801s test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 801s test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 801s test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 801s test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 801s test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 801s test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 801s test/orm/test_options.py::OptionsTest::test_of_type 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type 801s test/orm/test_options.py::OptionsTest::test_of_type_plus_level 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type_plus_level 801s test/orm/test_options.py::OptionsTest::test_path_exhausted 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_exhausted 801s test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 801s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 801s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 801s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 801s test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 801s test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 801s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 801s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 801s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 801s test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 801s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 801s test/orm/test_options.py::PickleTest::test_slots 801s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_slots 801s test/orm/test_options.py::SubOptionsTest::test_five 801s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_five 801s test/orm/test_options.py::SubOptionsTest::test_four 801s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_four 801s test/orm/test_options.py::SubOptionsTest::test_invalid_one 801s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_invalid_one 801s test/orm/test_options.py::SubOptionsTest::test_one 801s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_one 801s test/orm/test_options.py::SubOptionsTest::test_three 801s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_three 801s test/orm/test_options.py::SubOptionsTest::test_two 801s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_two 801s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 801s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 801s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 801s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 801s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 801s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 801s test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 801s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 801s test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 801s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 801s test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 801s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 801s test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 801s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 801s test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 801s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 801s test/ext/test_orderinglist.py::OrderingListTest::test_insert 801s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_insert 801s test/ext/test_orderinglist.py::OrderingListTest::test_picklability 801s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_picklability 801s test/ext/test_orderinglist.py::OrderingListTest::test_replace 801s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace 801s test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 801s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 801s test/ext/test_orderinglist.py::OrderingListTest::test_slice 801s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_slice 801s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 801s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 801s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 801s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 801s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 801s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 801s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 801s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 801s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 801s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 801s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 801s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 802s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 802s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 802s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 802s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 802s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 802s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 802s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 802s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 802s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 802s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 802s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 802s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 802s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 802s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 802s test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 802s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 802s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 802s test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 802s test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 802s test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 802s test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 802s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 803s test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 803s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 803s test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 803s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 803s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 803s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 803s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 803s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 803s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 803s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 803s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 803s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 803s test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 803s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 803s test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 803s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 803s test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 803s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 803s test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 803s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 803s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 803s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 803s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 803s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 803s test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 803s test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 803s test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 803s test/engine/test_parseconnect.py::CreateEngineTest::test_custom 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_custom 803s test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 803s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 803s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 803s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 803s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 803s test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 803s test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 803s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 803s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 803s test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 803s test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 803s test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 803s test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 803s test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 803s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 803s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 803s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 803s test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 803s test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 803s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 803s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 803s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 803s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 803s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 803s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 803s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 803s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 803s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 803s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 803s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 803s test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 803s test/engine/test_parseconnect.py::URLTest::test_comparison 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_comparison 803s test/engine/test_parseconnect.py::URLTest::test_component_set[database] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[database] 803s test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 803s test/engine/test_parseconnect.py::URLTest::test_component_set[host] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[host] 803s test/engine/test_parseconnect.py::URLTest::test_component_set[password] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[password] 803s test/engine/test_parseconnect.py::URLTest::test_component_set[username] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[username] 803s test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 803s test/engine/test_parseconnect.py::URLTest::test_copy 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_copy 803s test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 803s test/engine/test_parseconnect.py::URLTest::test_deepcopy 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_deepcopy 803s test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 803s test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 803s test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 803s test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 803s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 803s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 803s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 803s test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 803s test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 803s test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 803s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 803s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 803s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 803s test/engine/test_parseconnect.py::URLTest::test_query_string 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_string 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 803s 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] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username with space+and+plus:password with space+and+plus@hostspec:450?query=but_no_db] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 803s test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 803s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 803s 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] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with1-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 803s 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] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 803s 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] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar22&foo3=bar3-False] 803s 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] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar21&foo2=bar22&foo2=bar23&foo3=bar31&foo3=bar32&foo3=bar33-True] 803s 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] 803s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar23&foo3=bar32&foo3=bar33-False] 803s test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 803s test/orm/test_pickled.py::OptionsTest::test_load 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::OptionsTest::test_load 803s test/orm/test_pickled.py::OptionsTest::test_options_of_type 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::OptionsTest::test_options_of_type 803s test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 803s test/orm/test_pickled.py::PickleTest::test_bound_options[0] 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[0] 803s test/orm/test_pickled.py::PickleTest::test_bound_options[1] 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[1] 803s test/orm/test_pickled.py::PickleTest::test_bound_options[2] 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[2] 803s test/orm/test_pickled.py::PickleTest::test_bound_options[3] 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[3] 803s test/orm/test_pickled.py::PickleTest::test_bound_options[4] 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[4] 803s test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 803s test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 803s test/orm/test_pickled.py::PickleTest::test_collection_setstate 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_collection_setstate 803s test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 803s test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 803s test/orm/test_pickled.py::PickleTest::test_exceptions 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_exceptions 803s test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 803s test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 803s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 803s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 803s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 804s test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 804s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 804s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 804s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 804s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 804s test/orm/test_pickled.py::PickleTest::test_no_instrumentation 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_no_instrumentation 804s test/orm/test_pickled.py::PickleTest::test_no_mappers 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_no_mappers 804s test/orm/test_pickled.py::PickleTest::test_pickle_protocols 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_pickle_protocols 804s test/orm/test_pickled.py::PickleTest::test_state_info_pickle 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_state_info_pickle 804s test/orm/test_pickled.py::PickleTest::test_transient 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_transient 804s test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 804s test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 804s test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 804s test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 804s test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 804s test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 804s test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 804s [gw0] [ 95%] PASSED test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 804s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 804s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 804s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 804s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 804s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 804s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 804s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 804s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 804s test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 804s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 804s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 804s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 804s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 804s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 804s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 804s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 804s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 804s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 805s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 805s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 805s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 805s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 805s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 805s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 805s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 805s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 805s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 805s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 805s test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 805s test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 805s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 805s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 805s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 805s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 805s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 805s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 805s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 806s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 806s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 806s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 806s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 806s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 806s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 806s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 806s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 806s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 806s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 806s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 806s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 806s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 806s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 806s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 806s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 806s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 806s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 806s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 806s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 806s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 806s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 806s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 806s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 807s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 807s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 807s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 807s test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 807s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 807s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 808s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 808s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 809s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 809s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 810s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 810s [gw0] [ 97%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 810s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 810s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 811s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 811s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 812s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 812s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 812s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 813s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 813s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 813s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 814s [gw0] [ 99%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 814s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 814s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 814s test/engine/test_pool.py::AssertionPoolTest::test_connect_error 814s [gw0] [ 99%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_error 814s test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 815s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 815s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 815s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 815s test/engine/test_pool.py::NullPoolTest::test_reconnect 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::NullPoolTest::test_reconnect 815s test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 815s test/engine/test_pool.py::PoolDialectTest::test_null_pool 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_null_pool 815s test/engine/test_pool.py::PoolDialectTest::test_queue_pool 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_queue_pool 815s test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 815s test/engine/test_pool.py::PoolDialectTest::test_static_pool 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_static_pool 815s test/engine/test_pool.py::PoolEventsTest::test_checkin_event 815s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event 816s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 816s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 816s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 816s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 817s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 817s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 817s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 817s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 818s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 818s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 819s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 819s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 819s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 819s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 820s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 820s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 820s test/engine/test_pool.py::PoolEventsTest::test_checkout_event 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event 820s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 820s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 820s test/engine/test_pool.py::PoolEventsTest::test_close 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_close 820s test/engine/test_pool.py::PoolEventsTest::test_connect_event 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event 820s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 820s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 820s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 820s test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 820s test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 820s test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 820s test/engine/test_pool.py::PoolEventsTest::test_detach 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach 820s test/engine/test_pool.py::PoolEventsTest::test_detach_close 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach_close 820s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 820s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 820s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 820s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 820s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 820s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 820s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 820s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 820s test/engine/test_pool.py::PoolEventsTest::test_reset_event 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_reset_event 820s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 820s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 820s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 821s test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 821s test/engine/test_pool.py::PoolTest::test_cursor_iterable 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_cursor_iterable 821s test/engine/test_pool.py::PoolTest::test_info 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_info 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 821s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 821s test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 821s test/engine/test_pool.py::PoolTest::test_rec_close_reopen 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_close_reopen 821s test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 821s test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 821s test/engine/test_pool.py::PoolTest::test_rec_info 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_info 821s test/engine/test_pool.py::PoolTest::test_rec_unconnected 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_unconnected 821s test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 821s test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 821s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 821s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 821s test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 821s test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 821s test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 821s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 822s test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 822s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 822s test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 822s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 822s test/engine/test_pool.py::QueuePoolTest::test_detach 827s [gw0] [100%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach 827s 827s ==================================== ERRORS ==================================== 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_one.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_three.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_two.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_sessionmaker.py] __ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_stuff.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[common_sql_element.py] __ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[complete_orm_no_plugin.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite_dc.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[core_ddl.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[create_proxy_methods.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_decorator.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_one.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_one.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_two.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dml.py] __________ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dynamic_rel.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_inspection.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_result.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py0] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py1] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions_again.py] ____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_five.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_four.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_one.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_three.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_two.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[indexable.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[inspection_inspect.py] __ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[issue_9340.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[keyfunc_dict.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lambda_stmt.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lowercase_objects.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_assign_expression.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_column.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_covariant.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc.py] _________ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc_ext.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mysql_stuff.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[operators.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orderinglist_one.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_config_constructs.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_querying.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[pg_stuff.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[relationship.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[schema.py] ________ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[scoped_session.py] ____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[session.py] ________ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sessionmakers.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sql_operations.py] ____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqlite_stuff.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqltypes.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[trad_relationship_uselist.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[traditional_relationship.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_queries.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_results.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[write_only.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _________ ERROR at setup of MypyPluginTest.test_incremental[stubs_14] __________ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6147] ________ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6435] ________ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6476] ________ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPluginTest.test_plugin_files[abstract_one.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s __ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative_base.py] __ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPluginTest.test_plugin_files[boolean_col.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_noninferred_plain_nonopt.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_notype_on_fk_col.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPluginTest.test_plugin_files[composite_props.py] ____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPluginTest.test_plugin_files[constr_cols_only.py] ____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[dataclasses_workaround.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_one.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_two.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_one.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_two.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_dynamic.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_explicit.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_fully_inferred.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_noninferred.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_semiinferred.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _______ ERROR at setup of MypyPluginTest.test_plugin_files[enum_col.py] ________ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPluginTest.test_plugin_files[imperative_table.py] ____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[invalid_noninferred_lh_type.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321_part2.py] ____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102_workaround.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9156.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPluginTest.test_plugin_files[lambda_default.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s __ ERROR at setup of MypyPluginTest.test_plugin_files[mapped_attr_assign.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_not_mapped.py] ____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_one.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_three.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_two.py] _______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_w_tablename.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist1.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist2.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s __ ERROR at setup of MypyPluginTest.test_plugin_files[other_mapper_props.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[plugin_doesnt_break_one.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_one.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_three.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_two.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_direct_cls.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err1.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err2.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err3.py] ___ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ___ ERROR at setup of MypyPluginTest.test_plugin_files[sa_module_prefix.py] ____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ________ ERROR at setup of MypyPluginTest.test_plugin_files[t_6950.py] _________ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ____ ERROR at setup of MypyPluginTest.test_plugin_files[type_decorator.py] _____ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s _ ERROR at setup of MypyPluginTest.test_plugin_files[typeless_fk_col_cant_infer.py] _ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err1.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err2.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err3.py] ______ 827s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 827s Traceback (most recent call last): 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 827s result: TResult | None = func() 827s ~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 827s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 827s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 827s yield from unraisable_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 827s yield from self._runtest_for(item, "setup") 827s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 827s yield from thread_exception_runtest_hook() 827s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 827s yield 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 827s item.session._setupstate.setup(item) 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 827s col.setup() 827s ~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 827s self._request._fillfixtures() 827s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 827s item.funcargs[argname] = self.getfixturevalue(argname) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 827s fixturedef = self._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 827s fixturedef = request._get_active_fixturedef(argname) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 827s fixturedef.execute(request=subrequest) 827s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 827s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 827s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 827s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 827s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 827s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 827s raise exception 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 827s teardown.throw(exception) 827s ~~~~~~~~~~~~~~^^^^^^^^^^^ 827s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 827s return (yield) 827s ^^^^^ 827s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 827s res = hook_impl.function(*args) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 827s result = call_fixture_func(fixturefunc, request, kwargs) 827s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 827s fixture_result = fixturefunc(**kwargs) 827s File "/tmp/autopkgtest.TFozti/build.CJG/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 827s from mypy import api 827s ModuleNotFoundError: No module named 'mypy' 827s =========================== short test summary info ============================ 827s 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. 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] (call)' : not postgresql 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 827s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 827s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 827s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 827s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 827s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 827s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 827s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: python platform not available 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type (call)' : not oracle >= (23, 4) 827s 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,) 827s 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,) 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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,) 827s 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,) 827s 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,) 827s 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,) 827s 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,) 827s 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,) 827s 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,) 827s 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,) 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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,) 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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,) 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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,) 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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,) 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_query.py::SessionBindTest::test_column_property_select (call)' : mssql or sqlite 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate (call)' : sqlite 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types (call)' : sqlite 827s 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. 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush (call)' : sqlite 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush_unbound (call)' : sqlite 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::TransScopingTest::test_transaction (call)' : sqlite 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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) 827s 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) 827s 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) 827s 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) 827s 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,) 827s 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 mssql >= (11,) and not oracle >= (12,) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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,) 827s 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) 827s 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) 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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) 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: savepoints not enabled 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate (call)' : sqlite 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated (call)' : sqlite 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive (call)' : sqlite 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive (call)' : sqlite 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: missing aiosqile 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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. 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] (call)' : Multi table update and Multi table update 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] (call)' : Multi table update and Multi table update 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] (call)' : Multi table update and Multi table update 827s 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 827s 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 827s 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 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported (call)' : No Cython 827s 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 827s 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 827s 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 827s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 827s 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 827s 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 827s 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 827s 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 827s ========= 22537 passed, 1060 skipped, 113 errors in 737.11s (0:12:17) ========== 828s autopkgtest [10:39:34]: test unittests: -----------------------] 830s autopkgtest [10:39:36]: test unittests: - - - - - - - - - - results - - - - - - - - - - 830s unittests FAIL non-zero exit status 1 830s autopkgtest [10:39:36]: @@@@@@@@@@@@@@@@@@@@ summary 830s unittests FAIL non-zero exit status 1