0s autopkgtest [23:28:10]: starting date and time: 2024-03-23 23:28:10+0000 0s autopkgtest [23:28:10]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [23:28:10]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.dcg0fri_/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:sphinx --apt-upgrade python-django-mptt --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/7.2.6-6 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos01-arm64-10.secgroup --name adt-noble-arm64-python-django-mptt-20240323-232809-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --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://us.ports.ubuntu.com/ubuntu-ports/ 171s autopkgtest [23:31:01]: testbed dpkg architecture: arm64 171s autopkgtest [23:31:01]: testbed apt version: 2.7.12 171s autopkgtest [23:31:01]: @@@@@@@@@@@@@@@@@@@@ test bed setup 172s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 172s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [56.9 kB] 172s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3965 kB] 174s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 174s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [494 kB] 174s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [706 kB] 174s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 174s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.7 kB] 174s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 174s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4363 kB] 175s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 175s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [69.8 kB] 175s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 177s Fetched 9824 kB in 3s (2883 kB/s) 177s Reading package lists... 179s Reading package lists... 180s Building dependency tree... 180s Reading state information... 180s Calculating upgrade... 180s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 180s Reading package lists... 181s Building dependency tree... 181s Reading state information... 181s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 182s sh: Attempting to set up Debian/Ubuntu apt sources automatically 182s sh: Distribution appears to be Ubuntu 183s Reading package lists... 183s Building dependency tree... 183s Reading state information... 184s eatmydata is already the newest version (131-1). 184s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 184s Reading package lists... 184s Building dependency tree... 184s Reading state information... 184s dbus is already the newest version (1.14.10-4ubuntu1). 184s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 184s Reading package lists... 185s Building dependency tree... 185s Reading state information... 185s rng-tools-debian is already the newest version (2.4). 185s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 185s Reading package lists... 185s Building dependency tree... 185s Reading state information... 186s The following packages will be REMOVED: 186s cloud-init* python3-configobj* python3-debconf* 186s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 186s After this operation, 3256 kB disk space will be freed. 186s (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 ... 75911 files and directories currently installed.) 186s Removing cloud-init (24.1.2-0ubuntu1) ... 187s Removing python3-configobj (5.0.8-3) ... 187s Removing python3-debconf (1.5.86) ... 187s Processing triggers for man-db (2.12.0-3) ... 187s (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 ... 75522 files and directories currently installed.) 187s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 188s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 188s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 188s invoke-rc.d: policy-rc.d denied execution of try-restart. 188s Reading package lists... 188s Building dependency tree... 188s Reading state information... 189s linux-generic is already the newest version (6.8.0-11.11+1). 189s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 189s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 189s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 189s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 191s Reading package lists... 191s Reading package lists... 192s Building dependency tree... 192s Reading state information... 192s Calculating upgrade... 192s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 192s Reading package lists... 193s Building dependency tree... 193s Reading state information... 193s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 193s autopkgtest [23:31:23]: rebooting testbed after setup commands that affected boot 350s autopkgtest [23:34:00]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 353s autopkgtest [23:34:03]: @@@@@@@@@@@@@@@@@@@@ apt-source python-django-mptt 355s Get:1 http://ftpmaster.internal/ubuntu noble/universe python-django-mptt 0.13.2-2 (dsc) [2265 B] 355s Get:2 http://ftpmaster.internal/ubuntu noble/universe python-django-mptt 0.13.2-2 (tar) [304 kB] 355s Get:3 http://ftpmaster.internal/ubuntu noble/universe python-django-mptt 0.13.2-2 (diff) [5620 B] 355s gpgv: Signature made Mon Aug 30 23:14:44 2021 UTC 355s gpgv: using RSA key B2DEE66036C40829FCD0F10CFC0DB1BBCD460BDE 355s gpgv: Can't check signature: No public key 355s dpkg-source: warning: cannot verify inline signature for ./python-django-mptt_0.13.2-2.dsc: no acceptable signature found 355s autopkgtest [23:34:05]: testing package python-django-mptt version 0.13.2-2 355s autopkgtest [23:34:05]: build not needed 355s autopkgtest [23:34:05]: test testsuite: preparing testbed 359s Reading package lists... 359s Building dependency tree... 359s Reading state information... 359s Starting pkgProblemResolver with broken count: 0 360s Starting 2 pkgProblemResolver with broken count: 0 360s Done 360s The following additional packages will be installed: 360s fonts-font-awesome fonts-lato libjs-jquery libjs-sphinxdoc libjs-underscore 360s python-django-mptt-doc python3-asgiref python3-django 360s python3-django-js-asset python3-django-mptt python3-sqlparse 360s sphinx-rtd-theme-common 360s Suggested packages: 360s bpython3 geoip-database-contrib gettext ipython3 libgdal20 360s libsqlite3-mod-spatialite python-django-doc python3-bcrypt python3-flup 360s python3-memcache python3-mysqldb python3-pil python3-psycopg2 360s python3-selenium python3-sqlite python-sqlparse-doc 360s Recommended packages: 360s javascript-common 360s The following NEW packages will be installed: 360s autopkgtest-satdep fonts-font-awesome fonts-lato libjs-jquery 360s libjs-sphinxdoc libjs-underscore python-django-mptt-doc python3-asgiref 360s python3-django python3-django-js-asset python3-django-mptt python3-sqlparse 360s sphinx-rtd-theme-common 360s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 360s Need to get 9369 kB/9369 kB of archives. 360s After this operation, 43.2 MB of additional disk space will be used. 360s Get:1 /tmp/autopkgtest.YeDn1A/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [720 B] 360s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-lato all 2.015-1 [2781 kB] 361s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 361s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 361s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 361s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-sphinxdoc all 7.2.6-4 [149 kB] 361s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 sphinx-rtd-theme-common all 2.0.0+dfsg-1 [1012 kB] 361s Get:8 http://ftpmaster.internal/ubuntu noble/universe arm64 python-django-mptt-doc all 0.13.2-2 [234 kB] 361s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 python3-asgiref all 3.7.2-1 [24.8 kB] 361s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 python3-sqlparse all 0.4.4-1 [31.5 kB] 361s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 python3-django all 3:4.2.9-1 [4102 kB] 361s Get:12 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-django-js-asset all 2.2-1 [6730 B] 361s Get:13 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-django-mptt all 0.13.2-2 [66.4 kB] 362s Fetched 9369 kB in 1s (9124 kB/s) 362s Selecting previously unselected package fonts-lato. 362s (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 ... 75467 files and directories currently installed.) 362s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 362s Unpacking fonts-lato (2.015-1) ... 362s Selecting previously unselected package fonts-font-awesome. 362s Preparing to unpack .../01-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 362s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 362s Selecting previously unselected package libjs-jquery. 362s Preparing to unpack .../02-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 362s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 362s Selecting previously unselected package libjs-underscore. 362s Preparing to unpack .../03-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 362s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 362s Selecting previously unselected package libjs-sphinxdoc. 362s Preparing to unpack .../04-libjs-sphinxdoc_7.2.6-4_all.deb ... 362s Unpacking libjs-sphinxdoc (7.2.6-4) ... 362s Selecting previously unselected package sphinx-rtd-theme-common. 362s Preparing to unpack .../05-sphinx-rtd-theme-common_2.0.0+dfsg-1_all.deb ... 362s Unpacking sphinx-rtd-theme-common (2.0.0+dfsg-1) ... 362s Selecting previously unselected package python-django-mptt-doc. 362s Preparing to unpack .../06-python-django-mptt-doc_0.13.2-2_all.deb ... 362s Unpacking python-django-mptt-doc (0.13.2-2) ... 362s Selecting previously unselected package python3-asgiref. 362s Preparing to unpack .../07-python3-asgiref_3.7.2-1_all.deb ... 362s Unpacking python3-asgiref (3.7.2-1) ... 362s Selecting previously unselected package python3-sqlparse. 362s Preparing to unpack .../08-python3-sqlparse_0.4.4-1_all.deb ... 362s Unpacking python3-sqlparse (0.4.4-1) ... 362s Selecting previously unselected package python3-django. 362s Preparing to unpack .../09-python3-django_3%3a4.2.9-1_all.deb ... 362s Unpacking python3-django (3:4.2.9-1) ... 363s Selecting previously unselected package python3-django-js-asset. 363s Preparing to unpack .../10-python3-django-js-asset_2.2-1_all.deb ... 363s Unpacking python3-django-js-asset (2.2-1) ... 363s Selecting previously unselected package python3-django-mptt. 363s Preparing to unpack .../11-python3-django-mptt_0.13.2-2_all.deb ... 363s Unpacking python3-django-mptt (0.13.2-2) ... 363s Selecting previously unselected package autopkgtest-satdep. 363s Preparing to unpack .../12-1-autopkgtest-satdep.deb ... 363s Unpacking autopkgtest-satdep (0) ... 363s Setting up fonts-lato (2.015-1) ... 363s Setting up python3-sqlparse (0.4.4-1) ... 363s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 363s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 363s Setting up sphinx-rtd-theme-common (2.0.0+dfsg-1) ... 363s Setting up python3-asgiref (3.7.2-1) ... 363s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 363s Setting up python3-django (3:4.2.9-1) ... 364s Setting up python3-django-js-asset (2.2-1) ... 364s Setting up libjs-sphinxdoc (7.2.6-4) ... 364s Setting up python-django-mptt-doc (0.13.2-2) ... 364s Setting up python3-django-mptt (0.13.2-2) ... 364s Setting up autopkgtest-satdep (0) ... 364s Processing triggers for man-db (2.12.0-3) ... 368s (Reading database ... 81942 files and directories currently installed.) 368s Removing autopkgtest-satdep (0) ... 369s autopkgtest [23:34:19]: test testsuite: cd tests && PYTHONPATH=. django-admin test --settings=settings --verbosity 2 --traceback myapp 369s autopkgtest [23:34:19]: test testsuite: [----------------------- 370s Creating test database for alias 'default' ('file:memorydb_default?mode=memory&cache=shared')... 370s Found 117 test(s). 370s Operations to perform: 370s Synchronize unmigrated apps: messages, mptt, myapp, staticfiles 370s Apply all migrations: admin, auth, contenttypes, sessions 370s Synchronizing apps without migrations: 370s Creating tables... 370s Creating table myapp_category 370s Creating table myapp_item 370s Creating table myapp_subitem 370s Creating table myapp_genre 370s Creating table myapp_game 370s Creating table myapp_insert 370s Creating table myapp_multiorder 370s Creating table myapp_node 370s Creating table myapp_uuidnode 370s Creating table myapp_orderedinsertion 370s Creating table myapp_tree 370s Creating table myapp_newstylempttmeta 370s Creating table myapp_person 370s Creating table myapp_student 370s Creating table myapp_custompkname 370s Creating table myapp_referencingmodel 370s Creating table myapp_multitableinheritancea1 370s Creating table myapp_multitableinheritancea2 370s Creating table myapp_multitableinheritanceb1 370s Creating table myapp_multitableinheritanceb2 370s Creating table myapp_concretemodel 370s Creating table myapp_concreteabstractconcreteabstract 370s Creating table myapp_concreteconcrete 370s Creating table myapp_swappedinmodel 370s Creating table myapp_multiplemanagermodel 370s Creating table myapp_autonowdatefieldmodel 370s Creating table myapp_group 370s Creating table myapp_book 370s Creating table myapp_uniquetogethermodel 370s Creating table myapp_nullableorderedinsertionmodel 370s Creating table myapp_nullabledescorderedinsertionmodel 370s Creating table myapp_notconcretefieldmodel 370s Running deferred SQL... 370s Running migrations: 370s Applying contenttypes.0001_initial... OK 370s Applying auth.0001_initial... OK 370s Applying admin.0001_initial... OK 370s Applying admin.0002_logentry_remove_auto_add... OK 370s Applying admin.0003_logentry_add_action_flag_choices... OK 370s Applying contenttypes.0002_remove_content_type_name... OK 370s Applying auth.0002_alter_permission_name_max_length... OK 370s Applying auth.0003_alter_user_email_max_length... OK 370s Applying auth.0004_alter_user_username_opts... OK 370s Applying auth.0005_alter_user_last_login_null... OK 370s Applying auth.0006_require_contenttypes_0002... OK 370s Applying auth.0007_alter_validators_add_error_messages... OK 370s Applying auth.0008_alter_user_username_max_length... OK 370s Applying auth.0009_alter_user_last_name_max_length... OK 370s Applying auth.0010_alter_group_name_max_length... OK 370s Applying auth.0011_update_proxy_permissions... OK 370s Applying auth.0012_alter_user_first_name_max_length... OK 370s Applying sessions.0001_initial... OK 370s System check identified no issues (0 silenced). 370s test_adminform_instantiation (tests.myapp.test_forms.TestForms.test_adminform_instantiation) ... ok 370s test_field_types (tests.myapp.test_forms.TestForms.test_field_types) ... ok 370s test_movenodeform (tests.myapp.test_forms.TestForms.test_movenodeform) ... ok 370s test_movenodeform_save (tests.myapp.test_forms.TestForms.test_movenodeform_save) ... ok 370s test_treenodechoicefield (tests.myapp.test_forms.TestForms.test_treenodechoicefield) ... ok 370s test_treenodechoicefield_level_indicator (tests.myapp.test_forms.TestForms.test_treenodechoicefield_level_indicator) ... ok 370s test_treenodechoicefield_relative_level (tests.myapp.test_forms.TestForms.test_treenodechoicefield_relative_level) ... ok 371s test_changelist (tests.myapp.tests.AdminBatch.test_changelist) ... ok 371s test_bulk_last_child (tests.myapp.tests.BulkLoadTests.test_bulk_last_child) ... ok 371s test_bulk_left (tests.myapp.tests.BulkLoadTests.test_bulk_left) ... ok 371s test_bulk_root (tests.myapp.tests.BulkLoadTests.test_bulk_root) ... ok 371s test_genre_iter (tests.myapp.tests.CacheChildrenTestCase.test_genre_iter) 371s Test a query with two root nodes. ... ok 371s test_hide_nodes (tests.myapp.tests.CacheChildrenTestCase.test_hide_nodes) 371s Test that caching a tree with missing nodes works ... ok 371s test_cache_tree_children_caches_parents (tests.myapp.tests.CacheTreeChildrenTestCase.test_cache_tree_children_caches_parents) 371s Ensures that each node's parent is cached by ``cache_tree_children``. ... ok 371s test_cache_tree_children_with_invalid_ordering (tests.myapp.tests.CacheTreeChildrenTestCase.test_cache_tree_children_with_invalid_ordering) 371s Ensures that ``cache_tree_children`` fails with a ``ValueError`` when ... ok 371s test_node_save_after_tree_restructuring (tests.myapp.tests.ConcurrencyTestCase.test_node_save_after_tree_restructuring) ... ok 371s test_node_save_after_tree_restructuring_with_update_fields (tests.myapp.tests.ConcurrencyTestCase.test_node_save_after_tree_restructuring_with_update_fields) 371s Test that model is saved properly when passing update_fields ... ok 371s test_update_fields_positional (tests.myapp.tests.ConcurrencyTestCase.test_update_fields_positional) 371s Test that update_fields works as a positional argument ... ok 371s test_get_next_sibling (tests.myapp.tests.CustomPKNameTestCase.test_get_next_sibling) ... ok 371s test_deferred_cached_field_change (tests.myapp.tests.DeferredAttributeTests.test_deferred_cached_field_change) ... ok 371s test_deferred_cached_field_undeferred (tests.myapp.tests.DeferredAttributeTests.test_deferred_cached_field_undeferred) ... ok 371s test_deferred_order_insertion_by (tests.myapp.tests.DeferredAttributeTests.test_deferred_order_insertion_by) ... ok 371s test_double_context_manager (tests.myapp.tests.DelayedUpdatesTestCase.test_double_context_manager) ... ok 371s test_insert_child (tests.myapp.tests.DelayedUpdatesTestCase.test_insert_child) ... ok 371s test_insert_root (tests.myapp.tests.DelayedUpdatesTestCase.test_insert_root) ... ok 371s test_move_node_different_tree (tests.myapp.tests.DelayedUpdatesTestCase.test_move_node_different_tree) ... ok 371s test_move_node_same_tree (tests.myapp.tests.DelayedUpdatesTestCase.test_move_node_same_tree) ... ok 371s test_move_node_to_root (tests.myapp.tests.DelayedUpdatesTestCase.test_move_node_to_root) ... ok 371s test_move_root_to_child (tests.myapp.tests.DelayedUpdatesTestCase.test_move_root_to_child) ... ok 371s test_proxy (tests.myapp.tests.DelayedUpdatesTestCase.test_proxy) ... ok 371s test_delete_last_node_with_descendants (tests.myapp.tests.DeletionTestCase.test_delete_last_node_with_descendants) ... ok 371s test_delete_last_node_with_siblings (tests.myapp.tests.DeletionTestCase.test_delete_last_node_with_siblings) ... ok 371s test_delete_multiple_nodes (tests.myapp.tests.DeletionTestCase.test_delete_multiple_nodes) 371s Regression test for Issue 576. ... ok 371s test_delete_node_with_descendants_and_siblings (tests.myapp.tests.DeletionTestCase.test_delete_node_with_descendants_and_siblings) 371s Regression test for Issue 23 - we used to use pre_delete, which ... ok 371s test_delete_node_with_siblings (tests.myapp.tests.DeletionTestCase.test_delete_node_with_siblings) ... ok 371s test_delete_root_node (tests.myapp.tests.DeletionTestCase.test_delete_root_node) ... ok 371s test_assignment (tests.myapp.tests.DirectParentAssignment.test_assignment) 371s Regression test for #428 ... ok 371s test_double_proxy (tests.myapp.tests.DisabledUpdatesTestCase.test_double_proxy) ... ok 371s test_insert_child (tests.myapp.tests.DisabledUpdatesTestCase.test_insert_child) ... ok 371s test_insert_root (tests.myapp.tests.DisabledUpdatesTestCase.test_insert_root) ... ok 371s test_move_node_different_tree (tests.myapp.tests.DisabledUpdatesTestCase.test_move_node_different_tree) ... ok 371s test_move_node_same_tree (tests.myapp.tests.DisabledUpdatesTestCase.test_move_node_same_tree) ... ok 371s test_move_node_to_root (tests.myapp.tests.DisabledUpdatesTestCase.test_move_node_to_root) ... ok 371s test_move_root_to_child (tests.myapp.tests.DisabledUpdatesTestCase.test_move_root_to_child) ... ok 371s test_single_proxy (tests.myapp.tests.DisabledUpdatesTestCase.test_single_proxy) ... ok 371s test_run_doctest (tests.myapp.tests.DocTestTestCase.test_run_doctest) ... ok 372s test_changelist (tests.myapp.tests.DraggableMPTTAdminTestCase.test_changelist) ... ok 372s test_drilldown_html (tests.myapp.tests.DrilldownTreeTestCase.test_drilldown_html) ... ok 372s test_full_tree_html (tests.myapp.tests.FullTreeTestCase.test_full_tree_html) ... ok 372s test_treerelatedfieldlistfilter_foreignkey (tests.myapp.tests.ListFiltersTests.test_treerelatedfieldlistfilter_foreignkey) ... ok 373s test_treerelatedfieldlistfilter_manytomany (tests.myapp.tests.ListFiltersTests.test_treerelatedfieldlistfilter_manytomany) ... ok 373s test_treerelatedfieldlistfilter_reverse_relationships (tests.myapp.tests.ListFiltersTests.test_treerelatedfieldlistfilter_reverse_relationships) ... ok 373s test_all_managers_are_different (tests.myapp.tests.ManagerTests.test_all_managers_are_different) ... ok 373s test_all_managers_have_correct_model (tests.myapp.tests.ManagerTests.test_all_managers_have_correct_model) ... ok 373s test_base_manager_infinite_recursion (tests.myapp.tests.ManagerTests.test_base_manager_infinite_recursion) ... ok 373s test_custom_querysets (tests.myapp.tests.ManagerTests.test_custom_querysets) 373s Test that a custom manager also provides custom querysets. ... ok 373s test_default_manager_with_multiple_managers (tests.myapp.tests.ManagerTests.test_default_manager_with_multiple_managers) 373s Test that a model with multiple managers defined always uses the ... ok 373s test_get_queryset_ancestors (tests.myapp.tests.ManagerTests.test_get_queryset_ancestors) ... ok 373s test_get_queryset_ancestors_regression_379 (tests.myapp.tests.ManagerTests.test_get_queryset_ancestors_regression_379) ... ok 373s test_get_queryset_descendants (tests.myapp.tests.ManagerTests.test_get_queryset_descendants) ... ok 373s test_manager_from_custom_queryset (tests.myapp.tests.ManagerTests.test_manager_from_custom_queryset) 373s Test that a manager created from a custom queryset works. ... ok 373s test_manager_multi_table_inheritance (tests.myapp.tests.ManagerTests.test_manager_multi_table_inheritance) ... ok 373s test_num_queries_on_get_queryset_descendants (tests.myapp.tests.ManagerTests.test_num_queries_on_get_queryset_descendants) 373s Test the number of queries to access descendants ... ok 373s test_proxy_custom_manager (tests.myapp.tests.ManagerTests.test_proxy_custom_manager) ... ok 373s test_index_together (tests.myapp.tests.ModelMetaIndexes.test_index_together) ... ok 373s test_index_together_different_attr (tests.myapp.tests.ModelMetaIndexes.test_index_together_different_attr) ... ok 373s test_no_index_set (tests.myapp.tests.ModelMetaIndexes.test_no_index_set) ... ok 373s test_get_user_field_names_with_not_concrete_fields (tests.myapp.tests.ModelMetaTests.test_get_user_field_names_with_not_concrete_fields) 373s Make sure _get_user_field_names only returns concrete fields ... ok 373s test_unique_together_move_to_same_code_change_parent (tests.myapp.tests.MovingNodeWithUniqueConstraint.test_unique_together_move_to_same_code_change_parent) 373s Regression test for #466 1 ... ok 373s test_unique_together_move_to_same_parent_change_code (tests.myapp.tests.MovingNodeWithUniqueConstraint.test_unique_together_move_to_same_parent_change_code) 373s Regression test for #466 1 ... ok 373s test_nullable_ordered_insertion (tests.myapp.tests.NullableOrderedInsertion.test_nullable_ordered_insertion) ... ok 373s test_nullable_ordered_insertion_desc (tests.myapp.tests.NullableOrderedInsertion.test_nullable_ordered_insertion_desc) ... ok 373s test_insert_child (tests.myapp.tests.OrderedInsertionDelayedUpdatesTestCase.test_insert_child) ... ok 373s test_insert_root (tests.myapp.tests.OrderedInsertionDelayedUpdatesTestCase.test_insert_root) ... ok 373s test_move_node_different_tree (tests.myapp.tests.OrderedInsertionDelayedUpdatesTestCase.test_move_node_different_tree) ... ok 373s test_move_node_same_tree (tests.myapp.tests.OrderedInsertionDelayedUpdatesTestCase.test_move_node_same_tree) ... ok 373s test_move_node_to_root (tests.myapp.tests.OrderedInsertionDelayedUpdatesTestCase.test_move_node_to_root) ... ok 373s test_move_root_to_child (tests.myapp.tests.OrderedInsertionDelayedUpdatesTestCase.test_move_root_to_child) ... ok 373s test_insert_unordered_stuff (tests.myapp.tests.OrderedInsertionSortingTestCase.test_insert_unordered_stuff) ... ok 373s test_as_manager (tests.myapp.tests.QuerySetTests.test_as_manager) ... ok 373s test_get_ancestors (tests.myapp.tests.QuerySetTests.test_get_ancestors) ... ok 373s test_get_descendants (tests.myapp.tests.QuerySetTests.test_get_descendants) ... ok 373s test_cached_ancestors (tests.myapp.tests.RecurseTreeTestCase.test_cached_ancestors) ... ok 373s test_leaf_html (tests.myapp.tests.RecurseTreeTestCase.test_leaf_html) ... ok 373s test_nonleaf_html (tests.myapp.tests.RecurseTreeTestCase.test_nonleaf_html) ... ok 373s test_parsing_fail (tests.myapp.tests.RecurseTreeTestCase.test_parsing_fail) ... ok 373s test_save_registered_model (tests.myapp.tests.RegisteredRemoteModel.test_save_registered_model) ... ok 373s test_invalid_moves (tests.myapp.tests.ReparentingTestCase.test_invalid_moves) ... ok 373s test_move_child_up_level (tests.myapp.tests.ReparentingTestCase.test_move_child_up_level) ... ok 373s test_move_leaf_to_other_tree (tests.myapp.tests.ReparentingTestCase.test_move_leaf_to_other_tree) ... ok 373s test_move_subtree_down_level (tests.myapp.tests.ReparentingTestCase.test_move_subtree_down_level) ... ok 373s test_move_subtree_to_other_tree (tests.myapp.tests.ReparentingTestCase.test_move_subtree_to_other_tree) ... ok 373s test_move_to (tests.myapp.tests.ReparentingTestCase.test_move_to) ... ok 373s test_new_child_from_root (tests.myapp.tests.ReparentingTestCase.test_new_child_from_root) ... ok 373s test_new_root_from_leaf_with_siblings (tests.myapp.tests.ReparentingTestCase.test_new_root_from_leaf_with_siblings) ... ok 373s test_new_root_from_subtree (tests.myapp.tests.ReparentingTestCase.test_new_root_from_subtree) ... ok 373s test_move_by_changing_parent_should_send_signal (tests.myapp.tests.Signals.test_move_by_changing_parent_should_send_signal) 373s position is not set when sent from save(). I assume it ... skipped 'Signals tests require mock_django installed' 373s test_move_by_using_move_to_should_send_signal (tests.myapp.tests.Signals.test_move_by_using_move_to_should_send_signal) ... skipped 'Signals tests require mock_django installed' 373s test_signal_should_not_be_sent_when_model_created (tests.myapp.tests.Signals.test_signal_should_not_be_sent_when_model_created) ... skipped 'Signals tests require mock_django installed' 373s test_signal_should_not_be_sent_when_parent_hasnt_changed (tests.myapp.tests.Signals.test_signal_should_not_be_sent_when_parent_hasnt_changed) ... skipped 'Signals tests require mock_django installed' 373s test_alters_data (tests.myapp.tests.TestAltersData.test_alters_data) ... ok 373s test_save_auto_now_date_field_model (tests.myapp.tests.TestAutoNowDateFieldModel.test_save_auto_now_date_field_model) ... ok 373s test_debug_info (tests.myapp.tests.TestDebugInfo.test_debug_info) ... ok 373s test_debug_info_with_non_ascii_representations (tests.myapp.tests.TestDebugInfo.test_debug_info_with_non_ascii_representations) ... ok 373s test_insert_ordered_BFS_backwards_nonroot_nodes (tests.myapp.tests.TestOrderedInsertionBFS.test_insert_ordered_BFS_backwards_nonroot_nodes) ... ok 373s test_insert_ordered_BFS_backwards_root_nodes (tests.myapp.tests.TestOrderedInsertionBFS.test_insert_ordered_BFS_backwards_root_nodes) ... ok 373s test_insert_ordered_DFS_backwards_nonroot_nodes (tests.myapp.tests.TestOrderedInsertionBFS.test_insert_ordered_DFS_backwards_nonroot_nodes) ... ok 373s test_insert_ordered_DFS_backwards_root_nodes (tests.myapp.tests.TestOrderedInsertionBFS.test_insert_ordered_DFS_backwards_root_nodes) ... ok 373s test_unsaved (tests.myapp.tests.TestUnsaved.test_unsaved) ... ok 373s test_tree_info_html (tests.myapp.tests.TreeInfoTestCase.test_tree_info_html) ... ok 373s test_add_related_count_multistep (tests.myapp.tests.TreeManagerTestCase.test_add_related_count_multistep) ... ok 373s test_add_related_count_with_extra_filters (tests.myapp.tests.TreeManagerTestCase.test_add_related_count_with_extra_filters) 373s Test that filtering by extra_filters works ... ok 373s test_add_related_count_with_fk_to_natural_key (tests.myapp.tests.TreeManagerTestCase.test_add_related_count_with_fk_to_natural_key) ... ok 373s test_move_child_node (tests.myapp.tests.UUIDPrimaryKey.test_move_child_node) ... ok 373s test_move_root_node (tests.myapp.tests.UUIDPrimaryKey.test_move_root_node) ... ok 373s test_move_uuid_node (tests.myapp.tests.UUIDPrimaryKey.test_move_uuid_node) ... ok 373s test_save_uuid_model (tests.myapp.tests.UUIDPrimaryKey.test_save_uuid_model) ... ok 373s 373s ---------------------------------------------------------------------- 373s Ran 117 tests in 2.861s 373s 373s OK (skipped=4) 373s Destroying test database for alias 'default' ('file:memorydb_default?mode=memory&cache=shared')... 374s autopkgtest [23:34:24]: test testsuite: -----------------------] 374s autopkgtest [23:34:24]: test testsuite: - - - - - - - - - - results - - - - - - - - - - 374s testsuite PASS 375s autopkgtest [23:34:25]: @@@@@@@@@@@@@@@@@@@@ summary 375s testsuite PASS 389s Creating nova instance adt-noble-arm64-python-django-mptt-20240323-232809-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240323.img (UUID 5063c5cd-2683-4ea1-9e65-62351adfb1a7)...