2s autopkgtest [01:20:51]: starting date and time: 2024-07-27 01:20:51+0000 2s autopkgtest [01:20:51]: git checkout: fd3bed09 nova: allow more retries for quota issues 2s autopkgtest [01:20:51]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.2216vssk/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-click --apt-upgrade apprise --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-click/8.1.7-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@lcy02-87.secgroup --name adt-oracular-i386-apprise-20240727-012045-juju-7f2275-prod-proposed-migration-environment-2-2b136170-486e-4a11-9c2f-f39e22ef01ba --image adt/ubuntu-oracular-amd64-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,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 517s autopkgtest [01:29:26]: testbed dpkg architecture: amd64 517s autopkgtest [01:29:26]: testbed apt version: 2.9.6 517s autopkgtest [01:29:26]: test architecture: i386 517s autopkgtest [01:29:26]: @@@@@@@@@@@@@@@@@@@@ test bed setup 521s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 521s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 521s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [51.2 kB] 521s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [4288 B] 521s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [402 kB] 521s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [49.4 kB] 521s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [92.1 kB] 521s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 c-n-f Metadata [2116 B] 521s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [6244 B] 521s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [34.9 kB] 521s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 c-n-f Metadata [368 B] 521s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [368 kB] 521s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [165 kB] 521s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 c-n-f Metadata [9900 B] 521s Get:15 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [3052 B] 521s Get:16 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [8792 B] 521s Get:17 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 c-n-f Metadata [276 B] 522s Fetched 1332 kB in 0s (4206 kB/s) 522s Reading package lists... 527s Reading package lists... 527s Building dependency tree... 527s Reading state information... 527s Calculating upgrade... 527s The following packages will be upgraded: 527s binutils binutils-common binutils-x86-64-linux-gnu bpfcc-tools bpftrace 527s libbinutils libbpfcc libclang-cpp18 libclang1-18 libctf-nobfd0 libctf0 527s libgprofng0 libllvm18 liblz4-1 libsframe1 mawk python3-bpfcc 527s 17 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 527s Need to get 66.8 MB of archives. 527s After this operation, 37.9 MB of additional disk space will be used. 527s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 liblz4-1 amd64 1.9.4-3 [63.1 kB] 527s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 mawk amd64 1.3.4.20240622-2 [127 kB] 527s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libgprofng0 amd64 2.42.90.20240720-2ubuntu1 [860 kB] 527s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 libctf0 amd64 2.42.90.20240720-2ubuntu1 [95.7 kB] 527s Get:5 http://ftpmaster.internal/ubuntu oracular/main amd64 libctf-nobfd0 amd64 2.42.90.20240720-2ubuntu1 [97.7 kB] 527s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 binutils-x86-64-linux-gnu amd64 2.42.90.20240720-2ubuntu1 [2479 kB] 527s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 libbinutils amd64 2.42.90.20240720-2ubuntu1 [575 kB] 527s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 binutils amd64 2.42.90.20240720-2ubuntu1 [18.2 kB] 527s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 binutils-common amd64 2.42.90.20240720-2ubuntu1 [243 kB] 527s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 libsframe1 amd64 2.42.90.20240720-2ubuntu1 [14.5 kB] 527s Get:11 http://ftpmaster.internal/ubuntu oracular/main amd64 libclang-cpp18 amd64 1:18.1.8-4ubuntu1 [13.4 MB] 528s Get:12 http://ftpmaster.internal/ubuntu oracular/main amd64 libllvm18 amd64 1:18.1.8-4ubuntu1 [27.4 MB] 528s Get:13 http://ftpmaster.internal/ubuntu oracular/main amd64 libbpfcc amd64 0.30.0+ds-1ubuntu2 [644 kB] 528s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-bpfcc all 0.30.0+ds-1ubuntu2 [40.3 kB] 528s Get:15 http://ftpmaster.internal/ubuntu oracular/main amd64 bpfcc-tools all 0.30.0+ds-1ubuntu2 [697 kB] 528s Get:16 http://ftpmaster.internal/ubuntu oracular/main amd64 libclang1-18 amd64 1:18.1.8-4ubuntu1 [7755 kB] 528s Get:17 http://ftpmaster.internal/ubuntu oracular/main amd64 bpftrace amd64 0.21.2-1ubuntu1 [12.3 MB] 528s Fetched 66.8 MB in 1s (95.4 MB/s) 529s (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 ... 74523 files and directories currently installed.) 529s Preparing to unpack .../liblz4-1_1.9.4-3_amd64.deb ... 529s Unpacking liblz4-1:amd64 (1.9.4-3) over (1.9.4-2) ... 529s Setting up liblz4-1:amd64 (1.9.4-3) ... 529s (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 ... 74523 files and directories currently installed.) 529s Preparing to unpack .../00-mawk_1.3.4.20240622-2_amd64.deb ... 529s Unpacking mawk (1.3.4.20240622-2) over (1.3.4.20240622-1) ... 529s Preparing to unpack .../01-libgprofng0_2.42.90.20240720-2ubuntu1_amd64.deb ... 529s Unpacking libgprofng0:amd64 (2.42.90.20240720-2ubuntu1) over (2.42.50.20240710-1ubuntu1) ... 529s Preparing to unpack .../02-libctf0_2.42.90.20240720-2ubuntu1_amd64.deb ... 529s Unpacking libctf0:amd64 (2.42.90.20240720-2ubuntu1) over (2.42.50.20240710-1ubuntu1) ... 529s Preparing to unpack .../03-libctf-nobfd0_2.42.90.20240720-2ubuntu1_amd64.deb ... 529s Unpacking libctf-nobfd0:amd64 (2.42.90.20240720-2ubuntu1) over (2.42.50.20240710-1ubuntu1) ... 529s Preparing to unpack .../04-binutils-x86-64-linux-gnu_2.42.90.20240720-2ubuntu1_amd64.deb ... 529s Unpacking binutils-x86-64-linux-gnu (2.42.90.20240720-2ubuntu1) over (2.42.50.20240710-1ubuntu1) ... 529s Preparing to unpack .../05-libbinutils_2.42.90.20240720-2ubuntu1_amd64.deb ... 529s Unpacking libbinutils:amd64 (2.42.90.20240720-2ubuntu1) over (2.42.50.20240710-1ubuntu1) ... 529s Preparing to unpack .../06-binutils_2.42.90.20240720-2ubuntu1_amd64.deb ... 529s Unpacking binutils (2.42.90.20240720-2ubuntu1) over (2.42.50.20240710-1ubuntu1) ... 529s Preparing to unpack .../07-binutils-common_2.42.90.20240720-2ubuntu1_amd64.deb ... 529s Unpacking binutils-common:amd64 (2.42.90.20240720-2ubuntu1) over (2.42.50.20240710-1ubuntu1) ... 529s Preparing to unpack .../08-libsframe1_2.42.90.20240720-2ubuntu1_amd64.deb ... 529s Unpacking libsframe1:amd64 (2.42.90.20240720-2ubuntu1) over (2.42.50.20240710-1ubuntu1) ... 529s Preparing to unpack .../09-libclang-cpp18_1%3a18.1.8-4ubuntu1_amd64.deb ... 529s Unpacking libclang-cpp18 (1:18.1.8-4ubuntu1) over (1:18.1.8-1) ... 529s Preparing to unpack .../10-libllvm18_1%3a18.1.8-4ubuntu1_amd64.deb ... 529s Unpacking libllvm18:amd64 (1:18.1.8-4ubuntu1) over (1:18.1.8-1) ... 530s Preparing to unpack .../11-libbpfcc_0.30.0+ds-1ubuntu2_amd64.deb ... 530s Unpacking libbpfcc:amd64 (0.30.0+ds-1ubuntu2) over (0.29.1+ds-1ubuntu7) ... 530s Preparing to unpack .../12-python3-bpfcc_0.30.0+ds-1ubuntu2_all.deb ... 530s Unpacking python3-bpfcc (0.30.0+ds-1ubuntu2) over (0.29.1+ds-1ubuntu7) ... 530s Preparing to unpack .../13-bpfcc-tools_0.30.0+ds-1ubuntu2_all.deb ... 530s Unpacking bpfcc-tools (0.30.0+ds-1ubuntu2) over (0.29.1+ds-1ubuntu7) ... 530s Preparing to unpack .../14-libclang1-18_1%3a18.1.8-4ubuntu1_amd64.deb ... 530s Unpacking libclang1-18 (1:18.1.8-4ubuntu1) over (1:18.1.8-1) ... 531s Preparing to unpack .../15-bpftrace_0.21.2-1ubuntu1_amd64.deb ... 531s Unpacking bpftrace (0.21.2-1ubuntu1) over (0.20.2-1ubuntu4) ... 531s Setting up binutils-common:amd64 (2.42.90.20240720-2ubuntu1) ... 531s Setting up libctf-nobfd0:amd64 (2.42.90.20240720-2ubuntu1) ... 531s Setting up libsframe1:amd64 (2.42.90.20240720-2ubuntu1) ... 531s Setting up mawk (1.3.4.20240622-2) ... 531s Setting up libbinutils:amd64 (2.42.90.20240720-2ubuntu1) ... 531s Setting up libllvm18:amd64 (1:18.1.8-4ubuntu1) ... 531s Setting up libctf0:amd64 (2.42.90.20240720-2ubuntu1) ... 531s Setting up libclang1-18 (1:18.1.8-4ubuntu1) ... 531s Setting up libgprofng0:amd64 (2.42.90.20240720-2ubuntu1) ... 531s Setting up libclang-cpp18 (1:18.1.8-4ubuntu1) ... 531s Setting up libbpfcc:amd64 (0.30.0+ds-1ubuntu2) ... 531s Setting up python3-bpfcc (0.30.0+ds-1ubuntu2) ... 531s Setting up binutils-x86-64-linux-gnu (2.42.90.20240720-2ubuntu1) ... 531s Setting up bpftrace (0.21.2-1ubuntu1) ... 531s Setting up binutils (2.42.90.20240720-2ubuntu1) ... 531s Setting up bpfcc-tools (0.30.0+ds-1ubuntu2) ... 531s Processing triggers for man-db (2.12.1-2) ... 532s Processing triggers for libc-bin (2.39-0ubuntu9) ... 532s Reading package lists... 533s Building dependency tree... 533s Reading state information... 533s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 533s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 533s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 533s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 533s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 534s Reading package lists... 534s Reading package lists... 535s Building dependency tree... 535s Reading state information... 535s Calculating upgrade... 535s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 535s Reading package lists... 535s Building dependency tree... 535s Reading state information... 536s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 538s autopkgtest [01:29:47]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 538s autopkgtest [01:29:47]: @@@@@@@@@@@@@@@@@@@@ apt-source apprise 539s Get:1 http://ftpmaster.internal/ubuntu oracular/universe apprise 1.8.0-3 (dsc) [2341 B] 539s Get:2 http://ftpmaster.internal/ubuntu oracular/universe apprise 1.8.0-3 (tar) [1634 kB] 539s Get:3 http://ftpmaster.internal/ubuntu oracular/universe apprise 1.8.0-3 (diff) [4548 B] 539s gpgv: Signature made Sat Jul 6 04:48:12 2024 UTC 539s gpgv: using RSA key A8194D5D117E2D02DF30D30D07A9F562313446CD 539s gpgv: Can't check signature: No public key 539s dpkg-source: warning: cannot verify inline signature for ./apprise_1.8.0-3.dsc: no acceptable signature found 539s autopkgtest [01:29:48]: testing package apprise version 1.8.0-3 539s autopkgtest [01:29:48]: build not needed 544s autopkgtest [01:29:53]: test command1: preparing testbed 547s Note, using file '/tmp/autopkgtest.BebZe4/1-autopkgtest-satdep.dsc' to get the build dependencies 547s Reading package lists... 547s Building dependency tree... 547s Reading state information... 547s Starting pkgProblemResolver with broken count: 0 547s Starting 2 pkgProblemResolver with broken count: 0 547s Done 548s The following NEW packages will be installed: 548s apprise build-essential cpp cpp-14 cpp-14-x86-64-linux-gnu 548s cpp-x86-64-linux-gnu g++ g++-14 g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu 548s gcc gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu libasan8 libatomic1 548s libcc1-0 libgcc-14-dev libhwasan0 libisl23 libitm1 liblsan0 libmpc3 548s libquadmath0 libstdc++-14-dev libtsan2 libubsan1 python3-click 548s python3-colorama python3-iniconfig python3-markdown python3-packaging 548s python3-pluggy python3-pytest python3-pytest-mock python3-requests-oauthlib 548s 0 upgraded, 36 newly installed, 0 to remove and 0 not upgraded. 548s Need to get 66.6 MB of archives. 548s After this operation, 227 MB of additional disk space will be used. 548s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-colorama all 0.4.6-4 [32.1 kB] 548s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 python3-click all 8.1.7-2 [79.5 kB] 548s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-markdown all 3.6-1 [73.4 kB] 548s Get:4 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-requests-oauthlib all 1.3.1-1 [18.8 kB] 548s Get:5 http://ftpmaster.internal/ubuntu oracular/universe amd64 apprise all 1.8.0-3 [778 kB] 548s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 548s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 548s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-14-x86-64-linux-gnu amd64 14.1.0-5ubuntu1 [11.9 MB] 549s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-14 amd64 14.1.0-5ubuntu1 [1030 B] 549s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 549s Get:11 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 549s Get:12 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-5ubuntu1 [47.6 kB] 549s Get:13 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-5ubuntu1 [29.1 kB] 549s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-5ubuntu1 [10.3 kB] 549s Get:15 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-5ubuntu1 [2997 kB] 549s Get:16 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-5ubuntu1 [1317 kB] 549s Get:17 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-5ubuntu1 [2733 kB] 549s Get:18 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-5ubuntu1 [1178 kB] 549s Get:19 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-5ubuntu1 [1634 kB] 549s Get:20 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-5ubuntu1 [153 kB] 549s Get:21 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-14-dev amd64 14.1.0-5ubuntu1 [2813 kB] 549s Get:22 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14-x86-64-linux-gnu amd64 14.1.0-5ubuntu1 [23.4 MB] 550s Get:23 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14 amd64 14.1.0-5ubuntu1 [516 kB] 550s Get:24 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 550s Get:25 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 550s Get:26 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-14-dev amd64 14.1.0-5ubuntu1 [2476 kB] 550s Get:27 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-14-x86-64-linux-gnu amd64 14.1.0-5ubuntu1 [13.4 MB] 550s Get:28 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-14 amd64 14.1.0-5ubuntu1 [18.0 kB] 550s Get:29 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 550s Get:30 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 550s Get:31 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 550s Get:32 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 550s Get:33 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-packaging all 24.1-1 [41.4 kB] 550s Get:34 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 550s Get:35 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-pytest all 7.4.4-1 [305 kB] 550s Get:36 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-pytest-mock all 3.14.0-1 [11.6 kB] 551s Fetched 66.6 MB in 3s (26.2 MB/s) 551s Selecting previously unselected package python3-colorama. 551s (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 ... 74531 files and directories currently installed.) 551s Preparing to unpack .../00-python3-colorama_0.4.6-4_all.deb ... 551s Unpacking python3-colorama (0.4.6-4) ... 551s Selecting previously unselected package python3-click. 551s Preparing to unpack .../01-python3-click_8.1.7-2_all.deb ... 551s Unpacking python3-click (8.1.7-2) ... 551s Selecting previously unselected package python3-markdown. 551s Preparing to unpack .../02-python3-markdown_3.6-1_all.deb ... 551s Unpacking python3-markdown (3.6-1) ... 551s Selecting previously unselected package python3-requests-oauthlib. 551s Preparing to unpack .../03-python3-requests-oauthlib_1.3.1-1_all.deb ... 551s Unpacking python3-requests-oauthlib (1.3.1-1) ... 551s Selecting previously unselected package apprise. 551s Preparing to unpack .../04-apprise_1.8.0-3_all.deb ... 551s Unpacking apprise (1.8.0-3) ... 551s Selecting previously unselected package libisl23:amd64. 551s Preparing to unpack .../05-libisl23_0.26-3build1_amd64.deb ... 551s Unpacking libisl23:amd64 (0.26-3build1) ... 551s Selecting previously unselected package libmpc3:amd64. 551s Preparing to unpack .../06-libmpc3_1.3.1-1build1_amd64.deb ... 551s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 551s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 551s Preparing to unpack .../07-cpp-14-x86-64-linux-gnu_14.1.0-5ubuntu1_amd64.deb ... 551s Unpacking cpp-14-x86-64-linux-gnu (14.1.0-5ubuntu1) ... 551s Selecting previously unselected package cpp-14. 551s Preparing to unpack .../08-cpp-14_14.1.0-5ubuntu1_amd64.deb ... 551s Unpacking cpp-14 (14.1.0-5ubuntu1) ... 551s Selecting previously unselected package cpp-x86-64-linux-gnu. 551s Preparing to unpack .../09-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 551s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 551s Selecting previously unselected package cpp. 551s Preparing to unpack .../10-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 551s Unpacking cpp (4:14.1.0-2ubuntu1) ... 551s Selecting previously unselected package libcc1-0:amd64. 551s Preparing to unpack .../11-libcc1-0_14.1.0-5ubuntu1_amd64.deb ... 551s Unpacking libcc1-0:amd64 (14.1.0-5ubuntu1) ... 551s Selecting previously unselected package libitm1:amd64. 551s Preparing to unpack .../12-libitm1_14.1.0-5ubuntu1_amd64.deb ... 551s Unpacking libitm1:amd64 (14.1.0-5ubuntu1) ... 551s Selecting previously unselected package libatomic1:amd64. 551s Preparing to unpack .../13-libatomic1_14.1.0-5ubuntu1_amd64.deb ... 551s Unpacking libatomic1:amd64 (14.1.0-5ubuntu1) ... 551s Selecting previously unselected package libasan8:amd64. 551s Preparing to unpack .../14-libasan8_14.1.0-5ubuntu1_amd64.deb ... 551s Unpacking libasan8:amd64 (14.1.0-5ubuntu1) ... 552s Selecting previously unselected package liblsan0:amd64. 552s Preparing to unpack .../15-liblsan0_14.1.0-5ubuntu1_amd64.deb ... 552s Unpacking liblsan0:amd64 (14.1.0-5ubuntu1) ... 552s Selecting previously unselected package libtsan2:amd64. 552s Preparing to unpack .../16-libtsan2_14.1.0-5ubuntu1_amd64.deb ... 552s Unpacking libtsan2:amd64 (14.1.0-5ubuntu1) ... 552s Selecting previously unselected package libubsan1:amd64. 552s Preparing to unpack .../17-libubsan1_14.1.0-5ubuntu1_amd64.deb ... 552s Unpacking libubsan1:amd64 (14.1.0-5ubuntu1) ... 552s Selecting previously unselected package libhwasan0:amd64. 552s Preparing to unpack .../18-libhwasan0_14.1.0-5ubuntu1_amd64.deb ... 552s Unpacking libhwasan0:amd64 (14.1.0-5ubuntu1) ... 552s Selecting previously unselected package libquadmath0:amd64. 552s Preparing to unpack .../19-libquadmath0_14.1.0-5ubuntu1_amd64.deb ... 552s Unpacking libquadmath0:amd64 (14.1.0-5ubuntu1) ... 552s Selecting previously unselected package libgcc-14-dev:amd64. 552s Preparing to unpack .../20-libgcc-14-dev_14.1.0-5ubuntu1_amd64.deb ... 552s Unpacking libgcc-14-dev:amd64 (14.1.0-5ubuntu1) ... 552s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 552s Preparing to unpack .../21-gcc-14-x86-64-linux-gnu_14.1.0-5ubuntu1_amd64.deb ... 552s Unpacking gcc-14-x86-64-linux-gnu (14.1.0-5ubuntu1) ... 552s Selecting previously unselected package gcc-14. 552s Preparing to unpack .../22-gcc-14_14.1.0-5ubuntu1_amd64.deb ... 552s Unpacking gcc-14 (14.1.0-5ubuntu1) ... 552s Selecting previously unselected package gcc-x86-64-linux-gnu. 552s Preparing to unpack .../23-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 552s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 552s Selecting previously unselected package gcc. 552s Preparing to unpack .../24-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 552s Unpacking gcc (4:14.1.0-2ubuntu1) ... 552s Selecting previously unselected package libstdc++-14-dev:amd64. 552s Preparing to unpack .../25-libstdc++-14-dev_14.1.0-5ubuntu1_amd64.deb ... 552s Unpacking libstdc++-14-dev:amd64 (14.1.0-5ubuntu1) ... 553s Selecting previously unselected package g++-14-x86-64-linux-gnu. 553s Preparing to unpack .../26-g++-14-x86-64-linux-gnu_14.1.0-5ubuntu1_amd64.deb ... 553s Unpacking g++-14-x86-64-linux-gnu (14.1.0-5ubuntu1) ... 553s Selecting previously unselected package g++-14. 553s Preparing to unpack .../27-g++-14_14.1.0-5ubuntu1_amd64.deb ... 553s Unpacking g++-14 (14.1.0-5ubuntu1) ... 553s Selecting previously unselected package g++-x86-64-linux-gnu. 553s Preparing to unpack .../28-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 553s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 553s Selecting previously unselected package g++. 553s Preparing to unpack .../29-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 553s Unpacking g++ (4:14.1.0-2ubuntu1) ... 553s Selecting previously unselected package build-essential. 553s Preparing to unpack .../30-build-essential_12.10ubuntu1_amd64.deb ... 553s Unpacking build-essential (12.10ubuntu1) ... 553s Selecting previously unselected package python3-iniconfig. 553s Preparing to unpack .../31-python3-iniconfig_1.1.1-2_all.deb ... 553s Unpacking python3-iniconfig (1.1.1-2) ... 553s Selecting previously unselected package python3-packaging. 553s Preparing to unpack .../32-python3-packaging_24.1-1_all.deb ... 553s Unpacking python3-packaging (24.1-1) ... 553s Selecting previously unselected package python3-pluggy. 553s Preparing to unpack .../33-python3-pluggy_1.5.0-1_all.deb ... 553s Unpacking python3-pluggy (1.5.0-1) ... 553s Selecting previously unselected package python3-pytest. 553s Preparing to unpack .../34-python3-pytest_7.4.4-1_all.deb ... 553s Unpacking python3-pytest (7.4.4-1) ... 553s Selecting previously unselected package python3-pytest-mock. 553s Preparing to unpack .../35-python3-pytest-mock_3.14.0-1_all.deb ... 553s Unpacking python3-pytest-mock (3.14.0-1) ... 553s Setting up python3-iniconfig (1.1.1-2) ... 553s Setting up python3-colorama (0.4.6-4) ... 553s Setting up python3-click (8.1.7-2) ... 553s Setting up python3-packaging (24.1-1) ... 554s Setting up libquadmath0:amd64 (14.1.0-5ubuntu1) ... 554s Setting up libmpc3:amd64 (1.3.1-1build1) ... 554s Setting up libatomic1:amd64 (14.1.0-5ubuntu1) ... 554s Setting up python3-markdown (3.6-1) ... 554s Setting up python3-pluggy (1.5.0-1) ... 554s Setting up libubsan1:amd64 (14.1.0-5ubuntu1) ... 554s Setting up libhwasan0:amd64 (14.1.0-5ubuntu1) ... 554s Setting up libasan8:amd64 (14.1.0-5ubuntu1) ... 554s Setting up libtsan2:amd64 (14.1.0-5ubuntu1) ... 554s Setting up libisl23:amd64 (0.26-3build1) ... 554s Setting up libcc1-0:amd64 (14.1.0-5ubuntu1) ... 554s Setting up liblsan0:amd64 (14.1.0-5ubuntu1) ... 554s Setting up libitm1:amd64 (14.1.0-5ubuntu1) ... 554s Setting up python3-requests-oauthlib (1.3.1-1) ... 554s Setting up python3-pytest (7.4.4-1) ... 554s Setting up cpp-14-x86-64-linux-gnu (14.1.0-5ubuntu1) ... 554s Setting up cpp-14 (14.1.0-5ubuntu1) ... 554s Setting up python3-pytest-mock (3.14.0-1) ... 554s Setting up apprise (1.8.0-3) ... 555s Setting up libgcc-14-dev:amd64 (14.1.0-5ubuntu1) ... 555s Setting up libstdc++-14-dev:amd64 (14.1.0-5ubuntu1) ... 555s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 555s Setting up cpp (4:14.1.0-2ubuntu1) ... 555s Setting up gcc-14-x86-64-linux-gnu (14.1.0-5ubuntu1) ... 555s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 555s Setting up gcc-14 (14.1.0-5ubuntu1) ... 555s Setting up g++-14-x86-64-linux-gnu (14.1.0-5ubuntu1) ... 555s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 555s Setting up g++-14 (14.1.0-5ubuntu1) ... 555s Setting up gcc (4:14.1.0-2ubuntu1) ... 555s Setting up g++ (4:14.1.0-2ubuntu1) ... 555s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 555s Setting up build-essential (12.10ubuntu1) ... 555s Processing triggers for man-db (2.12.1-2) ... 555s Processing triggers for libc-bin (2.39-0ubuntu9) ... 556s Reading package lists... 557s Building dependency tree... 557s Reading state information... 557s Starting pkgProblemResolver with broken count: 0 557s Starting 2 pkgProblemResolver with broken count: 0 557s Done 557s The following NEW packages will be installed: 557s autopkgtest-satdep 557s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 557s Need to get 0 B/700 B of archives. 557s After this operation, 0 B of additional disk space will be used. 557s Get:1 /tmp/autopkgtest.BebZe4/2-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [700 B] 558s Selecting previously unselected package autopkgtest-satdep. 558s (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 ... 76301 files and directories currently installed.) 558s Preparing to unpack .../2-autopkgtest-satdep.deb ... 558s Unpacking autopkgtest-satdep (0) ... 558s Setting up autopkgtest-satdep (0) ... 559s (Reading database ... 76301 files and directories currently installed.) 559s Removing autopkgtest-satdep (0) ... 560s autopkgtest [01:30:09]: test command1: python3 -m pytest -v -s test/ -p no:warnings 560s autopkgtest [01:30:09]: test command1: [----------------------- 560s ============================= test session starts ============================== 560s platform linux -- Python 3.12.4, pytest-7.4.4, pluggy-1.5.0 -- /usr/bin/python3 560s cachedir: .pytest_cache 560s rootdir: /tmp/autopkgtest.BebZe4/build.ToW/src 560s configfile: setup.cfg 560s plugins: mock-3.14.0 566s collecting ... collected 474 items / 2 skipped 566s 566s test/test_api.py::test_apprise_object PASSED 566s test/test_api.py::test_apprise_async PASSED 566s test/test_api.py::test_apprise_pretty_print PASSED 566s test/test_api.py::test_apprise_tagging PASSED 566s test/test_api.py::test_apprise_tagging_async PASSED 566s test/test_api.py::test_apprise_schemas PASSED 566s test/test_api.py::test_apprise_urlbase_object PASSED 566s test/test_api.py::test_apprise_notify_formats PASSED 566s test/test_api.py::test_apprise_asset PASSED 566s test/test_api.py::test_apprise_disabled_plugins PASSED 567s test/test_api.py::test_apprise_details PASSED 567s test/test_api.py::test_apprise_details_plugin_verification PASSED 567s test/test_api.py::test_apprise_async_mode PASSED 567s test/test_api.py::test_notify_matrix_dynamic_importing PASSED 567s test/test_apprise_attachments.py::test_apprise_attachment PASSED 567s test/test_apprise_attachments.py::test_apprise_attachment_truncate FAILED 567s test/test_apprise_attachments.py::test_apprise_attachment_instantiate PASSED 567s test/test_apprise_attachments.py::test_attachment_matrix_dynamic_importing PASSED 567s test/test_apprise_cli.py::test_apprise_cli_nux_env PASSED 567s test/test_apprise_cli.py::test_apprise_cli_modules PASSED 567s test/test_apprise_cli.py::test_apprise_cli_details PASSED 567s test/test_apprise_cli.py::test_apprise_cli_plugin_loading PASSED 567s test/test_apprise_cli.py::test_apprise_cli_windows_env PASSED 567s test/test_apprise_config.py::test_apprise_config PASSED 567s test/test_apprise_config.py::test_apprise_multi_config_entries PASSED 567s test/test_apprise_config.py::test_apprise_add_config PASSED 567s test/test_apprise_config.py::test_apprise_config_tagging PASSED 567s test/test_apprise_config.py::test_apprise_config_instantiate PASSED 567s test/test_apprise_config.py::test_invalid_apprise_config PASSED 567s test/test_apprise_config.py::test_apprise_config_with_apprise_obj PASSED 567s test/test_apprise_config.py::test_recursive_config_inclusion PASSED 567s test/test_apprise_config.py::test_apprise_config_matrix_load PASSED 567s test/test_apprise_config.py::test_configmatrix_dynamic_importing PASSED 567s test/test_apprise_config.py::test_config_base_parse_inaccessible_text_file PASSED 567s test/test_apprise_config.py::test_config_base_parse_yaml_file01 PASSED 567s test/test_apprise_config.py::test_config_base_parse_yaml_file02 PASSED 567s test/test_apprise_config.py::test_config_base_parse_yaml_file03 PASSED 567s test/test_apprise_config.py::test_config_base_parse_yaml_file04 PASSED 568s test/test_apprise_config.py::test_apprise_config_template_parse PASSED 568s test/test_apprise_emojis.py::test_emojis PASSED 568s test/test_apprise_pickle.py::test_apprise_pickle_asset PASSED 568s test/test_apprise_pickle.py::test_apprise_pickle_locale PASSED 568s test/test_apprise_pickle.py::test_apprise_pickle_core PASSED 568s test/test_apprise_translations.py::test_apprise_trans PASSED 568s test/test_apprise_translations.py::test_apprise_trans_gettext_init PASSED 568s test/test_apprise_translations.py::test_apprise_trans_gettext_translations PASSED 568s test/test_apprise_translations.py::test_apprise_trans_gettext_lang_at PASSED 568s test/test_apprise_translations.py::test_apprise_trans_add PASSED 568s test/test_apprise_translations.py::test_apprise_trans_windows_users_win SKIPPED 568s test/test_apprise_translations.py::test_apprise_trans_windows_users_nux PASSED 568s test/test_apprise_translations.py::test_detect_language_using_env PASSED 568s test/test_apprise_translations.py::test_apprise_trans_gettext_missing PASSED 568s test/test_apprise_utils.py::test_parse_qsd PASSED 568s test/test_apprise_utils.py::test_parse_url_general PASSED 568s test/test_apprise_utils.py::test_parse_url_simple PASSED 568s test/test_apprise_utils.py::test_url_assembly PASSED 568s test/test_apprise_utils.py::test_parse_bool PASSED 568s test/test_apprise_utils.py::test_is_uuid PASSED 568s test/test_apprise_utils.py::test_is_hostname PASSED 568s test/test_apprise_utils.py::test_is_ipaddr PASSED 568s test/test_apprise_utils.py::test_is_email PASSED 568s test/test_apprise_utils.py::test_is_call_sign_no PASSED 568s test/test_apprise_utils.py::test_is_phone_no PASSED 568s test/test_apprise_utils.py::test_parse_call_sign PASSED 568s test/test_apprise_utils.py::test_parse_phone_no PASSED 568s test/test_apprise_utils.py::test_parse_emails PASSED 568s test/test_apprise_utils.py::test_parse_urls PASSED 568s test/test_apprise_utils.py::test_dict_full_update PASSED 568s test/test_apprise_utils.py::test_parse_list PASSED 568s test/test_apprise_utils.py::test_import_module PASSED 568s test/test_apprise_utils.py::test_module_detection PASSED 568s test/test_apprise_utils.py::test_exclusive_match PASSED 568s test/test_apprise_utils.py::test_apprise_validate_regex PASSED 568s test/test_apprise_utils.py::test_environ_temporary_change PASSED 568s test/test_apprise_utils.py::test_apply_templating PASSED 568s test/test_apprise_utils.py::test_cwe312_word PASSED 568s test/test_apprise_utils.py::test_cwe312_url PASSED 568s test/test_asyncio.py::test_apprise_asyncio_runtime_error SKIPPED (Re...) 568s test/test_attach_base.py::test_mimetype_initialization PASSED 568s test/test_attach_base.py::test_attach_base PASSED 568s test/test_attach_file.py::test_attach_file_parse_url PASSED 568s test/test_attach_file.py::test_file_expiry PASSED 568s test/test_attach_file.py::test_attach_file PASSED 568s test/test_attach_http.py::test_attach_http_parse_url PASSED 568s test/test_attach_http.py::test_attach_http_query_string_dictionary PASSED 568s test/test_attach_http.py::test_attach_http PASSED 568s test/test_config_base.py::test_config_base PASSED 568s test/test_config_base.py::test_config_base_detect_config_format PASSED 568s test/test_config_base.py::test_config_base_config_parse PASSED 568s test/test_config_base.py::test_config_base_discord_bug_report_01 PASSED 568s test/test_config_base.py::test_config_base_config_parse_text PASSED 568s test/test_config_base.py::test_config_base_config_tag_groups_text PASSED 568s test/test_config_base.py::test_config_base_config_parse_text_with_url PASSED 568s test/test_config_base.py::test_config_base_config_parse_yaml PASSED 568s test/test_config_base.py::test_yaml_vs_text_tagging PASSED 568s test/test_config_base.py::test_config_base_config_tag_groups_yaml_01 PASSED 568s test/test_config_base.py::test_config_base_config_tag_groups_yaml_02 PASSED 568s test/test_config_base.py::test_config_base_config_parse_yaml_globals PASSED 568s test/test_config_base.py::test_config_base_config_parse_yaml_list PASSED 568s test/test_config_file.py::test_config_file PASSED 568s test/test_config_file.py::test_config_file_exceptions PASSED 568s test/test_config_http.py::test_config_http PASSED 568s test/test_config_memory.py::test_config_memory PASSED 568s test/test_conversion.py::test_conversion_html_to_text PASSED 568s test/test_conversion.py::test_conversion_text_to PASSED 568s test/test_conversion.py::test_conversion_markdown_to_html PASSED 568s test/test_decorator_notify.py::test_notify_simple_decoration PASSED 568s test/test_decorator_notify.py::test_notify_complex_decoration PASSED 568s test/test_decorator_notify.py::test_notify_multi_instance_decoration PASSED 568s test/test_decorator_notify.py::test_custom_notify_plugin_decoration PASSED 568s test/test_escapes.py::test_apprise_interpret_escapes PASSED 568s test/test_escapes.py::test_apprise_escaping PASSED 568s test/test_logger.py::test_apprise_logger PASSED 568s test/test_logger.py::test_apprise_log_memory_captures PASSED 568s test/test_logger.py::test_apprise_log_file_captures PASSED 568s test/test_logger.py::test_apprise_secure_logging PASSED 568s test/test_notification_manager.py::test_notification_manager_general PASSED 568s test/test_notification_manager.py::test_notification_manager_module_loading PASSED 568s test/test_notification_manager.py::test_notification_manager_decorators PASSED 572s test/test_notify_base.py::test_notify_base PASSED 572s test/test_notify_base.py::test_notify_base_urls PASSED 572s test/test_plugin_apprise_api.py::test_plugin_apprise_urls PASSED 572s test/test_plugin_apprise_api.py::test_notify_apprise_api_attachments PASSED 572s test/test_plugin_aprs.py::test_plugin_aprs_urls PASSED 572s test/test_plugin_aprs.py::test_plugin_aprs_edge_cases PASSED 572s test/test_plugin_aprs.py::test_plugin_aprs_config_files PASSED 572s test/test_plugin_bark.py::test_plugin_bark_urls PASSED 572s test/test_plugin_boxcar.py::test_plugin_boxcar_urls PASSED 572s test/test_plugin_boxcar.py::test_plugin_boxcar_edge_cases PASSED 572s test/test_plugin_bulksms.py::test_plugin_bulksms_urls PASSED 572s test/test_plugin_bulksms.py::test_plugin_bulksms_edge_cases PASSED 572s test/test_plugin_bulkvs.py::test_plugin_bulkvs_urls PASSED 572s test/test_plugin_bulkvs.py::test_plugin_bulkvs_edge_cases PASSED 572s test/test_plugin_burstsms.py::test_plugin_burstsms_urls PASSED 572s test/test_plugin_burstsms.py::test_plugin_burstsms_edge_cases PASSED 572s test/test_plugin_chantify.py::test_plugin_chantify_urls PASSED 572s test/test_plugin_clicksend.py::test_plugin_clicksend_urls PASSED 572s test/test_plugin_custom_form.py::test_plugin_custom_form_urls PASSED 572s test/test_plugin_custom_form.py::test_plugin_custom_form_attachments PASSED 572s test/test_plugin_custom_form.py::test_plugin_custom_form_edge_cases PASSED 572s test/test_plugin_custom_json.py::test_plugin_custom_json_urls PASSED 572s test/test_plugin_custom_json.py::test_plugin_custom_json_edge_cases PASSED 572s test/test_plugin_custom_json.py::test_notify_json_plugin_attachments PASSED 572s test/test_plugin_custom_json.py::test_plugin_custom_form_for_synology PASSED 572s test/test_plugin_custom_xml.py::test_plugin_custom_xml_urls PASSED 572s test/test_plugin_custom_xml.py::test_notify_xml_plugin_attachments PASSED 572s test/test_plugin_custom_xml.py::test_plugin_custom_xml_edge_cases PASSED 572s test/test_plugin_d7networks.py::test_plugin_d7networks_urls PASSED 572s test/test_plugin_d7networks.py::test_plugin_d7networks_edge_cases PASSED 572s test/test_plugin_dapnet.py::test_plugin_dapnet_urls PASSED 572s test/test_plugin_dapnet.py::test_plugin_dapnet_edge_cases PASSED 572s test/test_plugin_dapnet.py::test_plugin_dapnet_config_files PASSED 572s test/test_plugin_dingtalk.py::test_plugin_dingtalk_urls PASSED 573s test/test_plugin_discord.py::test_plugin_discord_urls PASSED 573s test/test_plugin_discord.py::test_plugin_discord_notifications PASSED 573s test/test_plugin_discord.py::test_plugin_discord_general PASSED 573s test/test_plugin_discord.py::test_plugin_discord_overflow PASSED 573s test/test_plugin_discord.py::test_plugin_discord_markdown_extra PASSED 573s test/test_plugin_discord.py::test_plugin_discord_attachments PASSED 573s test/test_plugin_email.py::test_plugin_email PASSED 573s test/test_plugin_email.py::test_plugin_email_webbase_lookup PASSED 573s test/test_plugin_email.py::test_plugin_email_smtplib_init_fail PASSED 573s test/test_plugin_email.py::test_plugin_email_smtplib_send_okay PASSED 573s test/test_plugin_email.py::test_plugin_email_smtplib_send_multiple_recipients PASSED 573s test/test_plugin_email.py::test_plugin_email_smtplib_internationalization PASSED 573s test/test_plugin_email.py::test_plugin_email_url_escaping PASSED 573s test/test_plugin_email.py::test_plugin_email_url_variations PASSED 573s test/test_plugin_email.py::test_plugin_email_dict_variations PASSED 573s test/test_plugin_email.py::test_plugin_email_url_parsing PASSED 573s test/test_plugin_email.py::test_plugin_email_plus_in_toemail PASSED 573s test/test_plugin_email.py::test_plugin_email_formatting_990 PASSED 573s test/test_plugin_email.py::test_plugin_email_variables_1087 PASSED 573s test/test_plugin_email.py::test_plugin_host_detection_from_source_email PASSED 573s test/test_plugin_email.py::test_plugin_email_by_ipaddr_1113 PASSED 573s test/test_plugin_emby.py::test_plugin_template_urls PASSED 573s test/test_plugin_emby.py::test_plugin_emby_general PASSED 573s test/test_plugin_emby.py::test_plugin_emby_login PASSED 573s test/test_plugin_emby.py::test_plugin_emby_sessions PASSED 573s test/test_plugin_emby.py::test_plugin_emby_logout PASSED 573s test/test_plugin_enigma2.py::test_plugin_enigma2_urls PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_urls PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_legacy_default PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_legacy_priorities PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_legacy_no_colors PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_legacy_colors PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_oauth_default PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_oauth_invalid_project_id PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_oauth_keyfile_error PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_oauth_data_parameters PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_oauth_priorities PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_oauth_no_colors PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_oauth_colors PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_keyfile_parse_default PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_keyfile_parse_no_expiry PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_keyfile_parse_user_agent PASSED 574s test/test_plugin_fcm.py::test_plugin_fcm_keyfile_parse_keyfile_failures PASSED 575s test/test_plugin_fcm.py::test_plugin_fcm_keyfile_parse_token_failures PASSED 575s test/test_plugin_fcm.py::test_plugin_fcm_bad_keyfile_parse PASSED 575s test/test_plugin_fcm.py::test_plugin_fcm_keyfile_missing_entries_parse PASSED 575s test/test_plugin_fcm.py::test_plugin_fcm_priority_manager PASSED 575s test/test_plugin_fcm.py::test_plugin_fcm_color_manager PASSED 575s test/test_plugin_fcm.py::test_plugin_fcm_cryptography_import_error SKIPPED 575s test/test_plugin_fcm.py::test_plugin_fcm_edge_cases PASSED 575s test/test_plugin_feishu.py::test_plugin_feishu_urls PASSED 575s test/test_plugin_flock.py::test_plugin_flock_urls PASSED 575s test/test_plugin_flock.py::test_plugin_flock_edge_cases PASSED 575s test/test_plugin_freemobile.py::test_plugin_freemobile_urls PASSED 575s test/test_plugin_gnome.py::test_plugin_gnome_general_success PASSED 575s test/test_plugin_gnome.py::test_plugin_gnome_image_success PASSED 575s test/test_plugin_gnome.py::test_plugin_gnome_priority PASSED 575s test/test_plugin_gnome.py::test_plugin_gnome_urgency PASSED 575s test/test_plugin_gnome.py::test_plugin_gnome_parse_configuration PASSED 575s test/test_plugin_gnome.py::test_plugin_gnome_missing_icon PASSED 575s test/test_plugin_gnome.py::test_plugin_gnome_disabled_plugin PASSED 575s test/test_plugin_gnome.py::test_plugin_gnome_set_urgency PASSED 575s test/test_plugin_gnome.py::test_plugin_gnome_gi_croaks PASSED 575s test/test_plugin_gnome.py::test_plugin_gnome_notify_croaks PASSED 575s test/test_plugin_google_chat.py::test_plugin_google_chat_urls PASSED 575s test/test_plugin_google_chat.py::test_plugin_google_chat_general PASSED 575s test/test_plugin_google_chat.py::test_plugin_google_chat_edge_case PASSED 575s test/test_plugin_gotify.py::test_plugin_gotify_urls PASSED 575s test/test_plugin_gotify.py::test_plugin_gotify_edge_cases PASSED 575s test/test_plugin_gotify.py::test_plugin_gotify_config_files PASSED 575s test/test_plugin_growl.py::test_plugin_growl_gntp_import_error PASSED 575s test/test_plugin_growl.py::test_plugin_growl_exception_handling SKIPPED 576s test/test_plugin_growl.py::test_plugin_growl_general SKIPPED (Requir...) 576s test/test_plugin_growl.py::test_plugin_growl_config_files SKIPPED (R...) 576s test/test_plugin_guilded.py::test_plugin_guilded_urls PASSED 576s test/test_plugin_guilded.py::test_plugin_guilded_general PASSED 576s test/test_plugin_homeassistant.py::test_plugin_homeassistant_urls PASSED 576s test/test_plugin_homeassistant.py::test_plugin_homeassistant_general PASSED 576s test/test_plugin_httpsms.py::test_plugin_httpsms_urls PASSED 576s test/test_plugin_httpsms.py::test_plugin_httpsms_edge_cases PASSED 576s test/test_plugin_ifttt.py::test_plugin_ifttt_urls PASSED 576s test/test_plugin_ifttt.py::test_plugin_ifttt_edge_cases PASSED 576s test/test_plugin_join.py::test_plugin_join_urls PASSED 576s test/test_plugin_join.py::test_plugin_join_edge_cases PASSED 576s test/test_plugin_join.py::test_plugin_join_config_files PASSED 576s test/test_plugin_kavenegar.py::test_plugin_kavenegar_urls PASSED 576s test/test_plugin_kumulos.py::test_plugin_kumulos_urls PASSED 576s test/test_plugin_kumulos.py::test_plugin_kumulos_edge_cases PASSED 576s test/test_plugin_lametric.py::test_plugin_lametric_urls PASSED 576s test/test_plugin_lametric.py::test_plugin_lametric_edge_cases PASSED 576s test/test_plugin_line.py::test_plugin_line_urls PASSED 576s test/test_plugin_lunasea.py::test_plugin_lunasea_urls PASSED 576s test/test_plugin_lunasea.py::test_plugin_custom_lunasea_edge_cases PASSED 576s test/test_plugin_macosx.py::test_plugin_macosx_general_success hello 576s hello 576s hello 576s hello 576s hello 576s hello 576s PASSED 576s test/test_plugin_macosx.py::test_plugin_macosx_terminal_notifier_not_executable PASSED 576s test/test_plugin_macosx.py::test_plugin_macosx_terminal_notifier_invalid PASSED 576s test/test_plugin_macosx.py::test_plugin_macosx_terminal_notifier_croaks PASSED 576s test/test_plugin_macosx.py::test_plugin_macosx_pretend_linux PASSED 576s test/test_plugin_macosx.py::test_plugin_macosx_pretend_old_macos[9.12] PASSED 576s test/test_plugin_macosx.py::test_plugin_macosx_pretend_old_macos[10.7] PASSED 576s test/test_plugin_mailgun.py::test_plugin_mailgun_urls PASSED 576s test/test_plugin_mailgun.py::test_plugin_mailgun_attachments PASSED 576s test/test_plugin_mailgun.py::test_plugin_mailgun_header_check PASSED 576s test/test_plugin_mastodon.py::test_plugin_mastodon_urls PASSED 577s test/test_plugin_mastodon.py::test_plugin_mastodon_general PASSED 577s test/test_plugin_mastodon.py::test_plugin_mastodon_attachments PASSED 577s test/test_plugin_matrix.py::test_plugin_matrix_urls PASSED 577s test/test_plugin_matrix.py::test_plugin_matrix_general PASSED 581s test/test_plugin_matrix.py::test_plugin_matrix_fetch PASSED 581s test/test_plugin_matrix.py::test_plugin_matrix_auth PASSED 581s test/test_plugin_matrix.py::test_plugin_matrix_rooms PASSED 581s test/test_plugin_matrix.py::test_plugin_matrix_url_parsing PASSED 581s test/test_plugin_matrix.py::test_plugin_matrix_image_errors PASSED 581s test/test_plugin_matrix.py::test_plugin_matrix_attachments_api_v3 PASSED 581s test/test_plugin_matrix.py::test_plugin_matrix_attachments_api_v2 PASSED 581s test/test_plugin_mattermost.py::test_plugin_mattermost_urls PASSED 581s test/test_plugin_mattermost.py::test_plugin_mattermost_edge_cases PASSED 581s test/test_plugin_messagebird.py::test_plugin_messagebird_urls PASSED 581s test/test_plugin_messagebird.py::test_plugin_messagebird_edge_cases PASSED 581s test/test_plugin_misskey.py::test_plugin_misskey_urls PASSED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_paho_import_error PASSED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_default_success SKIPPED (...) 581s test/test_plugin_mqtt.py::test_plugin_mqtt_multiple_topics_success SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_to_success SKIPPED (Requi...) 581s test/test_plugin_mqtt.py::test_plugin_mqtt_valid_settings_success SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_invalid_settings_failure SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_bad_url_failure SKIPPED (...) 581s test/test_plugin_mqtt.py::test_plugin_mqtt_no_topic_failure SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_tls_connect_success SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_tls_no_certificates_failure SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_tls_no_verify_success SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_session_client_id_success SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_connect_failure SKIPPED (...) 581s test/test_plugin_mqtt.py::test_plugin_mqtt_reconnect_failure SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_publish_failure SKIPPED (...) 581s test/test_plugin_mqtt.py::test_plugin_mqtt_exception_failure SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_not_published_failure SKIPPED 581s test/test_plugin_mqtt.py::test_plugin_mqtt_not_published_recovery_success SKIPPED 581s test/test_plugin_msg91.py::test_plugin_msg91_urls PASSED 581s test/test_plugin_msg91.py::test_plugin_msg91_edge_cases PASSED 581s test/test_plugin_msg91.py::test_plugin_msg91_keywords PASSED 581s test/test_plugin_msteams.py::test_plugin_msteams_urls PASSED 581s test/test_plugin_msteams.py::test_plugin_msteams_templating_basic_success PASSED 581s test/test_plugin_msteams.py::test_plugin_msteams_templating_invalid_json PASSED 581s test/test_plugin_msteams.py::test_plugin_msteams_templating_json_missing_type PASSED 581s test/test_plugin_msteams.py::test_plugin_msteams_templating_json_missing_context PASSED 581s test/test_plugin_msteams.py::test_plugin_msteams_templating_load_json_failure PASSED 581s test/test_plugin_msteams.py::test_plugin_msteams_templating_target_success PASSED 581s test/test_plugin_msteams.py::test_msteams_yaml_config_invalid_template_filename PASSED 581s test/test_plugin_msteams.py::test_msteams_yaml_config_token_identifiers PASSED 581s test/test_plugin_msteams.py::test_msteams_yaml_config_no_bullet_under_url_1 PASSED 581s test/test_plugin_msteams.py::test_msteams_yaml_config_dictionary_file PASSED 582s test/test_plugin_msteams.py::test_msteams_yaml_config_no_bullet_under_url_2 PASSED 582s test/test_plugin_msteams.py::test_msteams_yaml_config_combined PASSED 582s test/test_plugin_msteams.py::test_msteams_yaml_config_token_mismatch PASSED 582s test/test_plugin_msteams.py::test_plugin_msteams_edge_cases PASSED 582s test/test_plugin_nextcloud.py::test_plugin_nextcloud_urls PASSED 582s test/test_plugin_nextcloud.py::test_plugin_nextcloud_edge_cases PASSED 582s test/test_plugin_nextcloud.py::test_plugin_nextcloud_url_prefix PASSED 582s test/test_plugin_nextcloudtalk.py::test_plugin_nextcloudtalk_urls PASSED 582s test/test_plugin_nextcloudtalk.py::test_plugin_nextcloudtalk_edge_cases PASSED 582s test/test_plugin_nextcloudtalk.py::test_plugin_nextcloud_talk_url_prefix PASSED 582s test/test_plugin_notica.py::test_plugin_notica_urls PASSED 582s test/test_plugin_notifiarr.py::test_plugin_custom_notifiarr_urls PASSED 582s test/test_plugin_notifico.py::test_plugin_notifico_urls PASSED 582s test/test_plugin_ntfy.py::test_plugin_ntfy_chat_urls PASSED 582s test/test_plugin_ntfy.py::test_plugin_ntfy_attachments PASSED 582s test/test_plugin_ntfy.py::test_plugin_custom_ntfy_edge_cases PASSED 582s test/test_plugin_ntfy.py::test_plugin_ntfy_config_files PASSED 582s test/test_plugin_office365.py::test_plugin_office365_urls PASSED 582s test/test_plugin_office365.py::test_plugin_office365_general PASSED 582s test/test_plugin_office365.py::test_plugin_office365_authentication PASSED 582s test/test_plugin_onesignal.py::test_plugin_onesignal_urls PASSED 582s test/test_plugin_onesignal.py::test_plugin_onesignal_edge_cases PASSED 582s test/test_plugin_opsgenie.py::test_plugin_opsgenie_urls PASSED 582s test/test_plugin_opsgenie.py::test_plugin_opsgenie_config_files PASSED 582s test/test_plugin_pagerduty.py::test_plugin_pagerduty_urls PASSED 582s test/test_plugin_pagertree.py::test_plugin_pagertree_urls PASSED 582s test/test_plugin_pagertree.py::test_plugin_pagertree_general PASSED 582s test/test_plugin_parse_platform.py::test_plugin_parse_platform_urls PASSED 582s test/test_plugin_popcorn_notify.py::test_plugin_popcorn_notify_urls PASSED 582s test/test_plugin_prowl.py::test_plugin_prowl PASSED 582s test/test_plugin_prowl.py::test_plugin_prowl_edge_cases PASSED 582s test/test_plugin_prowl.py::test_plugin_prowl_config_files PASSED 582s test/test_plugin_pushbullet.py::test_plugin_pushbullet_urls PASSED 582s test/test_plugin_pushbullet.py::test_plugin_pushbullet_attachments PASSED 582s test/test_plugin_pushbullet.py::test_plugin_pushbullet_edge_cases PASSED 582s test/test_plugin_pushdeer.py::test_plugin_pushdeer_urls PASSED 582s test/test_plugin_pushdeer.py::test_plugin_pushdeer_general PASSED 582s test/test_plugin_pushed.py::test_plugin_pushed_urls PASSED 582s test/test_plugin_pushed.py::test_plugin_pushed_edge_cases PASSED 583s test/test_plugin_pushjet.py::test_plugin_pushjet_urls PASSED 583s test/test_plugin_pushjet.py::test_plugin_pushjet_edge_cases PASSED 583s test/test_plugin_pushme.py::test_plugin_pushme_urls PASSED 583s test/test_plugin_pushover.py::test_plugin_pushover_urls PASSED 583s test/test_plugin_pushover.py::test_plugin_pushover_attachments PASSED 583s test/test_plugin_pushover.py::test_plugin_pushover_edge_cases PASSED 583s test/test_plugin_pushover.py::test_plugin_pushover_config_files PASSED 583s test/test_plugin_pushsafer.py::test_plugin_pushsafer_urls PASSED 583s test/test_plugin_pushsafer.py::test_plugin_pushsafer_general PASSED 583s test/test_plugin_pushy.py::test_plugin_pushy_urls PASSED 583s test/test_plugin_reddit.py::test_plugin_reddit_urls PASSED 584s test/test_plugin_reddit.py::test_plugin_reddit_general PASSED 584s test/test_plugin_revolt.py::test_plugin_revolt_urls PASSED 584s test/test_plugin_revolt.py::test_plugin_revolt_notifications PASSED 584s test/test_plugin_revolt.py::test_plugin_revolt_general PASSED 584s test/test_plugin_revolt.py::test_plugin_revolt_overflow PASSED 584s test/test_plugin_revolt.py::test_plugin_revolt_markdown_extra PASSED 584s test/test_plugin_rocket_chat.py::test_plugin_rocket_chat_urls PASSED 584s test/test_plugin_rocket_chat.py::test_plugin_rocket_chat_edge_cases PASSED 584s test/test_plugin_rsyslog.py::test_plugin_rsyslog_by_url PASSED 584s test/test_plugin_rsyslog.py::test_plugin_rsyslog_edge_cases PASSED 584s test/test_plugin_ryver.py::test_plugin_ryver_urls PASSED 584s test/test_plugin_ryver.py::test_plugin_ryver_edge_cases PASSED 584s test/test_plugin_sendgrid.py::test_plugin_sendgrid_urls PASSED 584s test/test_plugin_sendgrid.py::test_plugin_sendgrid_edge_cases PASSED 584s test/test_plugin_serverchan.py::test_plugin_serverchan_urls PASSED 588s test/test_plugin_ses.py::test_plugin_ses_urls PASSED 588s test/test_plugin_ses.py::test_plugin_ses_edge_cases PASSED 588s test/test_plugin_ses.py::test_plugin_ses_url_parsing PASSED 588s test/test_plugin_ses.py::test_plugin_ses_aws_response_handling PASSED 588s test/test_plugin_ses.py::test_plugin_ses_attachments PASSED 588s test/test_plugin_signal.py::test_plugin_signal_urls PASSED 588s test/test_plugin_signal.py::test_plugin_signal_edge_cases PASSED 588s test/test_plugin_signal.py::test_plugin_signal_yaml_config PASSED 588s test/test_plugin_signal.py::test_plugin_signal_based_on_feedback PASSED 588s test/test_plugin_signal.py::test_notify_signal_plugin_attachments PASSED 588s test/test_plugin_simplepush.py::test_plugin_simplepush_urls PASSED 588s test/test_plugin_simplepush.py::test_plugin_fcm_cryptography_import_error SKIPPED 588s test/test_plugin_simplepush.py::test_plugin_simplepush_edge_cases PASSED 588s test/test_plugin_simplepush.py::test_plugin_simplepush_general PASSED 588s test/test_plugin_sinch.py::test_plugin_sinch_urls PASSED 588s test/test_plugin_sinch.py::test_plugin_sinch_edge_cases PASSED 588s test/test_plugin_slack.py::test_plugin_slack_urls PASSED 588s test/test_plugin_slack.py::test_plugin_slack_oauth_access_token PASSED 588s test/test_plugin_slack.py::test_plugin_slack_webhook_mode PASSED 588s test/test_plugin_slack.py::test_plugin_slack_send_by_email PASSED 588s test/test_plugin_slack.py::test_plugin_slack_markdown PASSED 588s test/test_plugin_slack.py::test_plugin_slack_single_thread_reply PASSED 588s test/test_plugin_slack.py::test_plugin_slack_multiple_thread_reply PASSED 588s test/test_plugin_sms_manager.py::test_plugin_smsmgr_urls PASSED 588s test/test_plugin_sms_manager.py::test_plugin_smsmgr_edge_cases PASSED 588s test/test_plugin_smseagle.py::test_plugin_smseagle_urls PASSED 588s test/test_plugin_smseagle.py::test_plugin_smseagle_edge_cases PASSED 588s test/test_plugin_smseagle.py::test_plugin_smseagle_result_set PASSED 588s test/test_plugin_smseagle.py::test_notify_smseagle_plugin_result_list PASSED 588s test/test_plugin_smseagle.py::test_notify_smseagle_plugin_attachments PASSED 589s test/test_plugin_smtp2go.py::test_plugin_smtp2go_urls PASSED 589s test/test_plugin_smtp2go.py::test_plugin_smtp2go_attachments PASSED 589s test/test_plugin_sns.py::test_plugin_sns_urls PASSED 589s test/test_plugin_sns.py::test_plugin_sns_edge_cases PASSED 589s test/test_plugin_sns.py::test_plugin_sns_url_parsing PASSED 589s test/test_plugin_sns.py::test_plugin_sns_object_parsing PASSED 589s test/test_plugin_sns.py::test_plugin_sns_aws_response_handling PASSED 589s test/test_plugin_sns.py::test_plugin_sns_aws_topic_handling PASSED 589s test/test_plugin_sparkpost.py::test_plugin_sparkpost_urls PASSED 589s test/test_plugin_sparkpost.py::test_plugin_sparkpost_throttling PASSED 589s test/test_plugin_sparkpost.py::test_plugin_sparkpost_attachments PASSED 589s test/test_plugin_streamlabs.py::test_plugin_streamlabs_urls PASSED 589s test/test_plugin_synology.py::test_plugin_custom_synology_urls PASSED 589s test/test_plugin_synology.py::test_plugin_synology_edge_cases PASSED 589s test/test_plugin_techululs_push.py::test_plugin_techulus_push_urls PASSED 589s test/test_plugin_telegram.py::test_plugin_telegram_urls PASSED 589s test/test_plugin_telegram.py::test_plugin_telegram_general PASSED 589s test/test_plugin_telegram.py::test_plugin_telegram_formatting PASSED 589s test/test_plugin_telegram.py::test_plugin_telegram_html_formatting PASSED 589s test/test_plugin_threema.py::test_plugin_threema PASSED 590s test/test_plugin_threema.py::test_plugin_threema_edge_cases PASSED 590s test/test_plugin_title_maxlen.py::test_plugin_title_maxlen PASSED 590s test/test_plugin_twilio.py::test_plugin_twilio_urls PASSED 590s test/test_plugin_twilio.py::test_plugin_twilio_auth PASSED 590s test/test_plugin_twilio.py::test_plugin_twilio_edge_cases PASSED 590s test/test_plugin_twist.py::test_plugin_twist_urls PASSED 590s test/test_plugin_twist.py::test_plugin_twist_init PASSED 590s test/test_plugin_twist.py::test_plugin_twist_auth PASSED 590s test/test_plugin_twist.py::test_plugin_twist_cache PASSED 590s test/test_plugin_twist.py::test_plugin_twist_fetch PASSED 590s test/test_plugin_twitter.py::test_plugin_twitter_urls PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_general PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_edge_cases PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_dm_caching PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_dm_attachments_basic PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_dm_attachments_message_fails PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_dm_attachments_upload_fails PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_dm_attachments_invalid_attachment PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_dm_attachments_multiple PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_dm_attachments_multiple_oserror PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_tweet_attachments_basic PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_tweet_attachments_more_logging PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_tweet_attachments_bad_message_response PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_tweet_attachments_bad_message_response_unparseable PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_tweet_attachments_upload_fails PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_tweet_attachments_invalid_attachment PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_tweet_attachments_multiple_batch PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_tweet_attachments_multiple_nobatch PASSED 591s test/test_plugin_twitter.py::test_plugin_twitter_tweet_attachments_multiple_oserror PASSED 591s test/test_plugin_voipms.py::test_plugin_voipms PASSED 591s test/test_plugin_voipms.py::test_plugin_voipms_edge_cases PASSED 591s test/test_plugin_voipms.py::test_plugin_voipms_non_success_status PASSED 591s test/test_plugin_vonage.py::test_plugin_vonage_urls PASSED 591s test/test_plugin_vonage.py::test_plugin_vonage_edge_cases PASSED 591s test/test_plugin_webex_teams.py::test_plugin_webex_teams_urls PASSED 591s test/test_plugin_wecombot.py::test_plugin_wecombot_urls PASSED 591s test/test_plugin_whatsapp.py::test_plugin_whatsapp_urls PASSED 591s test/test_plugin_whatsapp.py::test_plugin_whatsapp_auth PASSED 591s test/test_plugin_whatsapp.py::test_plugin_whatsapp_edge_cases PASSED 593s test/test_plugin_windows.py::test_plugin_windows_mocked PASSED 593s test/test_plugin_windows.py::test_plugin_windows_native SKIPPED (Req...) 593s test/test_plugin_xbmc_kodi.py::test_plugin_xbmc_kodi_urls PASSED 593s test/test_plugin_zulip.py::test_plugin_zulip_urls PASSED 593s test/test_plugin_zulip.py::test_plugin_zulip_edge_cases PASSED 593s test/test_rest_plugins.py::test_notify_overflow_truncate_with_amalgamation PASSED 593s test/test_rest_plugins.py::test_notify_overflow_truncate_no_amalgamation PASSED 593s test/test_rest_plugins.py::test_notify_overflow_split_with_amalgamation PASSED 593s test/test_rest_plugins.py::test_notify_overflow_split_with_amalgamation_force_title_always PASSED 593s test/test_rest_plugins.py::test_notify_overflow_split_with_amalgamation_force_title_once PASSED 593s test/test_rest_plugins.py::test_notify_overflow_split_no_amalgamation PASSED 593s test/test_rest_plugins.py::test_notify_overflow_split_no_amalgamation_force_title_always PASSED 593s test/test_rest_plugins.py::test_notify_overflow_split_no_amalgamation_force_title_once PASSED 593s test/test_rest_plugins.py::test_notify_markdown_general PASSED 611s test/test_rest_plugins.py::test_notify_emoji_general PASSED 611s 611s =================================== FAILURES =================================== 611s _______________________ test_apprise_attachment_truncate _______________________ 611s 611s mock_get = 611s 611s @mock.patch('requests.get') 611s def test_apprise_attachment_truncate(mock_get): 611s """ 611s API: AppriseAttachment when truncation in place 611s 611s """ 611s 611s # Prepare our response 611s response = requests.Request() 611s response.status_code = requests.codes.ok 611s 611s # Prepare Mock 611s mock_get.return_value = response 611s 611s # our Apprise Object 611s ap_obj = Apprise() 611s 611s # Add ourselves an object set to truncate 611s ap_obj.add('json://localhost/?method=GET&overflow=truncate') 611s 611s # Add ourselves a second object without truncate 611s ap_obj.add('json://localhost/?method=GET&overflow=upstream') 611s 611s # Create ourselves an attachment object 611s aa = AppriseAttachment() 611s 611s # There are no attachents loaded 611s assert len(aa) == 0 611s 611s # Object can be directly checked as a boolean; response is False 611s # when there are no entries loaded 611s assert not aa 611s 611s # Add 2 attachments 611s assert aa.add(join(TEST_VAR_DIR, 'apprise-test.gif')) 611s assert aa.add(join(TEST_VAR_DIR, 'apprise-test.png')) 611s 611s assert mock_get.call_count == 0 611s assert ap_obj.notify(body='body', title='title', attach=aa) 611s 611s assert mock_get.call_count == 2 611s 611s # Our first item was truncated, so only 1 attachment 611s details = mock_get.call_args_list[0] 611s dataset = json.loads(details[1]['data']) 611s > assert len(dataset['attachments']) == 1 611s E AssertionError: assert 2 == 1 611s E + where 2 = len([{'base64': 'R0lGODlhgAKAAuf/AAABACUXFDYjHk4nIkouJVAtO1ExOUI3M1U0PFI3PUM/Pkk+OVc6PE49OlA9NkZAOlY/Pk9COE9EP1pBPExGQHA9M0VJS0pIRlRHPmFEOVlGP1xJQkpOUE1PTVJOTVtNRFRPSF5MSVpOSXJHUV1QR2pOSWBTSVxVT1pWVV5WS11cX2BcW2ZbUcE8fGNfXndaVWhgWqVPUHZeUcFFf5FaSmdlZYlcYJNZacFMgZ9YcoVlYcNRcMRPhIRrXn1tY3dvaXJwcMRWiMNZbsZXg8hfiMBoh592a7Rvgb9uZ4d+eJR7bcpojYKAf8xpiY9+dMtqlbd3YLN4fM1xjc1ylM52i9F6ldN7j5mPiNJ+i6eNfJSTlLaLfdKBk9iEi9SEm9eEkNeFl9aIjNmJh5idn8GThtiLlbyVhreXhdeMm9qMkLOZh5mfp52fnKKelqedka2ci92OjJ2ipNWUfd6QlN2QmtyTj86ZiteWkMqbjMWdjJ+mrtyVnMCfjbuhjbWjk66lmKOnqqWnpKumnuCXk+CXmd+cj+Cdl9KjidihkKmtsM6kldGkkMinlOOfksOplbyrmrOtpretoK6vrOGjlMeskq2ytOSmneaomNetmdGvm+Kqmdysmcuxnba2tMWzorK3uby1rr+1qM6yl92uk+irotK0lOevneOynuexpbm9wN21ntm2pN+2mdO5o+a0msi9sNm4rs28q7+/vdS6rOW2qMm9vee2osa/uL7Cxdy+neq5peK9n+q6rOi8oOC+qOe8ptrAqdbDssPHyuDBusjIxdPGuu3BpOzBq8fLzuzCsurFpunFrePIs9/LrsvQ097MvejLqtLQzu/Kq+zKt+7KsenMsdnPydPQ1dDU1/PNrvLOtfHOu/DSse/St9XZ2+rU0O/Uv+fWx9vY3d3Y1+bX0uDZ0fXWte3Zu/HZtvTYw/DcxfXdut3h5OXh3+Th5fPfx/Df1PLfzuzi1ffixPbk0uvp7fHp4e3q6Pjo3Pbs3/jw6fr18/349/z5/f3//ACBLiH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAP8ALAAAAACAAoACAAj+AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq3...RRluzcQCAQBDAQmFbYB8AaUthSBQKAzPgjgYgB/jK0IBIIABgJT5fdtZwBHAjg5tiMQaPBpAN8AcBvCrDkQCAIYCExhFBUZfGOQwcAGTPouqkjfWGxHIBAEMBDYEMng9gBeA+Dj1eeBwFTDGIBTAHwbwLwgfYFAEMBAIKCxFYBXoDSc3iG2IzCJ8QeUBs3fB3BvbEcgEAQwEAisG2YC2BfAmwG8NrYjMAnwLQD/BuCXABbHdgQCQQADgcBfhj6UreJDAbwHwBaxJYEuwH0AzkaZvzsPwBOxJYFAEMBAIPD0YSaAPVHODh4b2xH4K+JLKGf5bkRU+QKBIICBQGBCf5fnANi7IoRvii0JPIX494rw/QbAQwirlkAgCGAgEOja3+1NATwPwCsBvD22JLAeuADA5QCuB7AgCF8gEAQwEAhMXsxE6T34IgCvB7B7bEkAwG8B/AeA/0LpyRct3UAgCGAgEJjC6EMpJNkDwMtQqoznxLZMaTyEUqV7NYCbUQo4QrQRCAQBDAQCGzgGAWwO4NkA9gNwGErlcWDyYR6AywBcC+B3AO4H8HhsSyAQCAIYCATWBb0ANgLwLADPqYjhIShbyoGJx2IAV1ZE7yYAdwNYBGBNbE0gEAgCGAgEnmr0VcRwKwBRr/abAAABVklEQVQ7oRScvBDA82Nrnhb8D4BfoBRm3I4yWWMRooUbCASCAAYCgS7BIIBZAJ4BYBuU4pM9AOwF4JmxPS7uAXAdytm82wD8EcADAB5FtG4DgUAQwEAgMAWuO/0AplckcQ5KMcrcihxuC2DHKUQU7wFwB4C7qo/noxRfPFSRu+UAViOsVgKBQBDAQCAQAAAUFVkcADAEYBjACIAZAEar/2ZWRHKG+HxGRTCnVz8zVB2jv/qv1zzPmoqErQawCsBKACsqcrYcwFKUs3ZLqo8fFZ/XX1tW/czK6hirAYzFSxgIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCXY7/BdZ8+WcJxLvGAAAAAElFTkSuQmCC', 'filename': 'apprise-test.png', 'mimetype': 'image/png'}]) 611s 611s test/test_apprise_attachments.py:312: AssertionError 611s =========================== short test summary info ============================ 611s SKIPPED [1] test/test_plugin_glib.py:48: Skipping dbus-python based tests 611s SKIPPED [1] test/test_plugin_syslog.py:42: Skipping syslog based tests 611s SKIPPED [1] test/test_apprise_translations.py:232: Unique Windows test cases 611s SKIPPED [1] test/test_asyncio.py:44: Requires Python 3.0 to 3.6 611s SKIPPED [1] test/test_plugin_fcm.py:905: Requires that cryptography NOT be installed 611s SKIPPED [1] test/test_plugin_growl.py:73: Requires gntp 611s SKIPPED [1] test/test_plugin_growl.py:131: Requires gntp 611s SKIPPED [1] test/test_plugin_growl.py:327: Requires gntp 611s SKIPPED [1] test/test_plugin_mqtt.py:86: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:126: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:160: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:179: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:195: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:215: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:223: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:233: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:265: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:288: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:306: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:323: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:338: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:354: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:370: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:390: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_mqtt.py:410: Requires that `paho-mqtt` is installed 611s SKIPPED [1] test/test_plugin_simplepush.py:120: Requires that cryptography NOT be installed 611s SKIPPED [1] test/test_plugin_windows.py:193: Requires win32api, win32con, and win32gui 611s FAILED test/test_apprise_attachments.py::test_apprise_attachment_truncate - A... 611s ================== 1 failed, 448 passed, 27 skipped in 51.08s ================== 612s autopkgtest [01:31:01]: test command1: -----------------------] 612s autopkgtest [01:31:01]: test command1: - - - - - - - - - - results - - - - - - - - - - 612s command1 FAIL non-zero exit status 1 613s autopkgtest [01:31:02]: @@@@@@@@@@@@@@@@@@@@ summary 613s command1 FAIL non-zero exit status 1 632s nova [W] Skipping flock for amd64 632s Creating nova instance adt-oracular-i386-apprise-20240727-012045-juju-7f2275-prod-proposed-migration-environment-2-2b136170-486e-4a11-9c2f-f39e22ef01ba from image adt/ubuntu-oracular-amd64-server-20240726.img (UUID 6c5f29e9-79d7-45b1-9721-03e2205f6a0e)...