0s autopkgtest [23:08:37]: starting date and time: 2024-11-14 23:08:37+0000 0s autopkgtest [23:08:37]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [23:08:37]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.f4o9uvzj/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade sqlfluff --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-16.secgroup --name adt-plucky-amd64-sqlfluff-20241114-230837-juju-7f2275-prod-proposed-migration-environment-20-80657a27-2f48-40fd-80bd-a0afdbcfa612 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 44s autopkgtest [23:09:21]: testbed dpkg architecture: amd64 44s autopkgtest [23:09:21]: testbed apt version: 2.9.8 44s autopkgtest [23:09:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 45s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 46s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 46s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1025 kB] 46s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [102 kB] 46s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.5 kB] 46s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [77.0 kB] 46s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [144 kB] 46s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [32.6 kB] 46s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [803 kB] 46s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [293 kB] 46s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [740 B] 46s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [9128 B] 46s Fetched 2583 kB in 1s (3104 kB/s) 46s Reading package lists... 48s Reading package lists... 49s Building dependency tree... 49s Reading state information... 49s Calculating upgrade... 49s The following NEW packages will be installed: 49s python3.13-gdbm 49s The following packages will be upgraded: 49s libcap-ng0 libpython3-stdlib pastebinit python3 python3-gdbm python3-minimal 49s python3-systemd 49s 7 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 49s Need to get 178 kB of archives. 49s After this operation, 256 kB of additional disk space will be used. 49s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.12.7-1 [27.4 kB] 49s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.12.7-1 [24.0 kB] 49s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.12.7-1 [10.0 kB] 49s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libcap-ng0 amd64 0.8.5-3build1 [15.6 kB] 49s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.0-2 [31.3 kB] 49s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gdbm amd64 3.12.7-1 [8642 B] 49s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 pastebinit all 1.7.1-1 [14.9 kB] 49s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-systemd amd64 235-1build5 [45.7 kB] 50s Fetched 178 kB in 0s (430 kB/s) 50s (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 ... 75542 files and directories currently installed.) 50s Preparing to unpack .../python3-minimal_3.12.7-1_amd64.deb ... 50s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 50s Setting up python3-minimal (3.12.7-1) ... 50s (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 ... 75542 files and directories currently installed.) 50s Preparing to unpack .../python3_3.12.7-1_amd64.deb ... 50s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 50s Preparing to unpack .../libpython3-stdlib_3.12.7-1_amd64.deb ... 50s Unpacking libpython3-stdlib:amd64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 50s Preparing to unpack .../libcap-ng0_0.8.5-3build1_amd64.deb ... 50s Unpacking libcap-ng0:amd64 (0.8.5-3build1) over (0.8.5-1) ... 50s Setting up libcap-ng0:amd64 (0.8.5-3build1) ... 50s Selecting previously unselected package python3.13-gdbm. 50s (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 ... 75542 files and directories currently installed.) 50s Preparing to unpack .../python3.13-gdbm_3.13.0-2_amd64.deb ... 50s Unpacking python3.13-gdbm (3.13.0-2) ... 50s Preparing to unpack .../python3-gdbm_3.12.7-1_amd64.deb ... 50s Unpacking python3-gdbm:amd64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 50s Preparing to unpack .../pastebinit_1.7.1-1_all.deb ... 50s Unpacking pastebinit (1.7.1-1) over (1.7.0-1) ... 50s Preparing to unpack .../python3-systemd_235-1build5_amd64.deb ... 50s Unpacking python3-systemd (235-1build5) over (235-1build4) ... 50s Setting up python3.13-gdbm (3.13.0-2) ... 50s Setting up libpython3-stdlib:amd64 (3.12.7-1) ... 50s Setting up python3 (3.12.7-1) ... 51s Setting up python3-systemd (235-1build5) ... 51s Setting up python3-gdbm:amd64 (3.12.7-1) ... 51s Setting up pastebinit (1.7.1-1) ... 51s Processing triggers for libc-bin (2.40-1ubuntu3) ... 51s Processing triggers for man-db (2.12.1-3) ... 51s Reading package lists... 52s Building dependency tree... 52s Reading state information... 52s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 53s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 53s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 53s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 53s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 54s Reading package lists... 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Calculating upgrade... 54s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 54s Reading package lists... 55s Building dependency tree... 55s Reading state information... 55s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 57s autopkgtest [23:09:34]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 57s autopkgtest [23:09:34]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlfluff 60s Get:1 http://ftpmaster.internal/ubuntu plucky/universe sqlfluff 2.3.5-1 (dsc) [3617 B] 60s Get:2 http://ftpmaster.internal/ubuntu plucky/universe sqlfluff 2.3.5-1 (tar) [2039 kB] 60s Get:3 http://ftpmaster.internal/ubuntu plucky/universe sqlfluff 2.3.5-1 (diff) [8660 B] 60s gpgv: Signature made Thu Feb 22 07:56:36 2024 UTC 60s gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 60s gpgv: issuer "tille@debian.org" 60s gpgv: Can't check signature: No public key 60s dpkg-source: warning: cannot verify inline signature for ./sqlfluff_2.3.5-1.dsc: no acceptable signature found 60s autopkgtest [23:09:37]: testing package sqlfluff version 2.3.5-1 60s autopkgtest [23:09:37]: build not needed 61s autopkgtest [23:09:38]: test upstream: preparing testbed 63s Reading package lists... 63s Building dependency tree... 63s Reading state information... 63s Starting pkgProblemResolver with broken count: 0 63s Starting 2 pkgProblemResolver with broken count: 0 63s Done 63s The following additional packages will be installed: 63s diff-cover libpython3.13-minimal libpython3.13-stdlib python3-all 63s python3-appdirs python3-click python3-colorama python3-dateutil 63s python3-hypothesis python3-iniconfig python3-packaging python3-pathspec 63s python3-pluggy python3-pytest python3-regex python3-six 63s python3-sortedcontainers python3-tblib python3-tqdm python3.13 63s python3.13-minimal sqlfluff 63s Suggested packages: 63s python-hypothesis-doc python-sortedcontainers-doc python3.13-venv 63s python3.13-doc binfmt-support sqlfluff-doc 63s The following NEW packages will be installed: 63s autopkgtest-satdep diff-cover libpython3.13-minimal libpython3.13-stdlib 63s python3-all python3-appdirs python3-click python3-colorama python3-dateutil 63s python3-hypothesis python3-iniconfig python3-packaging python3-pathspec 63s python3-pluggy python3-pytest python3-regex python3-six 63s python3-sortedcontainers python3-tblib python3-tqdm python3.13 63s python3.13-minimal sqlfluff 63s 0 upgraded, 23 newly installed, 0 to remove and 0 not upgraded. 63s Need to get 7764 kB/7765 kB of archives. 63s After this operation, 32.9 MB of additional disk space will be used. 63s Get:1 /tmp/autopkgtest.8MIyZu/1-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [740 B] 63s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.0-2 [879 kB] 64s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.0-2 [2188 kB] 64s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 64s Get:5 http://ftpmaster.internal/ubuntu plucky/universe amd64 diff-cover all 7.4.0-3 [43.6 kB] 64s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.0-2 [2107 kB] 64s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.0-2 [719 kB] 64s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.12.7-1 [890 B] 64s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-appdirs all 1.4.4-4 [10.9 kB] 64s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-colorama all 0.4.6-4 [32.1 kB] 64s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-click all 8.1.7-2 [79.5 kB] 64s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-six all 1.16.0-7 [13.1 kB] 64s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dateutil all 2.9.0-2 [80.3 kB] 64s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 64s Get:15 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-hypothesis all 6.116.0-1 [326 kB] 64s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 64s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.1-1 [41.4 kB] 64s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pathspec all 0.12.1-1 [24.5 kB] 64s Get:19 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.3-1 [251 kB] 64s Get:20 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-regex amd64 0.1.20240724-1build1 [303 kB] 64s Get:21 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-tblib all 3.0.0-5 [12.9 kB] 64s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-tqdm all 4.67.0-1 [91.6 kB] 64s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 sqlfluff all 2.3.5-1 [506 kB] 64s Fetched 7764 kB in 1s (8491 kB/s) 64s Selecting previously unselected package libpython3.13-minimal:amd64. 64s (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 ... 75554 files and directories currently installed.) 64s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_amd64.deb ... 64s Unpacking libpython3.13-minimal:amd64 (3.13.0-2) ... 65s Selecting previously unselected package python3.13-minimal. 65s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_amd64.deb ... 65s Unpacking python3.13-minimal (3.13.0-2) ... 65s Selecting previously unselected package python3-pluggy. 65s Preparing to unpack .../02-python3-pluggy_1.5.0-1_all.deb ... 65s Unpacking python3-pluggy (1.5.0-1) ... 65s Selecting previously unselected package diff-cover. 65s Preparing to unpack .../03-diff-cover_7.4.0-3_all.deb ... 65s Unpacking diff-cover (7.4.0-3) ... 65s Selecting previously unselected package libpython3.13-stdlib:amd64. 65s Preparing to unpack .../04-libpython3.13-stdlib_3.13.0-2_amd64.deb ... 65s Unpacking libpython3.13-stdlib:amd64 (3.13.0-2) ... 65s Selecting previously unselected package python3.13. 65s Preparing to unpack .../05-python3.13_3.13.0-2_amd64.deb ... 65s Unpacking python3.13 (3.13.0-2) ... 65s Selecting previously unselected package python3-all. 65s Preparing to unpack .../06-python3-all_3.12.7-1_amd64.deb ... 65s Unpacking python3-all (3.12.7-1) ... 65s Selecting previously unselected package python3-appdirs. 65s Preparing to unpack .../07-python3-appdirs_1.4.4-4_all.deb ... 65s Unpacking python3-appdirs (1.4.4-4) ... 65s Selecting previously unselected package python3-colorama. 65s Preparing to unpack .../08-python3-colorama_0.4.6-4_all.deb ... 65s Unpacking python3-colorama (0.4.6-4) ... 65s Selecting previously unselected package python3-click. 65s Preparing to unpack .../09-python3-click_8.1.7-2_all.deb ... 65s Unpacking python3-click (8.1.7-2) ... 65s Selecting previously unselected package python3-six. 65s Preparing to unpack .../10-python3-six_1.16.0-7_all.deb ... 65s Unpacking python3-six (1.16.0-7) ... 65s Selecting previously unselected package python3-dateutil. 65s Preparing to unpack .../11-python3-dateutil_2.9.0-2_all.deb ... 65s Unpacking python3-dateutil (2.9.0-2) ... 65s Selecting previously unselected package python3-sortedcontainers. 65s Preparing to unpack .../12-python3-sortedcontainers_2.4.0-2_all.deb ... 65s Unpacking python3-sortedcontainers (2.4.0-2) ... 65s Selecting previously unselected package python3-hypothesis. 65s Preparing to unpack .../13-python3-hypothesis_6.116.0-1_all.deb ... 65s Unpacking python3-hypothesis (6.116.0-1) ... 65s Selecting previously unselected package python3-iniconfig. 65s Preparing to unpack .../14-python3-iniconfig_1.1.1-2_all.deb ... 65s Unpacking python3-iniconfig (1.1.1-2) ... 65s Selecting previously unselected package python3-packaging. 65s Preparing to unpack .../15-python3-packaging_24.1-1_all.deb ... 65s Unpacking python3-packaging (24.1-1) ... 65s Selecting previously unselected package python3-pathspec. 65s Preparing to unpack .../16-python3-pathspec_0.12.1-1_all.deb ... 65s Unpacking python3-pathspec (0.12.1-1) ... 65s Selecting previously unselected package python3-pytest. 65s Preparing to unpack .../17-python3-pytest_8.3.3-1_all.deb ... 65s Unpacking python3-pytest (8.3.3-1) ... 65s Selecting previously unselected package python3-regex. 65s Preparing to unpack .../18-python3-regex_0.1.20240724-1build1_amd64.deb ... 65s Unpacking python3-regex (0.1.20240724-1build1) ... 65s Selecting previously unselected package python3-tblib. 65s Preparing to unpack .../19-python3-tblib_3.0.0-5_all.deb ... 65s Unpacking python3-tblib (3.0.0-5) ... 65s Selecting previously unselected package python3-tqdm. 65s Preparing to unpack .../20-python3-tqdm_4.67.0-1_all.deb ... 65s Unpacking python3-tqdm (4.67.0-1) ... 65s Selecting previously unselected package sqlfluff. 65s Preparing to unpack .../21-sqlfluff_2.3.5-1_all.deb ... 65s Unpacking sqlfluff (2.3.5-1) ... 65s Selecting previously unselected package autopkgtest-satdep. 65s Preparing to unpack .../22-1-autopkgtest-satdep.deb ... 65s Unpacking autopkgtest-satdep (0) ... 65s Setting up python3-iniconfig (1.1.1-2) ... 65s Setting up python3-tblib (3.0.0-5) ... 65s Setting up python3-colorama (0.4.6-4) ... 66s Setting up python3-tqdm (4.67.0-1) ... 66s Setting up python3-sortedcontainers (2.4.0-2) ... 66s Setting up python3-click (8.1.7-2) ... 66s Setting up python3-six (1.16.0-7) ... 66s Setting up libpython3.13-minimal:amd64 (3.13.0-2) ... 66s Setting up python3-packaging (24.1-1) ... 67s Setting up python3-regex (0.1.20240724-1build1) ... 67s Setting up python3-pluggy (1.5.0-1) ... 67s Setting up python3.13-minimal (3.13.0-2) ... 68s Setting up python3-dateutil (2.9.0-2) ... 68s Setting up diff-cover (7.4.0-3) ... 68s Setting up python3-pathspec (0.12.1-1) ... 68s Setting up python3-appdirs (1.4.4-4) ... 68s Setting up libpython3.13-stdlib:amd64 (3.13.0-2) ... 68s Setting up python3.13 (3.13.0-2) ... 69s Setting up python3-pytest (8.3.3-1) ... 69s Setting up python3-hypothesis (6.116.0-1) ... 70s Setting up python3-all (3.12.7-1) ... 70s Setting up sqlfluff (2.3.5-1) ... 71s Setting up autopkgtest-satdep (0) ... 71s Processing triggers for man-db (2.12.1-3) ... 71s Processing triggers for systemd (256.5-2ubuntu4) ... 74s (Reading database ... 77131 files and directories currently installed.) 74s Removing autopkgtest-satdep (0) ... 74s autopkgtest [23:09:51]: test upstream: [----------------------- 74s + cp -a -t /tmp/autopkgtest.8MIyZu/autopkgtest_tmp test pytest.ini setup.cfg plugins 75s + cd /tmp/autopkgtest.8MIyZu/autopkgtest_tmp 75s + rm test/core/plugin_test.py 75s + py3versions -s 75s =-=-=-=-=-= Running tests for python3.13 =-=-=-=-=-= 75s + printf =-=-=-=-=-= Running tests for %s =-=-=-=-=-=\n python3.13 75s + python3.13 -m pytest -m not dbt test 78s ============================= test session starts ============================== 78s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 78s rootdir: /tmp/autopkgtest.8MIyZu/autopkgtest_tmp 78s configfile: pytest.ini 78s plugins: typeguard-4.4.1, hypothesis-6.116.0 78s collected 6602 items 78s 78s test/api/classes_test.py .... [ 0%] 78s test/api/info_test.py .. [ 0%] 79s test/api/simple_test.py .................. [ 0%] 79s test/cli/autocomplete_test.py ..... [ 0%] 81s test/cli/commands_test.py .............................................. [ 1%] 87s ........................................................................ [ 2%] 90s ........................... [ 2%] 90s test/cli/formatters_test.py ..... [ 2%] 90s test/cli/helpers_test.py ......... [ 2%] 90s test/cli/test_click_deprecated_option.py .... [ 2%] 90s test/core/config_test.py ................................. [ 3%] 90s test/core/errors_test.py ...... [ 3%] 90s test/core/file_helpers_test.py ...... [ 3%] 90s test/core/helpers/dict_test.py .. [ 3%] 90s test/core/helpers/slice_test.py ...................... [ 3%] 90s test/core/helpers/string_test.py ....... [ 4%] 90s test/core/linter/linted_file_test.py ...................... [ 4%] 91s test/core/linter/linter_test.py ........................................ [ 4%] 91s ........ [ 5%] 91s test/core/parser/grammar/grammar_anyof_test.py ................ [ 5%] 92s test/core/parser/grammar/grammar_other_test.py ......................... [ 5%] 92s ... [ 5%] 92s test/core/parser/grammar/grammar_ref_test.py .... [ 5%] 92s test/core/parser/grammar/grammar_sequence_test.py ...................... [ 6%] 92s ..................... [ 6%] 92s test/core/parser/helpers_test.py .... [ 6%] 92s test/core/parser/lexer_test.py ............................. [ 6%] 92s test/core/parser/markers_test.py ......... [ 7%] 92s test/core/parser/match_algorithms_test.py ...................... [ 7%] 92s test/core/parser/match_result_test.py ... [ 7%] 92s test/core/parser/parse_test.py .. [ 7%] 92s test/core/parser/parser_test.py ........... [ 7%] 92s test/core/parser/segments/segments_base_test.py ........................ [ 8%] 92s .. [ 8%] 92s test/core/parser/segments/segments_common_test.py . [ 8%] 92s test/core/parser/segments/segments_file_test.py . [ 8%] 92s test/core/parser/segments/segments_raw_test.py .. [ 8%] 92s test/core/rules/crawlers_test.py ... [ 8%] 92s test/core/rules/docstring_test.py FFFF. [ 8%] 92s test/core/rules/fix_test.py . [ 8%] 92s test/core/rules/functional/test_raw_file_slices.py ...... [ 8%] 92s test/core/rules/functional/test_segments.py .................... [ 8%] 92s test/core/rules/noqa_test.py ........................................... [ 9%] 92s [ 9%] 92s test/core/rules/reference_test.py .............. [ 9%] 93s test/core/rules/rules_test.py ............................ [ 9%] 93s test/core/templaters/base_test.py ............................ [ 10%] 93s test/core/templaters/jinja_test.py ..................................... [ 10%] 95s ............................................................... [ 11%] 95s test/core/templaters/placeholder_test.py ...................... [ 12%] 95s test/core/templaters/python_test.py ............................ [ 12%] 95s test/dialects/ansi_test.py ............................................. [ 13%] 95s ........ [ 13%] 98s test/dialects/bigquery_test.py ...... [ 13%] 100s test/dialects/dialects_test.py ......................................... [ 14%] 103s ........................................................................ [ 15%] 106s ........................................................................ [ 16%] 108s ........................................................................ [ 17%] 113s ........................................................................ [ 18%] 118s ........................................................................ [ 19%] 121s ........................................................................ [ 20%] 125s ........................................................................ [ 21%] 132s ........................................................................ [ 22%] 138s ........................................................................ [ 24%] 141s ........................................................................ [ 25%] 144s ........................................................................ [ 26%] 147s ........................................................................ [ 27%] 155s ........................................................................ [ 28%] 160s ........................................................................ [ 29%] 165s ........................................................................ [ 30%] 172s ........................................................................ [ 31%] 179s ........................................................................ [ 32%] 184s ........................................................................ [ 33%] 194s ........................................................................ [ 34%] 200s ........................................................................ [ 36%] 206s ........................................................................ [ 37%] 214s ........................................................................ [ 38%] 233s ........................................................................ [ 39%] 242s ........................................................................ [ 40%] 254s ........................................................................ [ 41%] 270s ........................................................................ [ 42%] 294s ........................................................................ [ 43%] 301s ........................................................................ [ 44%] 307s ........................................................................ [ 45%] 313s ........................................................................ [ 46%] 336s ........................................................................ [ 48%] 349s ........................................................................ [ 49%] 358s ........................................................................ [ 50%] 374s ........................................................................ [ 51%] 402s ........................................................................ [ 52%] 430s ........................................................................ [ 53%] 434s ........................................................................ [ 54%] 436s ........................................................................ [ 55%] 438s ........................................................................ [ 56%] 440s ........................................................................ [ 57%] 445s ........................................................................ [ 58%] 448s ........................................................................ [ 59%] 451s ........................................................................ [ 61%] 455s ........................................................................ [ 62%] 462s ........................................................................ [ 63%] 465s ........................................................................ [ 64%] 468s ........................................................................ [ 65%] 469s ........................................................................ [ 66%] 475s ........................................................................ [ 67%] 480s ........................................................................ [ 68%] 484s ........................................................................ [ 69%] 488s ........................................................................ [ 70%] 494s ........................................................................ [ 71%] 500s ........................................................................ [ 73%] 501s ............................ [ 73%] 502s test/dialects/exasol_test.py ... [ 73%] 502s test/dialects/postgres_test.py ..................... [ 73%] 502s test/dialects/snowflake_test.py ............... [ 74%] 502s test/dialects/soql_test.py ...... [ 74%] 502s test/dialects/unparsable_test.py ... [ 74%] 503s test/diff_quality_plugin_test.py .... [ 74%] 504s test/rules/std_AL04_test.py ... [ 74%] 504s test/rules/std_AM06_test.py ... [ 74%] 504s test/rules/std_CV02_test.py . [ 74%] 504s test/rules/std_CV09_test.py . [ 74%] 504s test/rules/std_LT01_LT02_LT09_combo_test.py . [ 74%] 504s test/rules/std_LT01_LT04_test.py . [ 74%] 504s test/rules/std_LT02_LT11_combo_test.py .. [ 74%] 504s test/rules/std_LT03_test.py ... [ 74%] 504s test/rules/std_LT04_test.py . [ 74%] 504s test/rules/std_LT05_LT09_combo_test.py ... [ 74%] 504s test/rules/std_LT12_CV06_test.py . [ 74%] 504s test/rules/std_RF01_LT09_test.py . [ 74%] 504s test/rules/std_RF02_test.py . [ 74%] 504s test/rules/std_ST03_test.py . [ 74%] 513s test/rules/std_fix_auto_test.py ........................................ [ 75%] 513s .. [ 75%] 514s test/rules/std_roundtrip_test.py ........ [ 75%] 515s test/rules/std_test.py ......................... [ 75%] 518s test/rules/yaml_test_cases_test.py ..................................... [ 76%] 523s ........................................................................ [ 77%] 527s ........................................................................ [ 78%] 531s ........................................................................ [ 79%] 536s ........................................................................ [ 80%] 540s ........................................................................ [ 81%] 545s ........................................................................ [ 82%] 549s ........................................................................ [ 83%] 553s ........................................................................ [ 85%] 560s ........................................................................ [ 86%] 566s ........................................................................ [ 87%] 577s ........................................................................ [ 88%] 584s ........................................................................ [ 89%] 590s ........................................................................ [ 90%] 596s ........................................................................ [ 91%] 600s ........................................................................ [ 92%] 604s ........................................................................ [ 93%] 606s ........................................................................ [ 94%] 610s ........................................................................ [ 95%] 617s ........................................................................ [ 97%] 622s .............................................................. [ 98%] 622s test/test_testing.py ...... [ 98%] 623s test/utils/analysis/test_query.py ................. [ 98%] 623s test/utils/reflow/depthmap_test.py ... [ 98%] 623s test/utils/reflow/rebreak_test.py ................ [ 98%] 624s test/utils/reflow/reindent_test.py ..................................... [ 99%] 624s .................... [ 99%] 625s test/utils/reflow/respace_test.py .................. [ 99%] 625s test/utils/reflow/sequence_test.py ............... [100%] 625s 625s =================================== FAILURES =================================== 625s ______________ test_content_count[ \\*\\*Anti-pattern\\*\\*-1] ______________ 625s 625s content = re.compile(' \\*\\*Anti-pattern\\*\\*'), min_count = 1 625s 625s @pytest.mark.parametrize( 625s "content,min_count", 625s [ 625s (KEYWORD_ANTI, 1), 625s (KEYWORD_BEST, 1), 625s (KEYWORD_CODE_BLOCK, 2), 625s ], 625s ) 625s def test_content_count(content, min_count): 625s """Test docstring have specific content.""" 625s for plugin_rules in get_plugin_manager().hook.get_rules(): 625s for rule in plugin_rules: 625s if rule._check_docstring is True: 625s > assert len(content.findall(rule.__doc__)) >= min_count, ( 625s f"{rule.__name__} content {content} does not occur at least " 625s f"{min_count} times" 625s ) 625s E AssertionError: Rule_TQ01 content re.compile(' \\*\\*Anti-pattern\\*\\*') does not occur at least 1 times 625s E assert 0 >= 1 625s E + where 0 = len([]) 625s E + where [] = ('``SP_`` prefix should not be used for user-defined stored procedures in T-SQL.\n\n**Anti-pattern**\n\nThe ``SP_`` pre...ROM table1\n\n\n **Name**: ``tsql.sp_prefix``\n\n **Aliases**: ``L056``\n\n **Groups**: ``all``, ``tsql``\n\n') 625s E + where = re.compile(' \\*\\*Anti-pattern\\*\\*').findall 625s E + and '``SP_`` prefix should not be used for user-defined stored procedures in T-SQL.\n\n**Anti-pattern**\n\nThe ``SP_`` pre...ROM table1\n\n\n **Name**: ``tsql.sp_prefix``\n\n **Aliases**: ``L056``\n\n **Groups**: ``all``, ``tsql``\n\n' = .__doc__ 625s 625s test/core/rules/docstring_test.py:27: AssertionError 625s _____________ test_content_count[ \\*\\*Best practice\\*\\*-1] ______________ 625s 625s content = re.compile(' \\*\\*Best practice\\*\\*'), min_count = 1 625s 625s @pytest.mark.parametrize( 625s "content,min_count", 625s [ 625s (KEYWORD_ANTI, 1), 625s (KEYWORD_BEST, 1), 625s (KEYWORD_CODE_BLOCK, 2), 625s ], 625s ) 625s def test_content_count(content, min_count): 625s """Test docstring have specific content.""" 625s for plugin_rules in get_plugin_manager().hook.get_rules(): 625s for rule in plugin_rules: 625s if rule._check_docstring is True: 625s > assert len(content.findall(rule.__doc__)) >= min_count, ( 625s f"{rule.__name__} content {content} does not occur at least " 625s f"{min_count} times" 625s ) 625s E AssertionError: Rule_TQ01 content re.compile(' \\*\\*Best practice\\*\\*') does not occur at least 1 times 625s E assert 0 >= 1 625s E + where 0 = len([]) 625s E + where [] = ('``SP_`` prefix should not be used for user-defined stored procedures in T-SQL.\n\n**Anti-pattern**\n\nThe ``SP_`` pre...ROM table1\n\n\n **Name**: ``tsql.sp_prefix``\n\n **Aliases**: ``L056``\n\n **Groups**: ``all``, ``tsql``\n\n') 625s E + where = re.compile(' \\*\\*Best practice\\*\\*').findall 625s E + and '``SP_`` prefix should not be used for user-defined stored procedures in T-SQL.\n\n**Anti-pattern**\n\nThe ``SP_`` pre...ROM table1\n\n\n **Name**: ``tsql.sp_prefix``\n\n **Aliases**: ``L056``\n\n **Groups**: ``all``, ``tsql``\n\n' = .__doc__ 625s 625s test/core/rules/docstring_test.py:27: AssertionError 625s _______ test_content_count[\\n \\.\\. code-block:: (sql|jinja)\\n-2] ________ 625s 625s content = re.compile('\\n \\.\\. code-block:: (sql|jinja)\\n'), min_count = 2 625s 625s @pytest.mark.parametrize( 625s "content,min_count", 625s [ 625s (KEYWORD_ANTI, 1), 625s (KEYWORD_BEST, 1), 625s (KEYWORD_CODE_BLOCK, 2), 625s ], 625s ) 625s def test_content_count(content, min_count): 625s """Test docstring have specific content.""" 625s for plugin_rules in get_plugin_manager().hook.get_rules(): 625s for rule in plugin_rules: 625s if rule._check_docstring is True: 625s > assert len(content.findall(rule.__doc__)) >= min_count, ( 625s f"{rule.__name__} content {content} does not occur at least " 625s f"{min_count} times" 625s ) 625s E AssertionError: Rule_TQ01 content re.compile('\\n \\.\\. code-block:: (sql|jinja)\\n') does not occur at least 2 times 625s E assert 0 >= 2 625s E + where 0 = len([]) 625s E + where [] = ('``SP_`` prefix should not be used for user-defined stored procedures in T-SQL.\n\n**Anti-pattern**\n\nThe ``SP_`` pre...ROM table1\n\n\n **Name**: ``tsql.sp_prefix``\n\n **Aliases**: ``L056``\n\n **Groups**: ``all``, ``tsql``\n\n') 625s E + where = re.compile('\\n \\.\\. code-block:: (sql|jinja)\\n').findall 625s E + and '``SP_`` prefix should not be used for user-defined stored procedures in T-SQL.\n\n**Anti-pattern**\n\nThe ``SP_`` pre...ROM table1\n\n\n **Name**: ``tsql.sp_prefix``\n\n **Aliases**: ``L056``\n\n **Groups**: ``all``, ``tsql``\n\n' = .__doc__ 625s 625s test/core/rules/docstring_test.py:27: AssertionError 625s ________________________ test_keyword_anti_before_best _________________________ 625s 625s def test_keyword_anti_before_best(): 625s """Test docstring anti pattern before best pattern.""" 625s for plugin_rules in get_plugin_manager().hook.get_rules(): 625s for rule in plugin_rules: 625s if rule._check_docstring is True: 625s > best_pos = KEYWORD_BEST.search(rule.__doc__).start() 625s E AttributeError: 'NoneType' object has no attribute 'start' 625s 625s test/core/rules/docstring_test.py:38: AttributeError 625s =============================== warnings summary =============================== 625s test/cli/commands_test.py::test__cli__command_lint_parse[command18] 625s test/cli/commands_test.py::test__cli__command_lint_parse[command18] 625s test/core/linter/linter_test.py::test__linter__linting_result_get_violations[2] 625s test/core/linter/linter_test.py::test__linter__linting_result_get_violations[2] 625s /usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=2604) is multi-threaded, use of fork() may lead to deadlocks in the child. 625s self.pid = os.fork() 625s 625s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 625s =========================== short test summary info ============================ 625s FAILED test/core/rules/docstring_test.py::test_content_count[ \\*\\*Anti-pattern\\*\\*-1] 625s FAILED test/core/rules/docstring_test.py::test_content_count[ \\*\\*Best practice\\*\\*-1] 625s FAILED test/core/rules/docstring_test.py::test_content_count[\\n \\.\\. code-block:: (sql|jinja)\\n-2] 625s FAILED test/core/rules/docstring_test.py::test_keyword_anti_before_best - Att... 625s ============ 4 failed, 6598 passed, 4 warnings in 549.55s (0:09:09) ============ 626s autopkgtest [23:19:03]: test upstream: -----------------------] 627s autopkgtest [23:19:04]: test upstream: - - - - - - - - - - results - - - - - - - - - - 627s upstream FAIL non-zero exit status 1 627s autopkgtest [23:19:04]: @@@@@@@@@@@@@@@@@@@@ summary 627s upstream FAIL non-zero exit status 1 639s nova [W] Skipping flock for amd64 639s Creating nova instance adt-plucky-amd64-sqlfluff-20241114-230837-juju-7f2275-prod-proposed-migration-environment-20-80657a27-2f48-40fd-80bd-a0afdbcfa612 from image adt/ubuntu-plucky-amd64-server-20241114.img (UUID 79d80331-8736-463c-82c6-8c9e13c0a4ca)...