0s autopkgtest [14:30:30]: starting date and time: 2024-03-23 14:30:30+0000 0s autopkgtest [14:30:30]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [14:30:30]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.hsxnnlkb/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:python3-stdlib-extensions,src:gdbm --apt-upgrade python3-proselint --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-stdlib-extensions/3.12.2-3ubuntu1.1 gdbm/1.23-5.1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos02-s390x-4.secgroup --name adt-noble-s390x-python3-proselint-20240323-143030-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -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,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 70s autopkgtest [14:31:40]: testbed dpkg architecture: s390x 70s autopkgtest [14:31:40]: testbed apt version: 2.7.12 70s autopkgtest [14:31:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 71s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 71s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [494 kB] 72s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 72s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3994 kB] 73s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [56.9 kB] 73s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [652 kB] 73s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 73s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 73s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 73s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4143 kB] 74s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 74s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [46.8 kB] 74s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 75s Fetched 9522 kB in 4s (2549 kB/s) 75s Reading package lists... 78s Reading package lists... 78s Building dependency tree... 78s Reading state information... 78s Calculating upgrade... 79s The following packages will be REMOVED: 79s libgdbm6 79s The following NEW packages will be installed: 79s libgdbm6t64 79s The following packages will be upgraded: 79s python3-distutils python3-gdbm python3-lib2to3 79s 3 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 79s Need to get 268 kB of archives. 79s After this operation, 7168 B of additional disk space will be used. 79s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gdbm s390x 3.12.2-3ubuntu1.1 [19.0 kB] 79s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm6t64 s390x 1.23-5.1 [36.4 kB] 79s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-distutils all 3.12.2-3ubuntu1.1 [133 kB] 79s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-lib2to3 all 3.12.2-3ubuntu1.1 [79.1 kB] 79s Fetched 268 kB in 1s (487 kB/s) 79s (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 ... 52170 files and directories currently installed.) 79s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu1.1_s390x.deb ... 79s Unpacking python3-gdbm:s390x (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 80s dpkg: libgdbm6:s390x: dependency problems, but removing anyway as you requested: 80s man-db depends on libgdbm6 (>= 1.16). 80s libperl5.38:s390x depends on libgdbm6 (>= 1.21). 80s libgdbm-compat4:s390x depends on libgdbm6 (>= 1.16). 80s 80s (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 ... 52170 files and directories currently installed.) 80s Removing libgdbm6:s390x (1.23-5) ... 80s Selecting previously unselected package libgdbm6t64:s390x. 80s (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 ... 52165 files and directories currently installed.) 80s Preparing to unpack .../libgdbm6t64_1.23-5.1_s390x.deb ... 80s Unpacking libgdbm6t64:s390x (1.23-5.1) ... 80s Preparing to unpack .../python3-distutils_3.12.2-3ubuntu1.1_all.deb ... 80s Unpacking python3-distutils (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 80s Preparing to unpack .../python3-lib2to3_3.12.2-3ubuntu1.1_all.deb ... 80s Unpacking python3-lib2to3 (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 80s Setting up libgdbm6t64:s390x (1.23-5.1) ... 80s Setting up python3-gdbm:s390x (3.12.2-3ubuntu1.1) ... 80s Setting up python3-lib2to3 (3.12.2-3ubuntu1.1) ... 80s Setting up python3-distutils (3.12.2-3ubuntu1.1) ... 80s python3.12: can't get files for byte-compilation 80s Processing triggers for libc-bin (2.39-0ubuntu6) ... 80s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s Unknown architecture, assuming PC-style ttyS0 81s sh: Attempting to set up Debian/Ubuntu apt sources automatically 81s sh: Distribution appears to be Ubuntu 82s Reading package lists... 82s Building dependency tree... 82s Reading state information... 83s eatmydata is already the newest version (131-1). 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s dbus is already the newest version (1.14.10-4ubuntu1). 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s rng-tools-debian is already the newest version (2.4). 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s Reading package lists... 84s Building dependency tree... 84s Reading state information... 84s The following packages will be REMOVED: 84s cloud-init* python3-configobj* python3-debconf* 84s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 84s After this operation, 3256 kB disk space will be freed. 84s (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 ... 52171 files and directories currently installed.) 84s Removing cloud-init (24.1.2-0ubuntu1) ... 84s Removing python3-configobj (5.0.8-3) ... 85s Removing python3-debconf (1.5.86) ... 85s Processing triggers for man-db (2.12.0-3) ... 85s (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 ... 51782 files and directories currently installed.) 85s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 85s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 85s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 86s invoke-rc.d: policy-rc.d denied execution of try-restart. 86s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s linux-generic is already the newest version (6.8.0-11.11+1). 86s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 86s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 86s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 87s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 88s Reading package lists... 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 89s Calculating upgrade... 89s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s autopkgtest [14:31:59]: rebooting testbed after setup commands that affected boot 107s autopkgtest [14:32:17]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Tue Feb 13 23:45:46 UTC 2024 109s autopkgtest [14:32:19]: @@@@@@@@@@@@@@@@@@@@ apt-source python3-proselint 111s Get:1 http://ftpmaster.internal/ubuntu noble/universe python3-proselint 0.13.0-1 (dsc) [2272 B] 111s Get:2 http://ftpmaster.internal/ubuntu noble/universe python3-proselint 0.13.0-1 (tar) [96.9 kB] 111s Get:3 http://ftpmaster.internal/ubuntu noble/universe python3-proselint 0.13.0-1 (diff) [5332 B] 111s gpgv: Signature made Tue Dec 12 23:48:38 2023 UTC 111s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 111s gpgv: issuer "tchet@debian.org" 111s gpgv: Can't check signature: No public key 111s dpkg-source: warning: cannot verify inline signature for ./python3-proselint_0.13.0-1.dsc: no acceptable signature found 111s autopkgtest [14:32:21]: testing package python3-proselint version 0.13.0-1 112s autopkgtest [14:32:22]: build not needed 112s autopkgtest [14:32:22]: test python3-proselint: preparing testbed 116s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s Starting pkgProblemResolver with broken count: 0 116s Starting 2 pkgProblemResolver with broken count: 0 116s Done 117s The following additional packages will be installed: 117s python3-all python3-click python3-colorama python3-nose python3-proselint 117s python3-zombie-imp 117s Suggested packages: 117s python-nose-doc 117s The following NEW packages will be installed: 117s autopkgtest-satdep python3-all python3-click python3-colorama python3-nose 117s python3-proselint python3-zombie-imp 117s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 117s Need to get 311 kB/311 kB of archives. 117s After this operation, 1526 kB of additional disk space will be used. 117s Get:1 /tmp/autopkgtest.QWEQ0J/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [732 B] 117s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x python3-all s390x 3.12.1-0ubuntu2 [908 B] 117s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x python3-colorama all 0.4.6-4 [32.1 kB] 117s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x python3-click all 8.1.6-1 [79.0 kB] 117s Get:5 http://ftpmaster.internal/ubuntu noble/universe s390x python3-zombie-imp all 0.0.2-2 [11.9 kB] 117s Get:6 http://ftpmaster.internal/ubuntu noble/universe s390x python3-nose all 1.3.7-12 [117 kB] 117s Get:7 http://ftpmaster.internal/ubuntu noble/universe s390x python3-proselint all 0.13.0-1 [69.3 kB] 117s Fetched 311 kB in 1s (479 kB/s) 117s Selecting previously unselected package python3-all. 118s (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 ... 51727 files and directories currently installed.) 118s Preparing to unpack .../0-python3-all_3.12.1-0ubuntu2_s390x.deb ... 118s Unpacking python3-all (3.12.1-0ubuntu2) ... 118s Selecting previously unselected package python3-colorama. 118s Preparing to unpack .../1-python3-colorama_0.4.6-4_all.deb ... 118s Unpacking python3-colorama (0.4.6-4) ... 118s Selecting previously unselected package python3-click. 118s Preparing to unpack .../2-python3-click_8.1.6-1_all.deb ... 118s Unpacking python3-click (8.1.6-1) ... 118s Selecting previously unselected package python3-zombie-imp. 118s Preparing to unpack .../3-python3-zombie-imp_0.0.2-2_all.deb ... 118s Unpacking python3-zombie-imp (0.0.2-2) ... 118s Selecting previously unselected package python3-nose. 118s Preparing to unpack .../4-python3-nose_1.3.7-12_all.deb ... 118s Unpacking python3-nose (1.3.7-12) ... 118s Selecting previously unselected package python3-proselint. 118s Preparing to unpack .../5-python3-proselint_0.13.0-1_all.deb ... 118s Unpacking python3-proselint (0.13.0-1) ... 118s Selecting previously unselected package autopkgtest-satdep. 118s Preparing to unpack .../6-1-autopkgtest-satdep.deb ... 118s Unpacking autopkgtest-satdep (0) ... 118s Setting up python3-zombie-imp (0.0.2-2) ... 118s Setting up python3-colorama (0.4.6-4) ... 118s Setting up python3-all (3.12.1-0ubuntu2) ... 118s Setting up python3-click (8.1.6-1) ... 118s Setting up python3-nose (1.3.7-12) ... 118s /usr/lib/python3/dist-packages/nose/config.py:142: SyntaxWarning: invalid escape sequence '\.' 118s """nose configuration. 118s /usr/lib/python3/dist-packages/nose/ext/dtcompat.py:686: SyntaxWarning: invalid escape sequence '\S' 118s _INDENT_RE = re.compile('^([ ]*)(?=\S)', re.MULTILINE) 118s /usr/lib/python3/dist-packages/nose/ext/dtcompat.py:1021: SyntaxWarning: invalid escape sequence '\s' 118s pat = re.compile('(^|.*:)\s*\w*("|\')') 118s /usr/lib/python3/dist-packages/nose/ext/dtcompat.py:1430: SyntaxWarning: invalid escape sequence '\s' 118s want = re.sub('(?m)^%s\s*?$' % re.escape(BLANKLINE_MARKER), 118s /usr/lib/python3/dist-packages/nose/ext/dtcompat.py:1434: SyntaxWarning: invalid escape sequence '\s' 118s got = re.sub('(?m)^\s*?$', '', got) 118s /usr/lib/python3/dist-packages/nose/inspector.py:110: SyntaxWarning: invalid escape sequence '\ ' 118s """Find lines in home that are inspectable. 118s Setting up python3-proselint (0.13.0-1) ... 118s Setting up autopkgtest-satdep (0) ... 118s Processing triggers for man-db (2.12.0-3) ... 121s (Reading database ... 52040 files and directories currently installed.) 121s Removing autopkgtest-satdep (0) ... 122s autopkgtest [14:32:32]: test python3-proselint: [----------------------- 122s /usr/lib/python3/dist-packages/nose/plugins/manager.py:430: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 122s import pkg_resources 122s /usr/lib/python3/dist-packages/zombie_imp/__init__.py:1: DeprecationWarning: the imp module was removed in favour of importlib. Someone brought it back, but it's not a good idea to use it. 122s from .imp_3_11 import * 122s Basic smoke test for annotations.misc. ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method 122s warnings.warn("TestResult has no addDuration method", 122s ok 122s Basic smoke test for archaism.misc. ... ok 122s Find a (c) or (C) in a string. ... ok 122s Find "" quotes in a string. ... ok 122s Find ... in a string. ... ok 122s Find an x between two digits. ... ok 122s Find a (r) or (R) in a string. ... ok 122s Find a sentence followed by three or more spaces. ... ok 122s Find a (TM) or (tm) in a string. ... ok 122s Ignore if unable to delete. ... ok 122s Ignore if general OSError. ... ok 122s Correct directory is removed. ... ok 122s Ignore if attempt to delete a directory. ... ok 122s Ensure 'pyc' files are removed. ... ok 122s Ensure non 'pyc' files are not removed. ... ok 122s Ignore if file not found. ... ok 122s Ignore if unable to delete files. ... ok 122s Ignore if OSError. ... ok 122s Basic checks on check_cliches_garner. ... ok 122s Basic check on check_cliches_gnu_diction. ... ok 122s Basic checks on check_cliches_write_good. ... ok 122s Test deepmerge_dicts ... ok 124s Test the --config CLI argument ... ok 124s Test --dump-default-config and --dump-config ... /tmp/autopkgtest.QWEQ0J/autopkgtest_tmp/tests/test_config_flag.py:62: ResourceWarning: unclosed file <_io.TextIOWrapper name='tests/test_config_flag_proselintrc' mode='r' encoding='UTF-8'> 124s assert json.loads(output.stdout) == json.load( 124s ResourceWarning: Enable tracemalloc to get the object allocation traceback 124s ok 124s Test load_options by specifying a user options path ... :0: DeprecationWarning: /tmp/autopkgtest.QWEQ0J/autopkgtest_tmp/.proselintrc was found instead of a JSON file. Rename to /tmp/autopkgtest.QWEQ0J/autopkgtest_tmp/.proselintrc.json. 124s ok 124s Basic smoke test for consistency_check. ... ok 124s Basic smoke test for consistency.spacing. ... ok 124s Basic smoke test for consistency.spelling. ... ok 124s Basic smoke test for corporate_speak.misc. ... ok 124s Basic smoke test for cursing.filth. ... ok 124s Basic smoke test for cursing.nfl. ... /usr/lib/python3.12/re/_parser.py:261: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/lib/python3/dist-packages/proselint/demo.md' mode='r' encoding='utf-8'> 124s def get(self): 124s ResourceWarning: Enable tracemalloc to get the object allocation traceback 124s /usr/lib/python3.12/re/_parser.py:176: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/lib/python3/dist-packages/proselint/demo.md' mode='r' encoding='utf-8'> 124s def append(self, code): 124s ResourceWarning: Enable tracemalloc to get the object allocation traceback 124s ok 124s Basic smoke test for cursing.nword. ... ok 124s Basic smoke test. ... ok 124s Basic smoke test. ... ok 124s Basic smoke test. ... ok 124s Basic smoke test. ... ok 124s Basic smoke test. ... ok 124s Basic smoke test. ... ok 124s Basic smoke test. ... ok 124s Basic smoke test. ... ok 124s Basic smoke test. ... ok 124s Test that existence_check does not report excluded phrases ... ok 124s Test that multiple matches are found correctly. ... ok 124s Basic smoke test to determine that existence_check is working. ... ok 124s Test that the function works with different string types. ... ok 124s Ensure that linting the demo returns an exit code of 1. ... ok 124s Ensure that getting the version returns an exit code of 0. ... ok 124s Don't flag 50's when it refers to 50 Cent's manager. ... ok 124s Find unneeded hyphen in 50's. ... ok 124s Test garner.check_dash_and_from. ... ok 124s Basic smoke test for hedging.misc. ... ok 124s Basic smoke test for hyperbole.misc. ... ok 124s Ensure that a file with illegal characters does not break us. ... ok 124s Basic smoke test for jargon.misc. ... ok 124s Don't throw error when phrase has capitalization. ... ok 124s Test leonard.exclamation. with exclamation marks. ... ok 124s Basic smoke test for lexical_illusions.misc. ... ok 124s Basic smoke test for lgbtq.offensive_terms. ... ok 124s Check that the term homosexual does not get caught. ... ok 124s Check that sexual preference is flagged. ... ok 124s Basic smoke test for lgbtq.terms. ... ok 124s Basic smoke test for malaproprisms.misc. ... ok 124s Basic smoke test for misc.apologizing. ... ok 124s Basic smoke test for misc.back_formations. ... ok 124s Basic smoke test for misc.bureaucratese. ... ok 124s Basic smoke test for misc.but. ... ok 124s Basic smoke test for misc.capitalization.check. ... ok 124s Basic smoke test for misc.capitalization.check_days. ... ok 124s Basic smoke test for misc.capitalization.check_months. ... ok 124s Basic smoke test for misc.chatspeak. ... ok 124s Basic smoke test for misc.commercialese. ... ok 124s Basic smoke test for misc.composition. ... ok 124s Basic smoke test for misc.currency. ... ok 124s Basic smoke test for misc.debased. ... ok 124s Basic smoke test for misc.false_plurals. ... ok 124s Basic smoke test for misc.false_plurals.kudos. ... ok 124s Basic smoke test for misc.greylist. ... ok 124s Basic smoke test for misc.illogic. ... ok 124s Basic smoke test for misc.illogic. ... ok 124s Basic smoke test for misc.illogic.check_coin_a_phrase_from. ... ok 124s Basic smoke test for misc.inferior_superior. ... ok 124s Basic smoke test for misc.latin. ... ok 124s Basic smoke test for misc.many_a. ... ok 124s Basic smoke test for misc.metaconcepts. ... ok 124s Basic smoke test for misc.metadiscourse. ... ok 124s Basic smoke test for misc.narcissism. ... ok 124s Basic smoke test for misc.not_guilty. ... ok 124s Basic smoke test for misc.phrasal_adjectives. ... ok 124s Basic smoke test for misc.phrasal_adjectives.check_ly. ... ok 124s Basic smoke test for misc.preferred_forms. ... ok 124s Basic smoke test for misc.pretension. ... ok 124s Basic smoke test for misc.professions. ... ok 124s Basic smoke test for misc.punctuation. ... ok 124s Basic smoke test for misc.scare_quotes. ... ok 124s Basic smoke test for misc.suddenly. ... ok 124s Basic smoke test for misc.tense_present. ... ok 124s Basic smoke test for misc.usage. ... ok 124s Basic smoke test for misc.waxed. ... ok 124s Basic smoke test for misc.whence. ... ok 124s Basic smoke test for check_bottleneck. ... ok 124s Basic smoke test for check_misc. ... ok 124s Basic smoke test for mondegreens.misc. ... ok 124s Basic smoke test for needless_variants.misc. ... /usr/lib/python3/dist-packages/proselint/tools.py:297: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/autopkgtest.QWEQ0J/autopkgtest_tmp/tests/illegal-chars.txt' mode='r' encoding='utf-8'> 124s def preferred_forms_check(text, list, err, msg, ignore_case=True, offset=0): 124s ResourceWarning: Enable tracemalloc to get the object allocation traceback 124s ok 124s Basic smoke test for nonwords.misc. ... ok 124s Basic smoke test for oxymorons.misc. ... ok 124s Test for preferred forms involving capitalization. ... ok 124s Basic smoke test for preferred_forms_check. ... ok 124s Basic smoke test for psychology.misc.check_lie_detector_test. ... ok 124s Basic smoke test for psychology.misc.check_mental_telepathy. ... ok 124s Basic smoke test for psychology.misc.check_p_equals_zero. ... ok 124s Basic smoke test for redundancy.misc.check_norquist. ... ok 124s Basic smoke test for redundancy.misc.check. ... ok 124s Basic smoke test for redundancy.misc.check_garner. ... ok 124s Basic smoke test for redundancy.misc.check_norquist. ... ok 124s Basic smoke test for redundancy.ras_syndrome. ... ok 124s Basic smoke test for security.credit_card. ... ok 124s Basic smoke test for security.password. ... ok 124s Basic smoke test for sexism.misc. ... ok 124s Basic smoke test for skunked_terms.misc. ... ok 124s Basic smoke test for spelling.able_atable. ... ok 124s Basic smoke test for spelling.able_ible. ... ok 124s Basic smoke test for spelling.athletes. ... ok 124s Basic smoke test for spelling.em_im_en_in. ... ok 124s Basic smoke test for spelling.er_or. ... ok 124s Basic smoke test for spelling.in_un. ... ok 124s Basic smoke test for spelling.misc. ... ok 124s Basic smoke test for terms.animal_adjectives. ... ok 124s Basic smoke test for terms.denizen_labels. ... ok 124s Basic smoke test for terms.eponymous_adjectives. ... ok 124s Basic smoke test for terms.venery. ... ok 124s Test that errors are sorted by line and column number. ... ok 125s Test that lint works on text without a terminal newline. ... ok 125s Check precision of the 50 Cent topic-detector. ... ok 125s Basic smoke test for typography.diacritical_marks. ... ok 125s Basic smoke test. ... ok 125s Basic smoke test. ... ok 125s Find a (c) or (C) in a string. ... ok 125s Find "" quotes in a string. ... ok 125s Find ... in a string. ... ok 125s Find an x between two digits. ... ok 125s Find a (r) or (R) in a string. ... ok 125s Find a sentence followed by three or more spaces. ... ok 125s Find a (TM) or (tm) in a string. ... ok 125s Don't flag exceptions. ... ok 125s Find 'very unique'. ... ok 125s Basic smoke test for uncomparables.misc. ... ok 125s Handle spacing correctly. ... ok 125s Basic smoke test for weasel_words.very. ... ok 125s 125s ---------------------------------------------------------------------- 125s Ran 148 tests in 2.273s 125s 125s OK 125s autopkgtest [14:32:35]: test python3-proselint: -----------------------] 125s autopkgtest [14:32:35]: test python3-proselint: - - - - - - - - - - results - - - - - - - - - - 125s python3-proselint PASS 126s autopkgtest [14:32:36]: @@@@@@@@@@@@@@@@@@@@ summary 126s python3-proselint PASS 137s Creating nova instance adt-noble-s390x-python3-proselint-20240323-143030-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-s390x-server-20240323.img (UUID 15bd59e1-c29b-45d7-aba1-73ff15182fb5)...