0s autopkgtest [23:19:13]: starting date: 2024-03-11 0s autopkgtest [23:19:13]: git checkout: d9c0295 adt_testbed.py: supress warnings from apt using a shell pipeline 0s autopkgtest [23:19:13]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.dqz0f65t/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:glib2.0,src:elfutils --apt-upgrade flatpak-xdg-utils --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=glib2.0/2.79.3-3ubuntu5 elfutils/0.190-1.1build1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-7.secgroup --name adt-noble-arm64-flatpak-xdg-utils-20240311-231913-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 73s autopkgtest [23:20:26]: @@@@@@@@@@@@@@@@@@@@ test bed setup 74s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 74s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 74s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [451 kB] 74s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [37.2 kB] 74s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2626 kB] 74s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [596 kB] 74s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 74s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [20.3 kB] 74s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 74s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [3013 kB] 74s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 74s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [39.1 kB] 74s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 76s Fetched 6916 kB in 2s (3819 kB/s) 76s Reading package lists... 78s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Calculating upgrade... 79s The following packages will be REMOVED: 79s libglib2.0-0 79s The following NEW packages will be installed: 79s libglib2.0-0t64 xdg-user-dirs 79s The following packages will be upgraded: 79s gir1.2-glib-2.0 klibc-utils libglib2.0-data libklibc 80s 4 upgraded, 2 newly installed, 1 to remove and 0 not upgraded. 80s Need to get 1940 kB of archives. 80s After this operation, 138 kB of additional disk space will be used. 80s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gir1.2-glib-2.0 arm64 2.79.3-3ubuntu5 [182 kB] 80s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-0t64 arm64 2.79.3-3ubuntu5 [1527 kB] 80s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 80s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 xdg-user-dirs arm64 0.18-1 [18.1 kB] 80s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 klibc-utils arm64 2.0.13-4 [114 kB] 80s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libklibc arm64 2.0.13-4 [51.4 kB] 81s Fetched 1940 kB in 1s (3103 kB/s) 81s (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 ... 74748 files and directories currently installed.) 81s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_arm64.deb ... 81s Unpacking gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 81s dpkg: libglib2.0-0:arm64: dependency problems, but removing anyway as you requested: 81s udisks2 depends on libglib2.0-0 (>= 2.77.0). 81s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 81s python3-gi depends on libglib2.0-0 (>= 2.77.0). 81s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 81s netplan.io depends on libglib2.0-0 (>= 2.70.0). 81s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 81s libxmlb2:arm64 depends on libglib2.0-0 (>= 2.54.0). 81s libvolume-key1:arm64 depends on libglib2.0-0 (>= 2.18.0). 81s libudisks2-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 81s libqrtr-glib0:arm64 depends on libglib2.0-0 (>= 2.56). 81s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 81s libqmi-glib5:arm64 depends on libglib2.0-0 (>= 2.54.0). 81s libpolkit-gobject-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 81s libpolkit-agent-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 81s libnetplan0:arm64 depends on libglib2.0-0 (>= 2.75.3). 81s libmm-glib0:arm64 depends on libglib2.0-0 (>= 2.62.0). 81s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 81s libmbim-glib4:arm64 depends on libglib2.0-0 (>= 2.56). 81s libjson-glib-1.0-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 81s libjcat1:arm64 depends on libglib2.0-0 (>= 2.75.3). 81s libgusb2:arm64 depends on libglib2.0-0 (>= 2.75.3). 81s libgudev-1.0-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 81s libgirepository-1.0-1:arm64 depends on libglib2.0-0 (>= 2.79.0). 81s libfwupd2:arm64 depends on libglib2.0-0 (>= 2.79.0). 81s libblockdev3:arm64 depends on libglib2.0-0 (>= 2.42.2). 81s libblockdev-utils3:arm64 depends on libglib2.0-0 (>= 2.75.3). 81s libblockdev-swap3:arm64 depends on libglib2.0-0 (>= 2.42.2). 81s libblockdev-part3:arm64 depends on libglib2.0-0 (>= 2.42.2). 81s libblockdev-nvme3:arm64 depends on libglib2.0-0 (>= 2.42.2). 81s libblockdev-mdraid3:arm64 depends on libglib2.0-0 (>= 2.42.2). 81s libblockdev-loop3:arm64 depends on libglib2.0-0 (>= 2.42.2). 81s libblockdev-fs3:arm64 depends on libglib2.0-0 (>= 2.42.2). 81s libblockdev-crypto3:arm64 depends on libglib2.0-0 (>= 2.42.2). 81s fwupd depends on libglib2.0-0 (>= 2.79.0). 81s bolt depends on libglib2.0-0 (>= 2.56.0). 81s 81s (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 ... 74748 files and directories currently installed.) 82s Removing libglib2.0-0:arm64 (2.79.2-1~ubuntu1) ... 82s Selecting previously unselected package libglib2.0-0t64:arm64. 82s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74723 files and directories currently installed.) 82s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_arm64.deb ... 82s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:arm64.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 82s removed '/var/lib/dpkg/info/libglib2.0-0:arm64.postrm' 82s Unpacking libglib2.0-0t64:arm64 (2.79.3-3ubuntu5) ... 82s Preparing to unpack .../libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 82s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 82s Selecting previously unselected package xdg-user-dirs. 82s Preparing to unpack .../xdg-user-dirs_0.18-1_arm64.deb ... 82s Unpacking xdg-user-dirs (0.18-1) ... 82s Preparing to unpack .../klibc-utils_2.0.13-4_arm64.deb ... 82s Unpacking klibc-utils (2.0.13-4) over (2.0.13-2ubuntu1) ... 82s Preparing to unpack .../libklibc_2.0.13-4_arm64.deb ... 82s Unpacking libklibc:arm64 (2.0.13-4) over (2.0.13-2ubuntu1) ... 82s Setting up xdg-user-dirs (0.18-1) ... 82s Setting up libklibc:arm64 (2.0.13-4) ... 82s Setting up libglib2.0-0t64:arm64 (2.79.3-3ubuntu5) ... 82s No schema files found: doing nothing. 82s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 82s Setting up gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu5) ... 82s Setting up klibc-utils (2.0.13-4) ... 82s Processing triggers for libc-bin (2.39-0ubuntu2) ... 82s Processing triggers for man-db (2.12.0-3) ... 83s Processing triggers for initramfs-tools (0.142ubuntu20) ... 83s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 83s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 99s System running in EFI mode, skipping. 99s Reading package lists... 99s Building dependency tree... 99s Reading state information... 100s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 101s sh: Attempting to set up Debian/Ubuntu apt sources automatically 101s sh: Distribution appears to be Ubuntu 102s Reading package lists... 102s Building dependency tree... 102s Reading state information... 102s eatmydata is already the newest version (131-1). 102s dbus is already the newest version (1.14.10-4ubuntu1). 102s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 102s Reading package lists... 103s Building dependency tree... 103s Reading state information... 103s rng-tools-debian is already the newest version (2.4). 103s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 103s Reading package lists... 104s Building dependency tree... 104s Reading state information... 104s haveged is already the newest version (1.9.14-1ubuntu1). 104s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 104s Reading package lists... 104s Building dependency tree... 104s Reading state information... 105s The following packages will be REMOVED: 105s cloud-init* python3-configobj* python3-debconf* 105s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 105s After this operation, 3248 kB disk space will be freed. 105s (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 ... 74762 files and directories currently installed.) 105s Removing cloud-init (24.1-0ubuntu1) ... 106s Removing python3-configobj (5.0.8-3) ... 106s Removing python3-debconf (1.5.86) ... 106s Processing triggers for man-db (2.12.0-3) ... 106s (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 ... 74373 files and directories currently installed.) 106s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 107s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 107s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 107s Reading package lists... 108s Building dependency tree... 108s Reading state information... 108s linux-generic is already the newest version (6.8.0-11.11+1). 108s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 109s Get:1 http://ftpmaster.internal/ubuntu noble InRelease [255 kB] 109s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 109s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 109s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 109s Get:5 http://ftpmaster.internal/ubuntu noble/universe Sources [19.8 MB] 110s Get:6 http://ftpmaster.internal/ubuntu noble/main Sources [1379 kB] 110s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 Packages [1417 kB] 110s Get:8 http://ftpmaster.internal/ubuntu noble/universe arm64 Packages [15.3 MB] 113s Fetched 38.2 MB in 5s (7911 kB/s) 114s Reading package lists... 114s Reading package lists... 115s Building dependency tree... 115s Reading state information... 115s Calculating upgrade... 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s autopkgtest [23:21:09]: rebooting testbed after setup commands that affected boot 352s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 358s autopkgtest [23:25:11]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 358s autopkgtest [23:25:11]: testbed dpkg architecture: arm64 359s autopkgtest [23:25:12]: @@@@@@@@@@@@@@@@@@@@ apt-source flatpak-xdg-utils 362s Get:1 http://ftpmaster.internal/ubuntu noble/universe flatpak-xdg-utils 1.0.5-3 (dsc) [2337 B] 362s Get:2 http://ftpmaster.internal/ubuntu noble/universe flatpak-xdg-utils 1.0.5-3 (tar) [36.7 kB] 362s Get:3 http://ftpmaster.internal/ubuntu noble/universe flatpak-xdg-utils 1.0.5-3 (diff) [5220 B] 362s gpgv: Signature made Mon Dec 12 18:12:40 2022 UTC 362s gpgv: using RSA key 36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F 362s gpgv: Can't check signature: No public key 362s dpkg-source: warning: cannot verify inline signature for ./flatpak-xdg-utils_1.0.5-3.dsc: no acceptable signature found 363s autopkgtest [23:25:16]: testing package flatpak-xdg-utils version 1.0.5-3 363s autopkgtest [23:25:16]: build not needed 363s autopkgtest [23:25:16]: test gnome-desktop-testing: preparing testbed 366s Reading package lists... 366s Building dependency tree... 366s Reading state information... 366s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 366s Starting 2 pkgProblemResolver with broken count: 0 366s Done 367s Done 367s Starting pkgProblemResolver with broken count: 0 367s Starting 2 pkgProblemResolver with broken count: 0 367s Done 368s The following additional packages will be installed: 368s flatpak-xdg-utils flatpak-xdg-utils-tests gnome-desktop-testing 368s Suggested packages: 368s xdg-desktop-portal 368s The following NEW packages will be installed: 368s flatpak-xdg-utils flatpak-xdg-utils-tests gnome-desktop-testing 368s 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 368s 1 not fully installed or removed. 368s Need to get 65.3 kB of archives. 368s After this operation, 534 kB of additional disk space will be used. 368s Get:1 http://ftpmaster.internal/ubuntu noble/universe arm64 flatpak-xdg-utils arm64 1.0.5-3 [21.4 kB] 368s Get:2 http://ftpmaster.internal/ubuntu noble/universe arm64 flatpak-xdg-utils-tests arm64 1.0.5-3 [28.2 kB] 368s Get:3 http://ftpmaster.internal/ubuntu noble/universe arm64 gnome-desktop-testing arm64 2021.1-3 [15.7 kB] 368s Fetched 65.3 kB in 0s (194 kB/s) 368s Selecting previously unselected package flatpak-xdg-utils. 368s (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 ... 74318 files and directories currently installed.) 368s Preparing to unpack .../flatpak-xdg-utils_1.0.5-3_arm64.deb ... 368s Unpacking flatpak-xdg-utils (1.0.5-3) ... 368s Selecting previously unselected package flatpak-xdg-utils-tests. 369s Preparing to unpack .../flatpak-xdg-utils-tests_1.0.5-3_arm64.deb ... 369s Unpacking flatpak-xdg-utils-tests (1.0.5-3) ... 369s Selecting previously unselected package gnome-desktop-testing. 369s Preparing to unpack .../gnome-desktop-testing_2021.1-3_arm64.deb ... 369s Unpacking gnome-desktop-testing (2021.1-3) ... 369s Setting up gnome-desktop-testing (2021.1-3) ... 369s Setting up flatpak-xdg-utils (1.0.5-3) ... 369s Setting up flatpak-xdg-utils-tests (1.0.5-3) ... 369s Setting up autopkgtest-satdep (0) ... 369s Processing triggers for man-db (2.12.0-3) ... 372s (Reading database ... 74345 files and directories currently installed.) 372s Removing autopkgtest-satdep (0) ... 374s autopkgtest [23:25:27]: test gnome-desktop-testing: [----------------------- 374s Running test: flatpak-xdg-utils/test-spawn.test 374s TAP version 13 374s # random seed: R02S7b9c51b61477d7b9c0fbe8d4fc25f4bd 374s 1..41 374s # flatpak-spawn --help: Usage: 374s # /usr/libexec/flatpak-xdg-utils/flatpak-spawn [OPTION?] COMMAND [ARGUMENT?] 374s # 374s # Run a command in a sandbox 374s # 374s # Help Options: 374s # -h, --help Show help options 374s # 374s # Application Options: 374s # -v, --verbose Enable debug output 374s # --forward-fd=FD Forward file descriptor 374s # --clear-env Run with clean environment 374s # --watch-bus Make the spawned command exit if we do 374s # --expose-pids Expose sandbox pid in calling sandbox 374s # --share-pids Use same pid namespace as calling sandbox 374s # --env=VAR=VALUE Set environment variable 374s # --unset-env=VAR=VALUE Unset environment variable 374s # --env-fd=FD Read environment variables in env -0 format from FD 374s # --latest-version Run latest version 374s # --sandbox Run sandboxed 374s # --no-network Run without network access 374s # --sandbox-expose=NAME Expose access to named file 374s # --sandbox-expose-ro=NAME Expose readonly access to named file 374s # --sandbox-expose-path=PATH Expose access to path 374s # --sandbox-expose-path-ro=PATH Expose readonly access to path 374s # --sandbox-expose-path-try=PATH Expose access to path if it exists 374s # --sandbox-expose-path-ro-try=PATH Expose readonly access to path if it exists 374s # --sandbox-flag=FLAG Enable sandbox flag 374s # --host Start the command on the host 374s # --directory=DIR Working directory in which to run the command 374s # --app-path=DIR|"" Replace runtime's /app with DIR or empty 374s # --usr-path=DIR Replace runtime's /usr with DIR 374s # 374s # 374s ok 1 /help 374s # Start of host tests 374s # Method called: org.freedesktop.Flatpak.Development.HostCommand(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 0) 374s # min perf: time to succeed: 0.0 374s ok 2 /host/simple 374s # Method called: org.freedesktop.Flatpak.Development.HostCommand(b'/dev', [b'/usr/bin/env', b'-u', b'NOPE', b'some-command', b'--arg1', b'arg2'], {uint32 0: handle 0, 1: 1, 2: 2, 4: 3}, {'FOO': 'bar'}, uint32 1) 374s F: child_pid: 12345 374s F: child exited 12345: 139 374s F: child exit code 12345: 139 374s # min perf: time to succeed: 0.0 374s ok 3 /host/complex1 374s # Method called: org.freedesktop.Flatpak.Development.HostCommand(b'/dev', [b'/usr/bin/env', b'-u', b'NOPE', b'/bin/sh', b'-euc', b'exec \"$@\"', b'sh', b'some=command', b'--arg1', b'arg2'], {uint32 0: handle 0, 1: 1, 2: 2, 4: 3}, {'FOO': 'bar'}, uint32 2) 374s F: child_pid: 12345 374s F: child exited 12345: 139 374s F: child exit code 12345: 139 374s # min perf: time to succeed: 0.0 374s ok 4 /host/complex2 374s # Method called: org.freedesktop.Flatpak.Development.HostCommand(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 0) 374s Portal call failed: Mock portal failed 374s # min perf: time to fail: 0.0 374s ok 5 /host/fails 374s # End of host tests 374s # Start of subsandbox tests 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 0, @a{sv} {}) 374s # min perf: time to succeed: 0.1 374s ok 6 /subsandbox/simple 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 1, @a{sv} {}) 374s # min perf: time to succeed: 0.0 374s ok 7 /subsandbox/clear-env 374s # Property retrieved: org.freedesktop.portal.Flatpak.version 374s F: Using "/dev" as /app instead of runtime 374s F: Using / as /usr instead of runtime 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/dev', [b'some=command', b'--arg1', b'arg2'], {uint32 0: handle 0, 1: 1, 2: 2, 4: 3}, {'FOO': 'bar'}, uint32 0, {'unset-env': <['NOPE']>, 'app-fd': , 'usr-fd': }) 374s F: child_pid: 12345 374s F: child exited 12345: 5888 374s F: child exit code 12345: 23 374s # min perf: time to succeed: 0.0 374s ok 8 /subsandbox/complex 374s # Property retrieved: org.freedesktop.portal.Flatpak.version 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 256, @a{sv} {}) 374s # min perf: time to succeed: 0.0 374s ok 9 /subsandbox/empty_app 374s # Property retrieved: org.freedesktop.portal.Flatpak.version 374s # Property retrieved: org.freedesktop.portal.Flatpak.supports 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 32, @a{sv} {}) 374s # min perf: time to succeed: 0.0 374s ok 10 /subsandbox/expose-pids 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 0, @a{sv} {}) 374s Portal call failed: Mock portal failed 374s # min perf: time to fail: 0.0 374s ok 11 /subsandbox/fails 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 2, @a{sv} {}) 374s # min perf: time to succeed: 0.0 374s ok 12 /subsandbox/latest 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 8, @a{sv} {}) 374s # min perf: time to succeed: 0.0 374s ok 13 /subsandbox/no-net 374s # Property retrieved: org.freedesktop.portal.Flatpak.version 374s # Property retrieved: org.freedesktop.portal.Flatpak.supports 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 128, @a{sv} {}) 374s # min perf: time to succeed: 0.0 374s ok 14 /subsandbox/share-pids 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 16, @a{sv} {}) 374s # min perf: time to succeed: 0.0 374s ok 15 /subsandbox/watch-bus 374s # Start of sandbox tests 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 4, @a{sv} {}) 374s # min perf: time to succeed: 0.0 374s ok 16 /subsandbox/sandbox/simple 374s # Property retrieved: org.freedesktop.portal.Flatpak.version 374s # Method called: org.freedesktop.portal.Flatpak.Spawn(b'/', [b'some-command'], {uint32 0: handle 0, 1: 1, 2: 2}, @a{ss} {}, uint32 4, {'sandbox-expose': <['/foo', '/bar']>, 'sandbox-expose-ro': <['/proc', '/sys']>, 'sandbox-flags': , 'sandbox-expose-fd': <[handle 3]>, 'sandbox-expose-fd-ro': <[handle 4]>}) 374s # min perf: time to succeed: 0.0 374s ok 17 /subsandbox/sandbox/complex 374s # End of sandbox tests 374s # End of subsandbox tests 374s # Start of fail tests 374s /usr/libexec/flatpak-xdg-utils/flatpak-spawn: Invalid env format 374s Try "/usr/libexec/flatpak-xdg-utils/flatpak-spawn --help" for more information. 374s # min perf: time to fail immediately: 0.0 374s ok 18 /fail/invalid-env 374s /usr/libexec/flatpak-xdg-utils/flatpak-spawn: Invalid env format NOPE 374s Try "/usr/libexec/flatpak-xdg-utils/flatpak-spawn --help" for more information. 374s # min perf: time to fail immediately: 0.0 374s ok 19 /fail/invalid-env2 374s Invalid fd '' 374s # min perf: time to fail immediately: 0.0 374s ok 20 /fail/invalid-fd 375s Invalid fd 'yesplease' 375s # min perf: time to fail immediately: 0.0 375s ok 21 /fail/invalid-fd2 375s /usr/libexec/flatpak-xdg-utils/flatpak-spawn: Unknown sandbox flag tricolore 375s Try "/usr/libexec/flatpak-xdg-utils/flatpak-spawn --help" for more information. 375s # min perf: time to fail immediately: 0.0 375s ok 22 /fail/invalid-sandbox-flag 375s /usr/libexec/flatpak-xdg-utils/flatpak-spawn: Unknown sandbox flag 1e6 375s Try "/usr/libexec/flatpak-xdg-utils/flatpak-spawn --help" for more information. 375s # min perf: time to fail immediately: 0.0 375s ok 23 /fail/invalid-sandbox-flag2 375s /usr/libexec/flatpak-xdg-utils/flatpak-spawn: No command specified 375s Try "/usr/libexec/flatpak-xdg-utils/flatpak-spawn --help" for more information. 375s # min perf: time to fail immediately: 0.0 375s ok 24 /fail/no-command 375s Can't find bus: Unknown or unsupported transport “nope” for address “nope:” 375s # min perf: time to fail immediately: 0.0 375s ok 25 /fail/no-session-bus 375s # Property retrieved: org.freedesktop.portal.Flatpak.version 375s Failed to open to expose in sandbox: No such file or directory 375s # min perf: time to fail after version check: 0.0 375s ok 26 /fail/no-usr-path 375s # Property retrieved: org.freedesktop.portal.Flatpak.version 375s Failed to open /nonexistent to expose in sandbox: No such file or directory 375s # min perf: time to fail after version check: 0.0 375s ok 27 /fail/nonexistent-app-path 375s # Property retrieved: org.freedesktop.portal.Flatpak.version 375s Failed to open /nonexistent to expose in sandbox: No such file or directory 375s # min perf: time to fail after version check: 0.0 375s ok 28 /fail/nonexistent-usr-path 375s # Start of host-cannot tests 375s --host not compatible with --expose-pids 375s # min perf: time to fail immediately: 0.0 375s ok 29 /fail/host-cannot/--expose-pids 375s --host not compatible with --latest-version 375s # min perf: time to fail immediately: 0.0 375s ok 30 /fail/host-cannot/--latest-version 375s --host not compatible with --no-network 375s # min perf: time to fail immediately: 0.0 375s ok 31 /fail/host-cannot/--no-network 375s --host not compatible with --sandbox 375s # min perf: time to fail immediately: 0.0 375s ok 32 /fail/host-cannot/--sandbox 375s --host not compatible with --sandbox-expose 375s # min perf: time to fail immediately: 0.0 375s ok 33 /fail/host-cannot/--sandbox-expose=x 375s --host not compatible with --sandbox-expose-path 375s # min perf: time to fail immediately: 0.0 375s ok 34 /fail/host-cannot/--sandbox-expose-path=x 375s --host not compatible with --sandbox-expose-path-ro 375s # min perf: time to fail immediately: 0.0 375s ok 35 /fail/host-cannot/--sandbox-expose-path-ro=x 375s --host not compatible with --sandbox-expose-ro 375s # min perf: time to fail immediately: 0.0 375s ok 36 /fail/host-cannot/--sandbox-expose-ro=x 375s --host not compatible with --sandbox-flag 375s # min perf: time to fail immediately: 0.0 375s ok 37 /fail/host-cannot/--sandbox-flag=1 375s --host not compatible with --share-pids 375s # min perf: time to fail immediately: 0.0 375s ok 38 /fail/host-cannot/--share-pids 375s --host not compatible with --app-path 375s # min perf: time to fail immediately: 0.0 375s ok 39 /fail/host-cannot/--app-path= 375s --host not compatible with --app-path 375s # min perf: time to fail immediately: 0.0 375s ok 40 /fail/host-cannot/--app-path=x 375s --host not compatible with --usr-path 375s # min perf: time to fail immediately: 0.0 375s ok 41 /fail/host-cannot/--usr-path=x 375s # End of host-cannot tests 375s # End of fail tests 375s PASS: flatpak-xdg-utils/test-spawn.test 375s Running test: flatpak-xdg-utils/test-open.test 375s TAP version 13 375s # random seed: R02S1cf569dd83d33539617ad588dfbbccb9 375s 1..3 375s # xdg-open --help: Usage: 375s # xdg-open [OPTION?] { file | URL } 375s # 375s # Help Options: 375s # -h, --help Show help options 375s # 375s # Application Options: 375s # --version Show program version 375s # 375s # 375s ok 1 /help 375s # Method called: org.freedesktop.portal.OpenURI.OpenURI('', 'http://example.com/', @a{sv} {}) 375s ok 2 /uri 375s # Method called: org.freedesktop.portal.OpenURI.OpenFile('', handle 0, @a{sv} {}) 375s ok 3 /file 375s PASS: flatpak-xdg-utils/test-open.test 375s Running test: flatpak-xdg-utils/test-email.test 375s TAP version 13 375s # random seed: R02Sebcd35ee69aa9fd4a7cded0157691f24 375s 1..12 375s # xdg-open --help: Usage: 375s # xdg-email [OPTION?] [ mailto-uri | address(es) ] 375s # 375s # Help Options: 375s # -h, --help Show help options 375s # 375s # Application Options: 375s # --utf8 Indicates that all command line options are in utf8 375s # --cc=address Specify a recipient to be copied on the e-mail 375s # --bcc=address Specify a recipient to be blindly copied on the e-mail 375s # --subject=text Specify a subject for the e-mail 375s # --body=text Specify a body for the e-mail 375s # --attach=file Specify an attachment for the e-mail 375s # --version Show program version 375s # 375s # 375s ok 1 /help 375s # Start of minimal tests 375s # Method called: org.freedesktop.portal.Email.ComposeEmail('', {'address': <'me@example.com'>}) 375s ok 2 /minimal/v0 375s # Get property: org.freedesktop.portal.Email.version 375s # Method called: org.freedesktop.portal.Email.ComposeEmail('', {'address': <'me@example.com'>}) 375s ok 3 /minimal/v1 375s # Get property: org.freedesktop.portal.Email.version 375s # Method called: org.freedesktop.portal.Email.ComposeEmail('', {'addresses': <['me@example.com']>}) 375s ok 4 /minimal/v3 375s # End of minimal tests 375s # Start of maximal tests 375s # Method called: org.freedesktop.portal.Email.ComposeEmail('', {'address': <'me@example.com'>, 'subject': <'Make Money Fast'>, 'body': <'Your spam here'>, 'attachment_fds': <[handle 0]>}) 375s ok 5 /maximal/v0 375s # Get property: org.freedesktop.portal.Email.version 375s # Method called: org.freedesktop.portal.Email.ComposeEmail('', {'address': <'me@example.com'>, 'subject': <'Make Money Fast'>, 'body': <'Your spam here'>, 'attachment_fds': <[handle 0]>}) 375s ok 6 /maximal/v1 375s # Get property: org.freedesktop.portal.Email.version 375s # Method called: org.freedesktop.portal.Email.ComposeEmail('', {'addresses': <['me@example.com', 'you@example.com']>, 'cc': <['us@example.com', 'them@example.com']>, 'bcc': <['hidden@example.com', 'secret@example.com']>, 'subject': <'Make Money Fast'>, 'body': <'Your spam here'>, 'attachment_fds': <[handle 0]>}) 375s ok 7 /maximal/v3 375s # End of maximal tests 375s # Start of mailto tests 375s # xdg-email: No valid addresses found 375s # 375s ok 8 /mailto/none 375s # Method called: org.freedesktop.portal.OpenURI.OpenURI('', 'MailTo:?you-are-not-expected-to-understand-this', @a{sv} {}) 375s ok 9 /mailto/single 375s # Get property: org.freedesktop.portal.Email.version 375s # Method called: org.freedesktop.portal.Email.ComposeEmail('', {'addresses': <['me@example.com', 'you@example.com']>}) 375s ok 10 /mailto/multiple 375s # Get property: org.freedesktop.portal.Email.version 375s # Method called: org.freedesktop.portal.Email.ComposeEmail('', {'addresses': <['nobody@example.com', 'me@example.com', 'you@example.com']>, 'cc': <['us@example.com', 'them@example.com']>, 'bcc': <['hidden@example.com', 'secret@example.com']>, 'subject': <'Make Money Fast'>, 'body': <'Your spam here'>}) 375s ok 11 /mailto/complex 375s # Get property: org.freedesktop.portal.Email.version 375s # Method called: org.freedesktop.portal.Email.ComposeEmail('', {'addresses': <['me@example.com', 'you@example.com']>, 'cc': <['us@example.com', 'them@example.com']>, 'bcc': <['hidden@example.com', 'secret@example.com']>, 'subject': <'Make Money Fast'>, 'body': <'Your spam here'>}) 375s ok 12 /mailto/combined 375s # End of mailto tests 375s PASS: flatpak-xdg-utils/test-email.test 375s SUMMARY: total=3; passed=3; skipped=0; failed=0; user=0.4s; system=0.5s; maxrss=5760 376s autopkgtest [23:25:29]: test gnome-desktop-testing: -----------------------] 376s autopkgtest [23:25:29]: test gnome-desktop-testing: - - - - - - - - - - results - - - - - - - - - - 376s gnome-desktop-testing PASS 376s autopkgtest [23:25:29]: @@@@@@@@@@@@@@@@@@@@ summary 376s gnome-desktop-testing PASS 402s Creating nova instance adt-noble-arm64-flatpak-xdg-utils-20240311-231913-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-arm64-server-20240311.img (UUID 900cfff9-7f1a-42c7-81a7-22635cd2a5f9)...