0s autopkgtest [23:40:40]: starting date and time: 2025-01-16 23:40:40+0000 0s autopkgtest [23:40:40]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [23:40:40]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.8k_in8rw/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx,src:python3-defaults --apt-upgrade flask-migrate --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=sphinx/8.1.3-4 python3-defaults/3.13.1-1~exp2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-24.secgroup --name adt-plucky-amd64-flask-migrate-20250116-234040-juju-7f2275-prod-proposed-migration-environment-20-55532373-a628-452d-a9d2-34bc817703b2 --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,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 80s autopkgtest [23:42:00]: testbed dpkg architecture: amd64 80s autopkgtest [23:42:00]: testbed apt version: 2.9.18 80s autopkgtest [23:42:00]: @@@@@@@@@@@@@@@@@@@@ test bed setup 81s autopkgtest [23:42:01]: testbed release detected to be: None 81s autopkgtest [23:42:01]: updating testbed package index (apt update) 82s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 82s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 82s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 82s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 82s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [918 kB] 82s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [169 kB] 82s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 82s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.4 kB] 82s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [324 kB] 82s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [222 kB] 82s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 82s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 82s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [483 kB] 82s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1110 kB] 82s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [7288 B] 82s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [26.7 kB] 83s Fetched 3402 kB in 1s (3513 kB/s) 83s Reading package lists... 84s Reading package lists... 84s Building dependency tree... 84s Reading state information... 84s Calculating upgrade... 84s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s Reading package lists... 85s Building dependency tree... 85s Reading state information... 85s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 85s autopkgtest [23:42:05]: upgrading testbed (apt dist-upgrade and autopurge) 85s Reading package lists... 85s Building dependency tree... 85s Reading state information... 85s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 85s Starting 2 pkgProblemResolver with broken count: 0 85s Done 86s Entering ResolveByKeep 86s 86s The following packages were automatically installed and are no longer required: 86s python3.12 python3.12-minimal 86s Use 'sudo apt autoremove' to remove them. 86s The following NEW packages will be installed: 86s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 86s The following packages will be upgraded: 86s libpython3-stdlib python3 python3-minimal 86s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 86s Need to get 6118 kB of archives. 86s After this operation, 22.7 MB of additional disk space will be used. 86s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-2 [881 kB] 87s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-2 [2358 kB] 87s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 87s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 87s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-2 [2088 kB] 87s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-2 [729 kB] 87s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 88s Fetched 6118 kB in 1s (5826 kB/s) 88s Selecting previously unselected package libpython3.13-minimal:amd64. 88s (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 ... 75824 files and directories currently installed.) 88s Preparing to unpack .../libpython3.13-minimal_3.13.1-2_amd64.deb ... 88s Unpacking libpython3.13-minimal:amd64 (3.13.1-2) ... 88s Selecting previously unselected package python3.13-minimal. 88s Preparing to unpack .../python3.13-minimal_3.13.1-2_amd64.deb ... 88s Unpacking python3.13-minimal (3.13.1-2) ... 88s Setting up libpython3.13-minimal:amd64 (3.13.1-2) ... 88s Setting up python3.13-minimal (3.13.1-2) ... 89s (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 ... 76144 files and directories currently installed.) 89s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 89s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 89s Setting up python3-minimal (3.13.1-1~exp2) ... 89s (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 ... 76144 files and directories currently installed.) 89s Preparing to unpack .../python3_3.13.1-1~exp2_amd64.deb ... 89s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 89s Selecting previously unselected package libpython3.13-stdlib:amd64. 89s Preparing to unpack .../libpython3.13-stdlib_3.13.1-2_amd64.deb ... 89s Unpacking libpython3.13-stdlib:amd64 (3.13.1-2) ... 89s Selecting previously unselected package python3.13. 89s Preparing to unpack .../python3.13_3.13.1-2_amd64.deb ... 89s Unpacking python3.13 (3.13.1-2) ... 89s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 89s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 89s Setting up libpython3.13-stdlib:amd64 (3.13.1-2) ... 89s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 89s Setting up python3.13 (3.13.1-2) ... 90s Setting up python3 (3.13.1-1~exp2) ... 90s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 90s for fn in glob1(directory, "%s.*" % fname): 90s Processing triggers for man-db (2.13.0-1) ... 91s Processing triggers for systemd (257-2ubuntu1) ... 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 92s Starting pkgProblemResolver with broken count: 0 92s Starting 2 pkgProblemResolver with broken count: 0 92s Done 92s The following packages will be REMOVED: 92s python3.12* python3.12-minimal* 92s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 92s After this operation, 8926 kB disk space will be freed. 92s (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 ... 76561 files and directories currently installed.) 92s Removing python3.12 (3.12.8-3) ... 92s Removing python3.12-minimal (3.12.8-3) ... 92s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 92s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 93s Processing triggers for man-db (2.13.0-1) ... 93s Processing triggers for systemd (257-2ubuntu1) ... 93s (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 ... 76533 files and directories currently installed.) 93s Purging configuration files for python3.12-minimal (3.12.8-3) ... 96s autopkgtest [23:42:16]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 96s autopkgtest [23:42:16]: @@@@@@@@@@@@@@@@@@@@ apt-source flask-migrate 98s Get:1 http://ftpmaster.internal/ubuntu plucky/universe flask-migrate 4.0.7-1 (dsc) [2341 B] 98s Get:2 http://ftpmaster.internal/ubuntu plucky/universe flask-migrate 4.0.7-1 (tar) [26.9 kB] 98s Get:3 http://ftpmaster.internal/ubuntu plucky/universe flask-migrate 4.0.7-1 (diff) [6040 B] 98s gpgv: Signature made Fri Mar 15 18:42:11 2024 UTC 98s gpgv: using RSA key B70DFC6F134FECFC011E62AA83016014251D1DB0 98s gpgv: Can't check signature: No public key 98s dpkg-source: warning: cannot verify inline signature for ./flask-migrate_4.0.7-1.dsc: no acceptable signature found 98s autopkgtest [23:42:18]: testing package flask-migrate version 4.0.7-1 98s autopkgtest [23:42:18]: build not needed 99s autopkgtest [23:42:19]: test unittests: preparing testbed 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Starting pkgProblemResolver with broken count: 0 100s Starting 2 pkgProblemResolver with broken count: 0 100s Done 100s The following NEW packages will be installed: 100s alembic flask-migrate-doc libjs-jquery libjs-sphinxdoc libjs-underscore 100s python3-alembic python3-all python3-click python3-flask 100s python3-flask-migrate python3-flask-sqlalchemy python3-greenlet 100s python3-itsdangerous python3-mako python3-sqlalchemy python3-werkzeug 100s python3.12 python3.12-minimal 100s 0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded. 100s Need to get 5808 kB of archives. 100s After this operation, 25.5 MB of additional disk space will be used. 100s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.8-3 [2349 kB] 101s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.8-3 [667 kB] 101s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-mako all 1.3.8-1 [63.5 kB] 101s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-greenlet amd64 3.1.0-1 [183 kB] 101s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sqlalchemy all 2.0.32+ds1-1ubuntu3 [1206 kB] 101s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-alembic all 1.13.2-4 [149 kB] 101s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 101s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 101s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 101s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 alembic all 1.13.2-4 [294 kB] 101s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 flask-migrate-doc all 4.0.7-1 [26.0 kB] 101s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 101s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-click all 8.1.8-1 [79.8 kB] 101s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-itsdangerous all 2.2.0-1 [15.2 kB] 101s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-werkzeug all 3.1.3-2 [169 kB] 101s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-flask all 3.1.0-2ubuntu1 [84.4 kB] 101s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-flask-sqlalchemy all 3.1.1-3 [31.0 kB] 101s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-flask-migrate all 4.0.7-1 [13.2 kB] 102s Fetched 5808 kB in 1s (5358 kB/s) 102s Selecting previously unselected package python3.12-minimal. 102s (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 ... 76533 files and directories currently installed.) 102s Preparing to unpack .../00-python3.12-minimal_3.12.8-3_amd64.deb ... 102s Unpacking python3.12-minimal (3.12.8-3) ... 102s Selecting previously unselected package python3.12. 102s Preparing to unpack .../01-python3.12_3.12.8-3_amd64.deb ... 102s Unpacking python3.12 (3.12.8-3) ... 102s Selecting previously unselected package python3-mako. 102s Preparing to unpack .../02-python3-mako_1.3.8-1_all.deb ... 102s Unpacking python3-mako (1.3.8-1) ... 102s Selecting previously unselected package python3-greenlet. 102s Preparing to unpack .../03-python3-greenlet_3.1.0-1_amd64.deb ... 102s Unpacking python3-greenlet (3.1.0-1) ... 102s Selecting previously unselected package python3-sqlalchemy. 102s Preparing to unpack .../04-python3-sqlalchemy_2.0.32+ds1-1ubuntu3_all.deb ... 102s Unpacking python3-sqlalchemy (2.0.32+ds1-1ubuntu3) ... 102s Selecting previously unselected package python3-alembic. 102s Preparing to unpack .../05-python3-alembic_1.13.2-4_all.deb ... 102s Unpacking python3-alembic (1.13.2-4) ... 102s Selecting previously unselected package libjs-jquery. 102s Preparing to unpack .../06-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 102s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 102s Selecting previously unselected package libjs-underscore. 102s Preparing to unpack .../07-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 102s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 102s Selecting previously unselected package libjs-sphinxdoc. 102s Preparing to unpack .../08-libjs-sphinxdoc_8.1.3-4_all.deb ... 102s Unpacking libjs-sphinxdoc (8.1.3-4) ... 102s Selecting previously unselected package alembic. 102s Preparing to unpack .../09-alembic_1.13.2-4_all.deb ... 102s Unpacking alembic (1.13.2-4) ... 102s Selecting previously unselected package flask-migrate-doc. 102s Preparing to unpack .../10-flask-migrate-doc_4.0.7-1_all.deb ... 102s Unpacking flask-migrate-doc (4.0.7-1) ... 102s Selecting previously unselected package python3-all. 102s Preparing to unpack .../11-python3-all_3.13.1-1~exp2_amd64.deb ... 102s Unpacking python3-all (3.13.1-1~exp2) ... 102s Selecting previously unselected package python3-click. 102s Preparing to unpack .../12-python3-click_8.1.8-1_all.deb ... 102s Unpacking python3-click (8.1.8-1) ... 102s Selecting previously unselected package python3-itsdangerous. 102s Preparing to unpack .../13-python3-itsdangerous_2.2.0-1_all.deb ... 102s Unpacking python3-itsdangerous (2.2.0-1) ... 102s Selecting previously unselected package python3-werkzeug. 102s Preparing to unpack .../14-python3-werkzeug_3.1.3-2_all.deb ... 102s Unpacking python3-werkzeug (3.1.3-2) ... 102s Selecting previously unselected package python3-flask. 102s Preparing to unpack .../15-python3-flask_3.1.0-2ubuntu1_all.deb ... 102s Unpacking python3-flask (3.1.0-2ubuntu1) ... 102s Selecting previously unselected package python3-flask-sqlalchemy. 102s Preparing to unpack .../16-python3-flask-sqlalchemy_3.1.1-3_all.deb ... 102s Unpacking python3-flask-sqlalchemy (3.1.1-3) ... 102s Selecting previously unselected package python3-flask-migrate. 102s Preparing to unpack .../17-python3-flask-migrate_4.0.7-1_all.deb ... 102s Unpacking python3-flask-migrate (4.0.7-1) ... 102s Setting up python3.12-minimal (3.12.8-3) ... 103s Setting up python3.12 (3.12.8-3) ... 104s Setting up python3-itsdangerous (2.2.0-1) ... 104s Setting up python3-all (3.13.1-1~exp2) ... 104s Setting up python3-click (8.1.8-1) ... 104s Setting up python3-werkzeug (3.1.3-2) ... 104s Setting up python3-greenlet (3.1.0-1) ... 105s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 105s Setting up python3-mako (1.3.8-1) ... 105s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 105s Setting up python3-flask (3.1.0-2ubuntu1) ... 105s Setting up python3-sqlalchemy (2.0.32+ds1-1ubuntu3) ... 107s Setting up libjs-sphinxdoc (8.1.3-4) ... 107s Setting up python3-alembic (1.13.2-4) ... 107s Setting up python3-flask-sqlalchemy (3.1.1-3) ... 107s Setting up alembic (1.13.2-4) ... 107s Setting up python3-flask-migrate (4.0.7-1) ... 108s Setting up flask-migrate-doc (4.0.7-1) ... 108s Processing triggers for man-db (2.13.0-1) ... 108s Processing triggers for systemd (257-2ubuntu1) ... 109s autopkgtest [23:42:29]: test unittests: [----------------------- 109s 109s *************************** 109s *** Testing with python3.12 109s *************************** 109s 109s Content of current working folder: 109s 109s total 12 109s drwxr-xr-x 3 ubuntu ubuntu 4096 Jan 16 23:42 . 109s drwxrwxrwt 5 root root 4096 Jan 16 23:42 .. 109s drwxrwxr-x 3 ubuntu ubuntu 4096 Jan 16 23:42 tests 109s Running tests... 109s 110s test_alembic_version (tests.test_custom_template.TestMigrate.test_alembic_version) ... ok 112s test_migrate_upgrade (tests.test_custom_template.TestMigrate.test_migrate_upgrade) ... ok 115s test_compare_type (tests.test_migrate.TestMigrate.test_compare_type) ... ok 116s test_custom_directory (tests.test_migrate.TestMigrate.test_custom_directory) ... ok 118s test_custom_directory_path (tests.test_migrate.TestMigrate.test_custom_directory_path) ... ok 123s test_migrate_upgrade (tests.test_migrate.TestMigrate.test_migrate_upgrade) ... ok 123s test_multidb_migrate_upgrade (tests.test_multidb_migrate.TestMigrate.test_multidb_migrate_upgrade) ... 123s $ /usr/bin/python3.12 -m flask db init -t ./custom_template 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations' ... done 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions' ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/README ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/env.py ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/script.py.mako ... done 123s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini' before proceeding. 123s 123s 123s 123s $ /usr/bin/python3.12 -m flask db migrate 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions/a23b9228591f_.py ... done 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.autogenerate.compare] Detected added table 'user' 123s 123s 123s $ /usr/bin/python3.12 -m flask db upgrade 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.runtime.migration] Running upgrade -> a23b9228591f, empty message 123s 123s 123s $ flask database init 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations' ... done 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions' ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/README ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/env.py ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/script.py.mako ... done 123s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini' before proceeding. 123s 123s 123s 123s $ flask database migrate 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions/ac8c5c1e4e8f_.py ... done 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.autogenerate.compare] Detected added table 'user' 123s 123s 123s $ flask database upgrade 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.runtime.migration] Running upgrade -> ac8c5c1e4e8f, empty message 123s 123s 123s $ flask database migrate 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions/5dbaabda48f2_.py ... done 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.autogenerate.compare] Detected type change from VARCHAR(length=128) to String(length=10) on 'user.name' 123s 123s 123s $ flask db init 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations' ... done 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/versions' ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/README ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/alembic.ini ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/env.py ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/script.py.mako ... done 123s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/alembic.ini' before proceeding. 123s 123s 123s 123s $ flask db migrate 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/versions/f071c12fe477_.py ... done 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.autogenerate.compare] Detected added table 'user' 123s 123s 123s $ flask db upgrade 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.runtime.migration] Running upgrade -> f071c12fe477, empty message 123s 123s 123s $ flask db init 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations' ... done 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/versions' ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/README ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/alembic.ini ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/env.py ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/script.py.mako ... done 123s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/alembic.ini' before proceeding. 123s 123s 123s 123s $ flask db migrate 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/versions/129f0b285464_.py ... done 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.autogenerate.compare] Detected added table 'user' 123s 123s 123s $ flask db upgrade 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.runtime.migration] Running upgrade -> 129f0b285464, empty message 123s 123s 123s $ flask db init 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations' ... done 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions' ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/README ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/env.py ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/script.py.mako ... done 123s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini' before proceeding. 123s 123s 123s 123s $ flask db check 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.autogenerate.compare] Detected added table 'user' 123s ERROR [flask_migrate] Error: New upgrade operations detected: [('add_table', Table('user', MetaData(), Column('id', Integer(), table=, primary_key=True, nullable=False), Column('name', String(length=256), table=), schema=None))] 123s 123s 123s $ flask db migrate 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions/e0aeb3b0d723_.py ... done 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.autogenerate.compare] Detected added table 'user' 123s 123s 123s $ flask db check 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s ERROR [flask_migrate] Error: Target database is not up to date. 123s 123s 123s $ flask db upgrade 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s INFO [alembic.runtime.migration] Running upgrade -> e0aeb3b0d723, empty message 123s 123s 123s $ flask db check 123s No new upgrade operations detected. 123s 123s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 123s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 123s 123s 123s $ flask db init --multidb 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations' ... done 123s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions' ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/README ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/env.py ... done 123s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/script.py.mako ... done 123s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini' before proceeding. 125s 125s 125s 125s $ flask db migrate 125s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions/e976360d0e09_.py ... done 125s 125s INFO [alembic.env] Migrating database 125s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 125s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 125s INFO [alembic.autogenerate.compare] Detected added table 'user' 125s INFO [alembic.env] Migrating database db1 125s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 125s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 125s INFO [alembic.autogenerate.compare] Detected added table 'group' 125s 125s 125s $ flask db upgrade 125s 125s INFO [alembic.env] Migrating database 125s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 125s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 125s INFO [alembic.runtime.migration] Running upgrade -> e976360d0e09, empty message 125s INFO [alembic.env] Migrating database db1 125s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 125s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 125s INFO [alembic.runtime.migration] Running upgrade -> e976360d0e09, empty message 125s 125s 125s $ flask db downgrade 125s 125s INFO [alembic.env] Migrating database 125s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 125s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 125s INFO [alembic.runtime.migration] Running downgrade e976360d0e09 -> , empty message 125s INFO [alembic.env] Migrating database db1 125s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 125s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 125s INFO [alembic.runtime.migration] Running downgrade e976360d0e09 -> , empty message 125s 125s ok 125s 125s ---------------------------------------------------------------------- 125s Ran 7 tests in 15.889s 125s 125s OK 125s 125s *************************** 125s *** Testing with python3.13 125s *************************** 125s 125s Content of current working folder: 125s 125s total 12 125s drwxr-xr-x 3 ubuntu ubuntu 4096 Jan 16 23:42 . 125s drwxrwxrwt 5 root root 4096 Jan 16 23:42 .. 125s drwxrwxr-x 4 ubuntu ubuntu 4096 Jan 16 23:42 tests 125s Running tests... 125s 126s test_alembic_version (tests.test_custom_template.TestMigrate.test_alembic_version) ... ok 128s test_migrate_upgrade (tests.test_custom_template.TestMigrate.test_migrate_upgrade) ... ok 130s test_compare_type (tests.test_migrate.TestMigrate.test_compare_type) ... ok 132s test_custom_directory (tests.test_migrate.TestMigrate.test_custom_directory) ... ok 134s test_custom_directory_path (tests.test_migrate.TestMigrate.test_custom_directory_path) ... ok 138s test_migrate_upgrade (tests.test_migrate.TestMigrate.test_migrate_upgrade) ... ok 139s test_multidb_migrate_upgrade (tests.test_multidb_migrate.TestMigrate.test_multidb_migrate_upgrade) ... 139s $ /usr/bin/python3.13 -m flask db init -t ./custom_template 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations' ... done 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions' ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/README ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/env.py ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/script.py.mako ... done 139s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini' before proceeding. 139s 139s 139s 139s $ /usr/bin/python3.13 -m flask db migrate 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions/0a18f2f9b746_.py ... done 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.autogenerate.compare] Detected added table 'user' 139s 139s 139s $ /usr/bin/python3.13 -m flask db upgrade 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.runtime.migration] Running upgrade -> 0a18f2f9b746, empty message 139s 139s 139s $ flask database init 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations' ... done 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions' ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/README ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/env.py ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/script.py.mako ... done 139s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini' before proceeding. 139s 139s 139s 139s $ flask database migrate 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions/065933e4c433_.py ... done 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.autogenerate.compare] Detected added table 'user' 139s 139s 139s $ flask database upgrade 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.runtime.migration] Running upgrade -> 065933e4c433, empty message 139s 139s 139s $ flask database migrate 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions/47281b1dd646_.py ... done 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.autogenerate.compare] Detected type change from VARCHAR(length=128) to String(length=10) on 'user.name' 139s 139s 139s $ flask db init 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations' ... done 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/versions' ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/README ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/alembic.ini ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/env.py ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/script.py.mako ... done 139s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/alembic.ini' before proceeding. 139s 139s 139s 139s $ flask db migrate 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/versions/5f3b0e403ed8_.py ... done 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.autogenerate.compare] Detected added table 'user' 139s 139s 139s $ flask db upgrade 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.runtime.migration] Running upgrade -> 5f3b0e403ed8, empty message 139s 139s 139s $ flask db init 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations' ... done 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/versions' ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/README ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/alembic.ini ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/env.py ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/script.py.mako ... done 139s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/alembic.ini' before proceeding. 139s 139s 139s 139s $ flask db migrate 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/temp_folder/temp_migrations/versions/b44a9bb12904_.py ... done 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.autogenerate.compare] Detected added table 'user' 139s 139s 139s $ flask db upgrade 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.runtime.migration] Running upgrade -> b44a9bb12904, empty message 139s 139s 139s $ flask db init 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations' ... done 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions' ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/README ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/env.py ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/script.py.mako ... done 139s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini' before proceeding. 139s 139s 139s 139s $ flask db check 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.autogenerate.compare] Detected added table 'user' 139s ERROR [flask_migrate] Error: New upgrade operations detected: [('add_table', Table('user', MetaData(), Column('id', Integer(), table=, primary_key=True, nullable=False), Column('name', String(length=256), table=), schema=None))] 139s 139s 139s $ flask db migrate 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions/dd36c31cec1f_.py ... done 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.autogenerate.compare] Detected added table 'user' 139s 139s 139s $ flask db check 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s ERROR [flask_migrate] Error: Target database is not up to date. 139s 139s 139s $ flask db upgrade 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s INFO [alembic.runtime.migration] Running upgrade -> dd36c31cec1f, empty message 139s 139s 139s $ flask db check 139s No new upgrade operations detected. 139s 139s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 139s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 139s 139s 139s $ flask db init --multidb 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations' ... done 139s Creating directory '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions' ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/README ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/env.py ... done 139s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/script.py.mako ... done 139s Please edit configuration/connection/logging settings in '/tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/alembic.ini' before proceeding. 141s 141s 141s 141s $ flask db migrate 141s Generating /tmp/autopkgtest.jF909x/autopkgtest_tmp/tests/migrations/versions/0f295bd1d199_.py ... done 141s 141s INFO [alembic.env] Migrating database 141s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 141s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 141s INFO [alembic.autogenerate.compare] Detected added table 'user' 141s INFO [alembic.env] Migrating database db1 141s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 141s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 141s INFO [alembic.autogenerate.compare] Detected added table 'group' 141s 141s 141s $ flask db upgrade 141s 141s INFO [alembic.env] Migrating database 141s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 141s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 141s INFO [alembic.runtime.migration] Running upgrade -> 0f295bd1d199, empty message 141s INFO [alembic.env] Migrating database db1 141s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 141s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 141s INFO [alembic.runtime.migration] Running upgrade -> 0f295bd1d199, empty message 141s 141s 141s $ flask db downgrade 141s 141s INFO [alembic.env] Migrating database 141s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 141s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 141s INFO [alembic.runtime.migration] Running downgrade 0f295bd1d199 -> , empty message 141s INFO [alembic.env] Migrating database db1 141s INFO [alembic.runtime.migration] Context impl SQLiteImpl. 141s INFO [alembic.runtime.migration] Will assume non-transactional DDL. 141s INFO [alembic.runtime.migration] Running downgrade 0f295bd1d199 -> , empty message 141s 141s ok 141s 141s ---------------------------------------------------------------------- 141s Ran 7 tests in 15.647s 141s 141s OK 141s 141s autopkgtest [23:43:01]: test unittests: -----------------------] 142s autopkgtest [23:43:02]: test unittests: - - - - - - - - - - results - - - - - - - - - - 142s unittests PASS 142s autopkgtest [23:43:02]: test autodep8-python3: preparing testbed 370s autopkgtest [23:46:50]: testbed dpkg architecture: amd64 371s autopkgtest [23:46:51]: testbed apt version: 2.9.18 371s autopkgtest [23:46:51]: @@@@@@@@@@@@@@@@@@@@ test bed setup 371s autopkgtest [23:46:51]: testbed release detected to be: plucky 372s autopkgtest [23:46:52]: updating testbed package index (apt update) 372s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 372s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 372s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 372s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 373s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 373s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [918 kB] 373s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.4 kB] 373s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [169 kB] 373s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [324 kB] 373s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [222 kB] 373s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 373s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 373s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [483 kB] 373s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1110 kB] 373s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [26.7 kB] 373s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [7288 B] 373s Fetched 3402 kB in 1s (3376 kB/s) 374s Reading package lists... 374s Reading package lists... 375s Building dependency tree... 375s Reading state information... 375s Calculating upgrade... 375s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 375s Reading package lists... 375s Building dependency tree... 375s Reading state information... 376s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 376s autopkgtest [23:46:56]: upgrading testbed (apt dist-upgrade and autopurge) 376s Reading package lists... 376s Building dependency tree... 376s Reading state information... 376s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 376s Starting 2 pkgProblemResolver with broken count: 0 376s Done 377s Entering ResolveByKeep 377s 377s The following packages were automatically installed and are no longer required: 377s python3.12 python3.12-minimal 377s Use 'sudo apt autoremove' to remove them. 377s The following NEW packages will be installed: 377s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 377s The following packages will be upgraded: 377s libpython3-stdlib python3 python3-minimal 377s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 377s Need to get 6118 kB of archives. 377s After this operation, 22.7 MB of additional disk space will be used. 377s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-2 [881 kB] 377s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-2 [2358 kB] 378s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 378s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 378s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-2 [2088 kB] 378s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-2 [729 kB] 378s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 378s Fetched 6118 kB in 1s (7423 kB/s) 378s Selecting previously unselected package libpython3.13-minimal:amd64. 378s (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 ... 75824 files and directories currently installed.) 378s Preparing to unpack .../libpython3.13-minimal_3.13.1-2_amd64.deb ... 378s Unpacking libpython3.13-minimal:amd64 (3.13.1-2) ... 378s Selecting previously unselected package python3.13-minimal. 378s Preparing to unpack .../python3.13-minimal_3.13.1-2_amd64.deb ... 378s Unpacking python3.13-minimal (3.13.1-2) ... 378s Setting up libpython3.13-minimal:amd64 (3.13.1-2) ... 378s Setting up python3.13-minimal (3.13.1-2) ... 379s (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 ... 76144 files and directories currently installed.) 379s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 379s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 379s Setting up python3-minimal (3.13.1-1~exp2) ... 379s (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 ... 76144 files and directories currently installed.) 379s Preparing to unpack .../python3_3.13.1-1~exp2_amd64.deb ... 379s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 379s Selecting previously unselected package libpython3.13-stdlib:amd64. 379s Preparing to unpack .../libpython3.13-stdlib_3.13.1-2_amd64.deb ... 379s Unpacking libpython3.13-stdlib:amd64 (3.13.1-2) ... 379s Selecting previously unselected package python3.13. 379s Preparing to unpack .../python3.13_3.13.1-2_amd64.deb ... 379s Unpacking python3.13 (3.13.1-2) ... 379s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 379s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 379s Setting up libpython3.13-stdlib:amd64 (3.13.1-2) ... 379s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 379s Setting up python3.13 (3.13.1-2) ... 380s Setting up python3 (3.13.1-1~exp2) ... 380s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 380s for fn in glob1(directory, "%s.*" % fname): 380s Processing triggers for man-db (2.13.0-1) ... 381s Processing triggers for systemd (257-2ubuntu1) ... 381s Reading package lists... 381s Building dependency tree... 381s Reading state information... 381s Starting pkgProblemResolver with broken count: 0 381s Starting 2 pkgProblemResolver with broken count: 0 381s Done 382s The following packages will be REMOVED: 382s python3.12* python3.12-minimal* 382s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 382s After this operation, 8926 kB disk space will be freed. 382s (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 ... 76561 files and directories currently installed.) 382s Removing python3.12 (3.12.8-3) ... 382s Removing python3.12-minimal (3.12.8-3) ... 382s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 382s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 382s Processing triggers for man-db (2.13.0-1) ... 383s Processing triggers for systemd (257-2ubuntu1) ... 383s (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 ... 76533 files and directories currently installed.) 383s Purging configuration files for python3.12-minimal (3.12.8-3) ... 385s Reading package lists... 386s Building dependency tree... 386s Reading state information... 386s Starting pkgProblemResolver with broken count: 0 386s Starting 2 pkgProblemResolver with broken count: 0 386s Done 386s The following NEW packages will be installed: 386s alembic libjs-jquery libjs-sphinxdoc libjs-underscore python3-alembic 386s python3-all python3-click python3-flask python3-flask-migrate 386s python3-flask-sqlalchemy python3-greenlet python3-itsdangerous python3-mako 386s python3-sqlalchemy python3-werkzeug python3.12 python3.12-minimal 386s 0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded. 386s Need to get 5782 kB of archives. 386s After this operation, 25.4 MB of additional disk space will be used. 386s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.8-3 [2349 kB] 387s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.8-3 [667 kB] 387s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-mako all 1.3.8-1 [63.5 kB] 387s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-greenlet amd64 3.1.0-1 [183 kB] 387s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sqlalchemy all 2.0.32+ds1-1ubuntu3 [1206 kB] 387s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-alembic all 1.13.2-4 [149 kB] 387s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 387s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 387s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 387s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 alembic all 1.13.2-4 [294 kB] 387s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 387s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-click all 8.1.8-1 [79.8 kB] 387s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-itsdangerous all 2.2.0-1 [15.2 kB] 387s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-werkzeug all 3.1.3-2 [169 kB] 387s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-flask all 3.1.0-2ubuntu1 [84.4 kB] 387s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-flask-sqlalchemy all 3.1.1-3 [31.0 kB] 387s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-flask-migrate all 4.0.7-1 [13.2 kB] 387s Fetched 5782 kB in 1s (6279 kB/s) 387s Selecting previously unselected package python3.12-minimal. 387s (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 ... 76533 files and directories currently installed.) 387s Preparing to unpack .../00-python3.12-minimal_3.12.8-3_amd64.deb ... 387s Unpacking python3.12-minimal (3.12.8-3) ... 387s Selecting previously unselected package python3.12. 387s Preparing to unpack .../01-python3.12_3.12.8-3_amd64.deb ... 387s Unpacking python3.12 (3.12.8-3) ... 387s Selecting previously unselected package python3-mako. 387s Preparing to unpack .../02-python3-mako_1.3.8-1_all.deb ... 387s Unpacking python3-mako (1.3.8-1) ... 387s Selecting previously unselected package python3-greenlet. 387s Preparing to unpack .../03-python3-greenlet_3.1.0-1_amd64.deb ... 387s Unpacking python3-greenlet (3.1.0-1) ... 387s Selecting previously unselected package python3-sqlalchemy. 387s Preparing to unpack .../04-python3-sqlalchemy_2.0.32+ds1-1ubuntu3_all.deb ... 387s Unpacking python3-sqlalchemy (2.0.32+ds1-1ubuntu3) ... 387s Selecting previously unselected package python3-alembic. 387s Preparing to unpack .../05-python3-alembic_1.13.2-4_all.deb ... 387s Unpacking python3-alembic (1.13.2-4) ... 387s Selecting previously unselected package libjs-jquery. 387s Preparing to unpack .../06-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 387s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 388s Selecting previously unselected package libjs-underscore. 388s Preparing to unpack .../07-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 388s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 388s Selecting previously unselected package libjs-sphinxdoc. 388s Preparing to unpack .../08-libjs-sphinxdoc_8.1.3-4_all.deb ... 388s Unpacking libjs-sphinxdoc (8.1.3-4) ... 388s Selecting previously unselected package alembic. 388s Preparing to unpack .../09-alembic_1.13.2-4_all.deb ... 388s Unpacking alembic (1.13.2-4) ... 388s Selecting previously unselected package python3-all. 388s Preparing to unpack .../10-python3-all_3.13.1-1~exp2_amd64.deb ... 388s Unpacking python3-all (3.13.1-1~exp2) ... 388s Selecting previously unselected package python3-click. 388s Preparing to unpack .../11-python3-click_8.1.8-1_all.deb ... 388s Unpacking python3-click (8.1.8-1) ... 388s Selecting previously unselected package python3-itsdangerous. 388s Preparing to unpack .../12-python3-itsdangerous_2.2.0-1_all.deb ... 388s Unpacking python3-itsdangerous (2.2.0-1) ... 388s Selecting previously unselected package python3-werkzeug. 388s Preparing to unpack .../13-python3-werkzeug_3.1.3-2_all.deb ... 388s Unpacking python3-werkzeug (3.1.3-2) ... 388s Selecting previously unselected package python3-flask. 388s Preparing to unpack .../14-python3-flask_3.1.0-2ubuntu1_all.deb ... 388s Unpacking python3-flask (3.1.0-2ubuntu1) ... 388s Selecting previously unselected package python3-flask-sqlalchemy. 388s Preparing to unpack .../15-python3-flask-sqlalchemy_3.1.1-3_all.deb ... 388s Unpacking python3-flask-sqlalchemy (3.1.1-3) ... 388s Selecting previously unselected package python3-flask-migrate. 388s Preparing to unpack .../16-python3-flask-migrate_4.0.7-1_all.deb ... 388s Unpacking python3-flask-migrate (4.0.7-1) ... 388s Setting up python3.12-minimal (3.12.8-3) ... 388s Setting up python3.12 (3.12.8-3) ... 389s Setting up python3-itsdangerous (2.2.0-1) ... 389s Setting up python3-all (3.13.1-1~exp2) ... 389s Setting up python3-click (8.1.8-1) ... 390s Setting up python3-werkzeug (3.1.3-2) ... 390s Setting up python3-greenlet (3.1.0-1) ... 390s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 390s Setting up python3-mako (1.3.8-1) ... 390s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 390s Setting up python3-flask (3.1.0-2ubuntu1) ... 391s Setting up python3-sqlalchemy (2.0.32+ds1-1ubuntu3) ... 392s Setting up libjs-sphinxdoc (8.1.3-4) ... 392s Setting up python3-alembic (1.13.2-4) ... 393s Setting up python3-flask-sqlalchemy (3.1.1-3) ... 393s Setting up alembic (1.13.2-4) ... 393s Setting up python3-flask-migrate (4.0.7-1) ... 393s Processing triggers for man-db (2.13.0-1) ... 393s Processing triggers for systemd (257-2ubuntu1) ... 395s autopkgtest [23:47:15]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import flask_migrate; print(flask_migrate)" ; done 395s autopkgtest [23:47:15]: test autodep8-python3: [----------------------- 395s Testing with python3.12: 396s 396s Testing with python3.13: 396s 397s autopkgtest [23:47:17]: test autodep8-python3: -----------------------] 397s autodep8-python3 PASS (superficial) 397s autopkgtest [23:47:17]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 397s autopkgtest [23:47:17]: @@@@@@@@@@@@@@@@@@@@ summary 397s unittests PASS 397s autodep8-python3 PASS (superficial) 691s nova [W] Skipping flock for amd64 691s Creating nova instance adt-plucky-amd64-flask-migrate-20250116-234040-juju-7f2275-prod-proposed-migration-environment-20-55532373-a628-452d-a9d2-34bc817703b2 from image adt/ubuntu-plucky-amd64-server-20250116.img (UUID f8f20857-0bb3-41f3-9fef-38a35f061cae)... 691s nova [W] Timed out waiting for 55ad2295-1160-4a3d-afdc-ad01298393a6 to get deleted. 691s nova [W] Skipping flock for amd64 691s Creating nova instance adt-plucky-amd64-flask-migrate-20250116-234040-juju-7f2275-prod-proposed-migration-environment-20-55532373-a628-452d-a9d2-34bc817703b2 from image adt/ubuntu-plucky-amd64-server-20250116.img (UUID f8f20857-0bb3-41f3-9fef-38a35f061cae)...