From e7e64a308ab02ceb76ee6d8be5ad6fa817f9eb34 Mon Sep 17 00:00:00 2001 From: Adrian Clay Lake Date: Mon, 5 May 2025 16:57:51 +0200 Subject: [PATCH 1/2] test(25.04): trigger all tests --- chisel.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/chisel.yaml b/chisel.yaml index 0062a46..e6f6954 100644 --- a/chisel.yaml +++ b/chisel.yaml @@ -9,8 +9,6 @@ archives: public-keys: [ubuntu-archive-key-2018] public-keys: - # Ubuntu Archive Automatic Signing Key (2018) - # rsa4096/f6ecb3762474eda9d21b7022871920d1991bc93c 2018-09-17T15:01:46Z ubuntu-archive-key-2018: id: "871920D1991BC93C" armor: | From 9419d4e3df909600970e62d84a8a5c5a40f97994 Mon Sep 17 00:00:00 2001 From: Adrian Clay Lake Date: Mon, 5 May 2025 17:04:12 +0200 Subject: [PATCH 2/2] test(25.04): trigger all integration tests --- tests/spread/integration/apparmor/task.yaml | 1 + tests/spread/integration/aspnetcore-runtime-9.0/task.yaml | 1 + tests/spread/integration/base-passwd/task.yaml | 1 + tests/spread/integration/bc/task.yaml | 1 + tests/spread/integration/bind9-dnsutils/task.yaml | 1 + tests/spread/integration/bind9-host/task.yaml | 1 + tests/spread/integration/bzip2/task.yaml | 1 + tests/spread/integration/ca-certificates-java/task.yaml | 1 + tests/spread/integration/ca-certificates/task.yaml | 1 + tests/spread/integration/coreutils/task.yaml | 1 + tests/spread/integration/cpio/task.yaml | 1 + tests/spread/integration/dash/task.yaml | 1 + tests/spread/integration/dbus/task.yaml | 1 + tests/spread/integration/diffutils/task.yaml | 1 + tests/spread/integration/dosfstools/task.yaml | 1 + tests/spread/integration/dotnet-host-9.0/task.yaml | 1 + tests/spread/integration/dotnet-runtime-9.0/task.yaml | 1 + tests/spread/integration/erlang/task.yaml | 1 + tests/spread/integration/file/task.yaml | 1 + tests/spread/integration/fontconfig/task.yaml | 1 + tests/spread/integration/gearman-job-server/task.yaml | 1 + tests/spread/integration/gearman-tools/task.yaml | 1 + tests/spread/integration/geoip-bin/task.yaml | 1 + tests/spread/integration/geoipupdate/task.yaml | 1 + tests/spread/integration/git/task.yaml | 1 + tests/spread/integration/gosu/task.yaml | 1 + tests/spread/integration/gpg/task.yaml | 1 + tests/spread/integration/gpgconf/task.yaml | 1 + tests/spread/integration/iputils-ping/task.yaml | 1 + tests/spread/integration/less/task.yaml | 1 + tests/spread/integration/libarchive-tools/task.yaml | 1 + tests/spread/integration/libasan6/task.yaml | 1 + tests/spread/integration/libasan8/task.yaml | 1 + tests/spread/integration/libgdk-pixbuf-2.0-0/task.yaml | 1 + tests/spread/integration/libgif7/task.yaml | 1 + tests/spread/integration/libglib2.0-0t64/task.yaml | 1 + tests/spread/integration/libharfbuzz0b/task.yaml | 1 + tests/spread/integration/libjpeg8/task.yaml | 1 + tests/spread/integration/libnginx-mod-http-geoip/task.yaml | 1 + tests/spread/integration/libnginx-mod-http-geoip2/task.yaml | 1 + .../integration/libnginx-mod-http-headers-more-filter/task.yaml | 1 + tests/spread/integration/libnginx-mod-stream-geoip/task.yaml | 1 + tests/spread/integration/libnginx-mod-stream-geoip2/task.yaml | 1 + tests/spread/integration/libnginx-mod-stream/task.yaml | 1 + tests/spread/integration/libpam-runtime/task.yaml | 1 + tests/spread/integration/libperl5.38t64/task.yaml | 1 + tests/spread/integration/libpng16-16t64/task.yaml | 1 + tests/spread/integration/libxml2-utils/task.yaml | 1 + tests/spread/integration/mawk/task.yaml | 1 + tests/spread/integration/metapixel/task.yaml | 1 + tests/spread/integration/mmdb-bin/task.yaml | 1 + tests/spread/integration/mount/task.yaml | 1 + tests/spread/integration/netcat-openbsd/task.yaml | 1 + tests/spread/integration/nginx/task.yaml | 1 + tests/spread/integration/nodejs/task.yaml | 1 + tests/spread/integration/openjdk-11-jdk-headless/task.yaml | 1 + tests/spread/integration/openjdk-11-jre-headless/task.yaml | 1 + tests/spread/integration/openjdk-17-jdk-headless/task.yaml | 1 + tests/spread/integration/openjdk-17-jre-headless/task.yaml | 1 + tests/spread/integration/openjdk-21-jdk-headless/task.yaml | 1 + tests/spread/integration/openjdk-21-jre-headless/task.yaml | 1 + tests/spread/integration/openjdk-8-jre-headless/task.yaml | 1 + tests/spread/integration/openssl/task.yaml | 1 + tests/spread/integration/passwd/task.yaml | 1 + tests/spread/integration/patch/task.yaml | 1 + tests/spread/integration/perl-base/task.yaml | 1 + tests/spread/integration/perl-modules-5.38/task.yaml | 1 + tests/spread/integration/perl/task.yaml | 1 + tests/spread/integration/pwgen/task.yaml | 1 + tests/spread/integration/python3-minimal/task.yaml | 1 + tests/spread/integration/python3-pip/task.yaml | 1 + tests/spread/integration/python3-pyftpdlib/task.yaml | 1 + tests/spread/integration/python3.13/task.yaml | 1 + tests/spread/integration/python3/task.yaml | 1 + tests/spread/integration/redis-server/task.yaml | 1 + tests/spread/integration/redis-tools/task.yaml | 1 + tests/spread/integration/sbsigntool/task.yaml | 1 + tests/spread/integration/shared-mime-info/task.yaml | 1 + tests/spread/integration/sqlite3/task.yaml | 1 + tests/spread/integration/sudo/task.yaml | 1 + tests/spread/integration/tar/task.yaml | 1 + tests/spread/integration/tzdata-legacy/task.yaml | 1 + tests/spread/integration/unzip/task.yaml | 1 + tests/spread/integration/util-linux/task.yaml | 1 + tests/spread/integration/vim-tiny/task.yaml | 1 + tests/spread/integration/wget/task.yaml | 1 + tests/spread/integration/xdg-user-dirs/task.yaml | 1 + tests/spread/integration/xfonts-utils/task.yaml | 1 + tests/spread/integration/zip/task.yaml | 1 + tests/spread/integration/zstd/task.yaml | 1 + 90 files changed, 90 insertions(+) diff --git a/tests/spread/integration/apparmor/task.yaml b/tests/spread/integration/apparmor/task.yaml index 506a191..3ca999f 100644 --- a/tests/spread/integration/apparmor/task.yaml +++ b/tests/spread/integration/apparmor/task.yaml @@ -8,3 +8,4 @@ execute: | # Run a smoke test for the apparmor_parser to verify that # it does not throw an error chroot "${rootfs}/" apparmor_parser -p /etc/apparmor.d/Discord + diff --git a/tests/spread/integration/aspnetcore-runtime-9.0/task.yaml b/tests/spread/integration/aspnetcore-runtime-9.0/task.yaml index cfcdda7..eb69836 100644 --- a/tests/spread/integration/aspnetcore-runtime-9.0/task.yaml +++ b/tests/spread/integration/aspnetcore-runtime-9.0/task.yaml @@ -38,3 +38,4 @@ execute: | # Cleanup kill $app_pid exit $ret + diff --git a/tests/spread/integration/base-passwd/task.yaml b/tests/spread/integration/base-passwd/task.yaml index 7b0b746..ecbd541 100644 --- a/tests/spread/integration/base-passwd/task.yaml +++ b/tests/spread/integration/base-passwd/task.yaml @@ -11,3 +11,4 @@ execute: | test ! -f ${rootfs}/usr/share/base-passwd/group.master test ! -f ${rootfs}/usr/share/base-passwd/passwd.master + diff --git a/tests/spread/integration/bc/task.yaml b/tests/spread/integration/bc/task.yaml index ccbf1a6..1772b8b 100644 --- a/tests/spread/integration/bc/task.yaml +++ b/tests/spread/integration/bc/task.yaml @@ -11,3 +11,4 @@ execute: | echo "bc failed 1+2" exit 1 fi + diff --git a/tests/spread/integration/bind9-dnsutils/task.yaml b/tests/spread/integration/bind9-dnsutils/task.yaml index a6581b6..05969db 100644 --- a/tests/spread/integration/bind9-dnsutils/task.yaml +++ b/tests/spread/integration/bind9-dnsutils/task.yaml @@ -12,3 +12,4 @@ execute: | chroot "${rootfs}/" dig @127.0.0.53 example.com | grep ';; ANSWER SECTION:' chroot "${rootfs}/" mdig @127.0.0.53 example.com | grep ';; ANSWER SECTION:' chroot "${rootfs}/" nslookup example.com 127.0.0.53 | grep 'Name:[[:space:]]example.com' + diff --git a/tests/spread/integration/bind9-host/task.yaml b/tests/spread/integration/bind9-host/task.yaml index a1eb83a..0c57d03 100644 --- a/tests/spread/integration/bind9-host/task.yaml +++ b/tests/spread/integration/bind9-host/task.yaml @@ -5,3 +5,4 @@ execute: | chroot "${rootfs}/" host -V chroot "${rootfs}/" host example.com 127.0.0.53 | grep -P 'example.com [has|mail]' + diff --git a/tests/spread/integration/bzip2/task.yaml b/tests/spread/integration/bzip2/task.yaml index a69aaa9..26668d4 100644 --- a/tests/spread/integration/bzip2/task.yaml +++ b/tests/spread/integration/bzip2/task.yaml @@ -48,3 +48,4 @@ execute: | chroot "${rootfs_script}" bzmore "test" input.txt.bz2 > /dev/null umount "${rootfs_script}"/dev -l + diff --git a/tests/spread/integration/ca-certificates-java/task.yaml b/tests/spread/integration/ca-certificates-java/task.yaml index 1d724de..94d2fba 100644 --- a/tests/spread/integration/ca-certificates-java/task.yaml +++ b/tests/spread/integration/ca-certificates-java/task.yaml @@ -16,3 +16,4 @@ execute: | ln -s /${java} proc/self/exe chroot . /${java} -jar /usr/share/ca-certificates-java/ca-certificates-java.jar < certs done + diff --git a/tests/spread/integration/ca-certificates/task.yaml b/tests/spread/integration/ca-certificates/task.yaml index ab9d125..cf2123e 100644 --- a/tests/spread/integration/ca-certificates/task.yaml +++ b/tests/spread/integration/ca-certificates/task.yaml @@ -14,3 +14,4 @@ execute: | touch ${rootfs}/dev/null chroot ${rootfs} /usr/sbin/update-ca-certificates test $(find ${rootfs}/etc/ssl/certs -maxdepth 1 -type f ! -name 'ca-certificates.crt' | wc -l) -eq 0 + diff --git a/tests/spread/integration/coreutils/task.yaml b/tests/spread/integration/coreutils/task.yaml index 846b63f..44bc81d 100644 --- a/tests/spread/integration/coreutils/task.yaml +++ b/tests/spread/integration/coreutils/task.yaml @@ -12,3 +12,4 @@ prepare: | execute: | # Run smoke tests. ./smoke.sh + diff --git a/tests/spread/integration/cpio/task.yaml b/tests/spread/integration/cpio/task.yaml index 945730c..8cf97a8 100644 --- a/tests/spread/integration/cpio/task.yaml +++ b/tests/spread/integration/cpio/task.yaml @@ -24,3 +24,4 @@ execute: | chroot "${rootfs}/" mt-gnu --help ;; esac + diff --git a/tests/spread/integration/dash/task.yaml b/tests/spread/integration/dash/task.yaml index 3d3f7e4..dfc5c92 100644 --- a/tests/spread/integration/dash/task.yaml +++ b/tests/spread/integration/dash/task.yaml @@ -6,3 +6,4 @@ execute: | chroot "${rootfs}" dash -c "echo Success > /test" test $(cat "${rootfs}/test") == "Success" + diff --git a/tests/spread/integration/dbus/task.yaml b/tests/spread/integration/dbus/task.yaml index 3dad4e6..f7560f3 100644 --- a/tests/spread/integration/dbus/task.yaml +++ b/tests/spread/integration/dbus/task.yaml @@ -18,3 +18,4 @@ execute: | # cleanup the daemon and mount pkill -9 -f dbus-daemon umount "${rootfs}"/dev + diff --git a/tests/spread/integration/diffutils/task.yaml b/tests/spread/integration/diffutils/task.yaml index dfe5786..105040f 100644 --- a/tests/spread/integration/diffutils/task.yaml +++ b/tests/spread/integration/diffutils/task.yaml @@ -21,3 +21,4 @@ execute: | # ...and sdiff chroot "${rootfs}/" sdiff /test1.txt /test2.txt | grep -q -E 'This is a test file\s+| This is another test file' + diff --git a/tests/spread/integration/dosfstools/task.yaml b/tests/spread/integration/dosfstools/task.yaml index 89bb418..812bd07 100644 --- a/tests/spread/integration/dosfstools/task.yaml +++ b/tests/spread/integration/dosfstools/task.yaml @@ -22,3 +22,4 @@ execute: | # cleanup rm "${rootfs}/test.img" + diff --git a/tests/spread/integration/dotnet-host-9.0/task.yaml b/tests/spread/integration/dotnet-host-9.0/task.yaml index b67585f..66ae977 100644 --- a/tests/spread/integration/dotnet-host-9.0/task.yaml +++ b/tests/spread/integration/dotnet-host-9.0/task.yaml @@ -8,3 +8,4 @@ execute: | # smoking test the .NET host chroot "${rootfs}" /usr/bin/dotnet --info + diff --git a/tests/spread/integration/dotnet-runtime-9.0/task.yaml b/tests/spread/integration/dotnet-runtime-9.0/task.yaml index 43078e8..bc5d847 100644 --- a/tests/spread/integration/dotnet-runtime-9.0/task.yaml +++ b/tests/spread/integration/dotnet-runtime-9.0/task.yaml @@ -16,3 +16,4 @@ execute: | # test the helloworld app chroot "${rootfs}" dotnet /app_helloworld/bin/Release/net9.0/Hello.dll + diff --git a/tests/spread/integration/erlang/task.yaml b/tests/spread/integration/erlang/task.yaml index ee3514b..37934d3 100644 --- a/tests/spread/integration/erlang/task.yaml +++ b/tests/spread/integration/erlang/task.yaml @@ -48,3 +48,4 @@ execute: | # test snmpc chroot "$rootfs" dash -c 'snmpc /usr/lib/erlang/lib/snmp-*/mibs/STANDARD-MIB.mib' + diff --git a/tests/spread/integration/file/task.yaml b/tests/spread/integration/file/task.yaml index da4f2d7..5fccdb2 100644 --- a/tests/spread/integration/file/task.yaml +++ b/tests/spread/integration/file/task.yaml @@ -11,3 +11,4 @@ execute: | echo "file failed" exit 1 fi + diff --git a/tests/spread/integration/fontconfig/task.yaml b/tests/spread/integration/fontconfig/task.yaml index 86231f5..f29f525 100644 --- a/tests/spread/integration/fontconfig/task.yaml +++ b/tests/spread/integration/fontconfig/task.yaml @@ -26,3 +26,4 @@ execute: | # Test fc-validate chroot ${rootfs} fc-validate /usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf | grep 'Satisfy the coverage for en language' + diff --git a/tests/spread/integration/gearman-job-server/task.yaml b/tests/spread/integration/gearman-job-server/task.yaml index c83bd8e..dd75a43 100644 --- a/tests/spread/integration/gearman-job-server/task.yaml +++ b/tests/spread/integration/gearman-job-server/task.yaml @@ -6,3 +6,4 @@ execute: | rootfs="$(install-slices gearman-job-server_bins)" chroot "${rootfs}/" gearmand -h + diff --git a/tests/spread/integration/gearman-tools/task.yaml b/tests/spread/integration/gearman-tools/task.yaml index e1857ce..728fd32 100644 --- a/tests/spread/integration/gearman-tools/task.yaml +++ b/tests/spread/integration/gearman-tools/task.yaml @@ -7,3 +7,4 @@ execute: | chroot "${rootfs}/" gearadmin --help chroot "${rootfs}/" gearman -H + diff --git a/tests/spread/integration/geoip-bin/task.yaml b/tests/spread/integration/geoip-bin/task.yaml index 43fbffe..6e30446 100644 --- a/tests/spread/integration/geoip-bin/task.yaml +++ b/tests/spread/integration/geoip-bin/task.yaml @@ -7,3 +7,4 @@ execute: | chroot "${rootfs}/" geoiplookup -h chroot "${rootfs}/" geoiplookup6 -h + diff --git a/tests/spread/integration/geoipupdate/task.yaml b/tests/spread/integration/geoipupdate/task.yaml index 2d8cce6..1abe88c 100644 --- a/tests/spread/integration/geoipupdate/task.yaml +++ b/tests/spread/integration/geoipupdate/task.yaml @@ -6,3 +6,4 @@ execute: | rootfs="$(install-slices geoipupdate_bins)" chroot "${rootfs}/" geoipupdate -V + diff --git a/tests/spread/integration/git/task.yaml b/tests/spread/integration/git/task.yaml index 26a99ea..f769f42 100644 --- a/tests/spread/integration/git/task.yaml +++ b/tests/spread/integration/git/task.yaml @@ -155,3 +155,4 @@ execute: | setup $rootfs $RUN $rootfs cleanup + diff --git a/tests/spread/integration/gosu/task.yaml b/tests/spread/integration/gosu/task.yaml index dcb1fd8..bd0092b 100644 --- a/tests/spread/integration/gosu/task.yaml +++ b/tests/spread/integration/gosu/task.yaml @@ -9,3 +9,4 @@ execute: | ln -sf /usr/sbin/gosu "${rootfs}"/proc/self/exe chroot "${rootfs}/" gosu -h + diff --git a/tests/spread/integration/gpg/task.yaml b/tests/spread/integration/gpg/task.yaml index a546da6..2d2dec5 100644 --- a/tests/spread/integration/gpg/task.yaml +++ b/tests/spread/integration/gpg/task.yaml @@ -21,3 +21,4 @@ execute: | chroot "${rootfs}/" gpg --list-secret-keys # Generate a key chroot "${rootfs}/" gpg --batch --generate-key /keygen-script + diff --git a/tests/spread/integration/gpgconf/task.yaml b/tests/spread/integration/gpgconf/task.yaml index 6ab0656..dcca4d9 100644 --- a/tests/spread/integration/gpgconf/task.yaml +++ b/tests/spread/integration/gpgconf/task.yaml @@ -10,3 +10,4 @@ execute: | chroot "${rootfs}/" gpg-connect-agent --version output=$(! chroot "${rootfs}/" sh -c 'gpg-connect-agent /help 2>&1') [[ "$output" == *'No agent running' ]] + diff --git a/tests/spread/integration/iputils-ping/task.yaml b/tests/spread/integration/iputils-ping/task.yaml index b908d6c..00968d1 100644 --- a/tests/spread/integration/iputils-ping/task.yaml +++ b/tests/spread/integration/iputils-ping/task.yaml @@ -5,3 +5,4 @@ execute: | chroot "${rootfs}/" ping -V chroot "${rootfs}/" ping -c1 -w1 127.0.0.1 + diff --git a/tests/spread/integration/less/task.yaml b/tests/spread/integration/less/task.yaml index b9a0f4b..d89592c 100644 --- a/tests/spread/integration/less/task.yaml +++ b/tests/spread/integration/less/task.yaml @@ -7,3 +7,4 @@ execute: | echo "Hello, World" > "${rootfs}/testfile.txt" test "$(chroot "${rootfs}/" less -F -X -R testfile.txt)" = "Hello, World" test "$(chroot "${rootfs}/" lessecho -m: a:b )" = "a\:b" + diff --git a/tests/spread/integration/libarchive-tools/task.yaml b/tests/spread/integration/libarchive-tools/task.yaml index 01560d7..257c0a4 100644 --- a/tests/spread/integration/libarchive-tools/task.yaml +++ b/tests/spread/integration/libarchive-tools/task.yaml @@ -24,3 +24,4 @@ execute: | fi chroot "${rootfs}/" bsdcpio -i < "${rootfs}/testfile.cpio" test "$(cat ${rootfs}/testfile.txt)" = "$(cat ${rootfs}/testfile_orig.txt)" + diff --git a/tests/spread/integration/libasan6/task.yaml b/tests/spread/integration/libasan6/task.yaml index d3b6e56..16828ab 100644 --- a/tests/spread/integration/libasan6/task.yaml +++ b/tests/spread/integration/libasan6/task.yaml @@ -7,3 +7,4 @@ execute: | arch=$(gcc -dumpmachine) test -f ${rootfs}/usr/lib/${arch}/libasan.so.6 + diff --git a/tests/spread/integration/libasan8/task.yaml b/tests/spread/integration/libasan8/task.yaml index 0ebf7d7..d0cc7fa 100644 --- a/tests/spread/integration/libasan8/task.yaml +++ b/tests/spread/integration/libasan8/task.yaml @@ -7,3 +7,4 @@ execute: | arch=$(gcc -dumpmachine) test -f ${rootfs}/usr/lib/${arch}/libasan.so.8 + diff --git a/tests/spread/integration/libgdk-pixbuf-2.0-0/task.yaml b/tests/spread/integration/libgdk-pixbuf-2.0-0/task.yaml index 2d78829..d877fc0 100644 --- a/tests/spread/integration/libgdk-pixbuf-2.0-0/task.yaml +++ b/tests/spread/integration/libgdk-pixbuf-2.0-0/task.yaml @@ -21,3 +21,4 @@ execute: | grep -q "libpixbufloader-tiff.so" loaders grep -q "libpixbufloader-xbm.so" loaders grep -q "libpixbufloader-xpm.so" loaders + diff --git a/tests/spread/integration/libgif7/task.yaml b/tests/spread/integration/libgif7/task.yaml index 74b47f8..3023f47 100644 --- a/tests/spread/integration/libgif7/task.yaml +++ b/tests/spread/integration/libgif7/task.yaml @@ -14,3 +14,4 @@ execute: | apt install -y file [[ $(file "${rootfs}/images/output.png") == "${rootfs}/images/output.png: PNG image data, 64 x 64, 8-bit/color RGB, non-interlaced" ]] + diff --git a/tests/spread/integration/libglib2.0-0t64/task.yaml b/tests/spread/integration/libglib2.0-0t64/task.yaml index 025e618..48695b6 100644 --- a/tests/spread/integration/libglib2.0-0t64/task.yaml +++ b/tests/spread/integration/libglib2.0-0t64/task.yaml @@ -10,3 +10,4 @@ execute: | chroot "${rootfs}" sh -c '/usr/lib/*-linux-*/glib-2.0/gio-querymodules' 2| grep -q 'Usage: gio-querymodules' chroot "${rootfs}" sh -c '/usr/lib/*-linux-*/glib-2.0/glib-compile-schemas --version' | grep -P '^\d.\d+' chroot "${rootfs}" sh -c '/usr/lib/*-linux-*/glib-2.0/gio-launch-desktop sh -c "echo Testing"' | grep -q Testing + diff --git a/tests/spread/integration/libharfbuzz0b/task.yaml b/tests/spread/integration/libharfbuzz0b/task.yaml index c06b165..f9de9c7 100644 --- a/tests/spread/integration/libharfbuzz0b/task.yaml +++ b/tests/spread/integration/libharfbuzz0b/task.yaml @@ -6,3 +6,4 @@ execute: | gcc test.c -lharfbuzz -o test-harfbuzz cp test-harfbuzz ${rootfs}/ chroot ${rootfs} /test-harfbuzz + diff --git a/tests/spread/integration/libjpeg8/task.yaml b/tests/spread/integration/libjpeg8/task.yaml index 22bde51..cfda585 100644 --- a/tests/spread/integration/libjpeg8/task.yaml +++ b/tests/spread/integration/libjpeg8/task.yaml @@ -7,3 +7,4 @@ execute: | arch=$(gcc -dumpmachine) test -f ${rootfs}/usr/lib/${arch}/libjpeg.so.8 + diff --git a/tests/spread/integration/libnginx-mod-http-geoip/task.yaml b/tests/spread/integration/libnginx-mod-http-geoip/task.yaml index fd7f38c..aa75e8b 100644 --- a/tests/spread/integration/libnginx-mod-http-geoip/task.yaml +++ b/tests/spread/integration/libnginx-mod-http-geoip/task.yaml @@ -7,3 +7,4 @@ execute: | # This will fail if loading of the NGINX module fails. chroot "${rootfs}/" nginx -t + diff --git a/tests/spread/integration/libnginx-mod-http-geoip2/task.yaml b/tests/spread/integration/libnginx-mod-http-geoip2/task.yaml index 19f9ea2..725db8b 100644 --- a/tests/spread/integration/libnginx-mod-http-geoip2/task.yaml +++ b/tests/spread/integration/libnginx-mod-http-geoip2/task.yaml @@ -7,3 +7,4 @@ execute: | # This will fail if loading of the NGINX module fails. chroot "${rootfs}/" nginx -t + diff --git a/tests/spread/integration/libnginx-mod-http-headers-more-filter/task.yaml b/tests/spread/integration/libnginx-mod-http-headers-more-filter/task.yaml index 62b0b23..25be3a0 100644 --- a/tests/spread/integration/libnginx-mod-http-headers-more-filter/task.yaml +++ b/tests/spread/integration/libnginx-mod-http-headers-more-filter/task.yaml @@ -7,3 +7,4 @@ execute: | # This will fail if loading of the NGINX module fails. chroot "${rootfs}/" nginx -t + diff --git a/tests/spread/integration/libnginx-mod-stream-geoip/task.yaml b/tests/spread/integration/libnginx-mod-stream-geoip/task.yaml index a53c395..c07efc0 100644 --- a/tests/spread/integration/libnginx-mod-stream-geoip/task.yaml +++ b/tests/spread/integration/libnginx-mod-stream-geoip/task.yaml @@ -7,3 +7,4 @@ execute: | # This will fail if loading of the NGINX module fails. chroot "${rootfs}/" nginx -t + diff --git a/tests/spread/integration/libnginx-mod-stream-geoip2/task.yaml b/tests/spread/integration/libnginx-mod-stream-geoip2/task.yaml index 5c0c6c4..e6659cd 100644 --- a/tests/spread/integration/libnginx-mod-stream-geoip2/task.yaml +++ b/tests/spread/integration/libnginx-mod-stream-geoip2/task.yaml @@ -7,3 +7,4 @@ execute: | # This will fail if loading of the NGINX module fails. chroot "${rootfs}/" nginx -t + diff --git a/tests/spread/integration/libnginx-mod-stream/task.yaml b/tests/spread/integration/libnginx-mod-stream/task.yaml index ea5e8a2..4b15ec6 100644 --- a/tests/spread/integration/libnginx-mod-stream/task.yaml +++ b/tests/spread/integration/libnginx-mod-stream/task.yaml @@ -7,3 +7,4 @@ execute: | # This will fail if loading of the NGINX module fails. chroot "${rootfs}/" nginx -t + diff --git a/tests/spread/integration/libpam-runtime/task.yaml b/tests/spread/integration/libpam-runtime/task.yaml index a492433..8b46b8f 100644 --- a/tests/spread/integration/libpam-runtime/task.yaml +++ b/tests/spread/integration/libpam-runtime/task.yaml @@ -11,3 +11,4 @@ execute: | cat "$rootfs"/etc/pam.d/common-session | grep -E "session\s+required\s+pam_unix\.so" cat "$rootfs"/etc/pam.d/common-session-noninteractive | grep -E "session\s+\[default=1\]\s+pam_permit\.so" cat "$rootfs"/etc/pam.d/common-session-noninteractive | grep -E "session\s+required\s+pam_unix\.so" + diff --git a/tests/spread/integration/libperl5.38t64/task.yaml b/tests/spread/integration/libperl5.38t64/task.yaml index 8c768f8..02be065 100644 --- a/tests/spread/integration/libperl5.38t64/task.yaml +++ b/tests/spread/integration/libperl5.38t64/task.yaml @@ -12,3 +12,4 @@ execute: | chroot $rootfs /usr/bin/perl $slice done + diff --git a/tests/spread/integration/libpng16-16t64/task.yaml b/tests/spread/integration/libpng16-16t64/task.yaml index d115120..f8ece06 100644 --- a/tests/spread/integration/libpng16-16t64/task.yaml +++ b/tests/spread/integration/libpng16-16t64/task.yaml @@ -14,3 +14,4 @@ execute: | apt install -y file [[ $(file "${rootfs}/images/output.png") == "${rootfs}/images/output.png: PNG image data, 64 x 64, 8-bit/color RGB, non-interlaced" ]] + diff --git a/tests/spread/integration/libxml2-utils/task.yaml b/tests/spread/integration/libxml2-utils/task.yaml index 26895eb..3c20c4c 100644 --- a/tests/spread/integration/libxml2-utils/task.yaml +++ b/tests/spread/integration/libxml2-utils/task.yaml @@ -12,3 +12,4 @@ execute: | 'http://www.example.org/' 'file:///foo/' catalog.xml test "$(chroot "${rootfs}/" xmlcatalog catalog.xml 'http://www.example.org/' \ | tail -n1 )" = "file:///foo/" + diff --git a/tests/spread/integration/mawk/task.yaml b/tests/spread/integration/mawk/task.yaml index de2fd64..8a7f0d5 100644 --- a/tests/spread/integration/mawk/task.yaml +++ b/tests/spread/integration/mawk/task.yaml @@ -7,3 +7,4 @@ execute: | echo "test" | chroot "${rootfs}/" \ mawk '{ exit ( $1 == "test" ? \ 0 : 1 ) }' + diff --git a/tests/spread/integration/metapixel/task.yaml b/tests/spread/integration/metapixel/task.yaml index de72bc8..25c3e04 100644 --- a/tests/spread/integration/metapixel/task.yaml +++ b/tests/spread/integration/metapixel/task.yaml @@ -9,3 +9,4 @@ execute: | chroot "$rootfs" metapixel --help [[ $(chroot "$rootfs" metapixel-imagesize test.gif) == "1 1" ]] [[ $(chroot "$rootfs" metapixel-imagesize test.png) == "1 1" ]] + diff --git a/tests/spread/integration/mmdb-bin/task.yaml b/tests/spread/integration/mmdb-bin/task.yaml index 682de0e..a453421 100644 --- a/tests/spread/integration/mmdb-bin/task.yaml +++ b/tests/spread/integration/mmdb-bin/task.yaml @@ -6,3 +6,4 @@ execute: | rootfs="$(install-slices mmdb-bin_bins)" chroot "${rootfs}/" mmdblookup --version + diff --git a/tests/spread/integration/mount/task.yaml b/tests/spread/integration/mount/task.yaml index 05d7c69..5b73ea3 100644 --- a/tests/spread/integration/mount/task.yaml +++ b/tests/spread/integration/mount/task.yaml @@ -7,3 +7,4 @@ execute: | cp test.sh "${rootfs}/" chroot "${rootfs}/" /test.sh + diff --git a/tests/spread/integration/netcat-openbsd/task.yaml b/tests/spread/integration/netcat-openbsd/task.yaml index c287087..246dbf4 100644 --- a/tests/spread/integration/netcat-openbsd/task.yaml +++ b/tests/spread/integration/netcat-openbsd/task.yaml @@ -7,3 +7,4 @@ execute: | chroot "${rootfs}/" nc.openbsd -l 1234 >testfile & echo "Hello World" | chroot "${rootfs}/" nc.openbsd -q 1 -w 1 127.0.0.1 1234 test "$(cat testfile)" = "Hello World" + diff --git a/tests/spread/integration/nginx/task.yaml b/tests/spread/integration/nginx/task.yaml index e8920a5..6bc4efd 100644 --- a/tests/spread/integration/nginx/task.yaml +++ b/tests/spread/integration/nginx/task.yaml @@ -6,3 +6,4 @@ execute: | rootfs="$(install-slices base-files_var base-passwd_data nginx_bins)" chroot "${rootfs}/" nginx -t + diff --git a/tests/spread/integration/nodejs/task.yaml b/tests/spread/integration/nodejs/task.yaml index 7abde86..5a02c8f 100644 --- a/tests/spread/integration/nodejs/task.yaml +++ b/tests/spread/integration/nodejs/task.yaml @@ -3,3 +3,4 @@ summary: Integration tests for nodejs execute: | rootfs="$(install-slices nodejs_bins)" chroot "${rootfs}/" node --version + diff --git a/tests/spread/integration/openjdk-11-jdk-headless/task.yaml b/tests/spread/integration/openjdk-11-jdk-headless/task.yaml index c56b0f3..bccfc74 100644 --- a/tests/spread/integration/openjdk-11-jdk-headless/task.yaml +++ b/tests/spread/integration/openjdk-11-jdk-headless/task.yaml @@ -118,3 +118,4 @@ execute: | done ;; esac + diff --git a/tests/spread/integration/openjdk-11-jre-headless/task.yaml b/tests/spread/integration/openjdk-11-jre-headless/task.yaml index 9be2aaf..973335b 100644 --- a/tests/spread/integration/openjdk-11-jre-headless/task.yaml +++ b/tests/spread/integration/openjdk-11-jre-headless/task.yaml @@ -66,3 +66,4 @@ execute: | restore: | apt remove -y --purge openjdk-11-jdk-headless + diff --git a/tests/spread/integration/openjdk-17-jdk-headless/task.yaml b/tests/spread/integration/openjdk-17-jdk-headless/task.yaml index cab51fd..40c6fe8 100644 --- a/tests/spread/integration/openjdk-17-jdk-headless/task.yaml +++ b/tests/spread/integration/openjdk-17-jdk-headless/task.yaml @@ -116,3 +116,4 @@ execute: | done ;; esac + diff --git a/tests/spread/integration/openjdk-17-jre-headless/task.yaml b/tests/spread/integration/openjdk-17-jre-headless/task.yaml index 2a2a31d..15f0651 100644 --- a/tests/spread/integration/openjdk-17-jre-headless/task.yaml +++ b/tests/spread/integration/openjdk-17-jre-headless/task.yaml @@ -65,3 +65,4 @@ execute: | restore: | apt remove -y --purge openjdk-11-jdk-headless + diff --git a/tests/spread/integration/openjdk-21-jdk-headless/task.yaml b/tests/spread/integration/openjdk-21-jdk-headless/task.yaml index e0f6133..7a9d08c 100644 --- a/tests/spread/integration/openjdk-21-jdk-headless/task.yaml +++ b/tests/spread/integration/openjdk-21-jdk-headless/task.yaml @@ -126,3 +126,4 @@ execute: | done ;; esac + diff --git a/tests/spread/integration/openjdk-21-jre-headless/task.yaml b/tests/spread/integration/openjdk-21-jre-headless/task.yaml index c4772b9..a2ffd79 100644 --- a/tests/spread/integration/openjdk-21-jre-headless/task.yaml +++ b/tests/spread/integration/openjdk-21-jre-headless/task.yaml @@ -62,3 +62,4 @@ execute: | restore: | apt remove -y --purge openjdk-21-jdk-headless + diff --git a/tests/spread/integration/openjdk-8-jre-headless/task.yaml b/tests/spread/integration/openjdk-8-jre-headless/task.yaml index 7d8b823..04dd223 100644 --- a/tests/spread/integration/openjdk-8-jre-headless/task.yaml +++ b/tests/spread/integration/openjdk-8-jre-headless/task.yaml @@ -14,3 +14,4 @@ execute: | ln -sf /${java} proc/self/exe chroot . ${java} -version done + diff --git a/tests/spread/integration/openssl/task.yaml b/tests/spread/integration/openssl/task.yaml index 532796f..a097d5d 100644 --- a/tests/spread/integration/openssl/task.yaml +++ b/tests/spread/integration/openssl/task.yaml @@ -29,3 +29,4 @@ execute: | # Check if the hash symlinks were created find "$rootfs/etc/ssl/certs/" | grep -P "\.0$" + diff --git a/tests/spread/integration/passwd/task.yaml b/tests/spread/integration/passwd/task.yaml index df1844f..a14c24b 100644 --- a/tests/spread/integration/passwd/task.yaml +++ b/tests/spread/integration/passwd/task.yaml @@ -10,3 +10,4 @@ execute: | # delete user chroot "${rootfs}"/ userdel foo cat "${rootfs}/etc/passwd" | grep -vqz foo + diff --git a/tests/spread/integration/patch/task.yaml b/tests/spread/integration/patch/task.yaml index e669ddc..8f68fab 100644 --- a/tests/spread/integration/patch/task.yaml +++ b/tests/spread/integration/patch/task.yaml @@ -15,3 +15,4 @@ execute: | EOF chroot "${rootfs}/" patch < tmp.patch test "$(cat "${rootfs}/testfile.txt")" = "This is a Patched Input" + diff --git a/tests/spread/integration/perl-base/task.yaml b/tests/spread/integration/perl-base/task.yaml index ef2886d..fff8075 100644 --- a/tests/spread/integration/perl-base/task.yaml +++ b/tests/spread/integration/perl-base/task.yaml @@ -5,3 +5,4 @@ execute: | mkdir -p "$rootfs/dev" mount --bind /dev "$rootfs/dev" chroot "$rootfs" perl -e 'print "hello world\n";' | grep "hello world" + diff --git a/tests/spread/integration/perl-modules-5.38/task.yaml b/tests/spread/integration/perl-modules-5.38/task.yaml index 3dbb844..6d42308 100644 --- a/tests/spread/integration/perl-modules-5.38/task.yaml +++ b/tests/spread/integration/perl-modules-5.38/task.yaml @@ -12,3 +12,4 @@ execute: | chroot $rootfs /usr/bin/perl $slice done + diff --git a/tests/spread/integration/perl/task.yaml b/tests/spread/integration/perl/task.yaml index 64bf698..96fd6de 100644 --- a/tests/spread/integration/perl/task.yaml +++ b/tests/spread/integration/perl/task.yaml @@ -42,3 +42,4 @@ execute: | echo "1234" > "$rootfs/file1.txt" out=$(chroot "$rootfs" /usr/bin/shasum file1.txt 2>null) test "$out" = "1be168ff837f043bde17c0314341c84271047b31 file1.txt" + diff --git a/tests/spread/integration/pwgen/task.yaml b/tests/spread/integration/pwgen/task.yaml index 729cf8c..66afeb9 100644 --- a/tests/spread/integration/pwgen/task.yaml +++ b/tests/spread/integration/pwgen/task.yaml @@ -9,3 +9,4 @@ execute: | test $(chroot "${rootfs}/" pwgen -C1 12 | wc -m) -eq 13 umount -l "${rootfs}/dev" + diff --git a/tests/spread/integration/python3-minimal/task.yaml b/tests/spread/integration/python3-minimal/task.yaml index b018bee..52b9767 100644 --- a/tests/spread/integration/python3-minimal/task.yaml +++ b/tests/spread/integration/python3-minimal/task.yaml @@ -13,3 +13,4 @@ execute: | rootfs_py3compile="$(install-slices python3-minimal_py3compile)" chroot "$rootfs_py3compile" py3compile -h chroot "$rootfs_py3compile" py3clean -h + diff --git a/tests/spread/integration/python3-pip/task.yaml b/tests/spread/integration/python3-pip/task.yaml index e00e24b..be4bc07 100644 --- a/tests/spread/integration/python3-pip/task.yaml +++ b/tests/spread/integration/python3-pip/task.yaml @@ -8,3 +8,4 @@ execute: | # Smoke tests. chroot ${rootfs} /usr/bin/pip --version chroot ${rootfs} /usr/bin/pip install --upgrade setuptools + diff --git a/tests/spread/integration/python3-pyftpdlib/task.yaml b/tests/spread/integration/python3-pyftpdlib/task.yaml index 0bea14e..aad068d 100644 --- a/tests/spread/integration/python3-pyftpdlib/task.yaml +++ b/tests/spread/integration/python3-pyftpdlib/task.yaml @@ -62,3 +62,4 @@ execute: | [[ "$(cat "${rootfs}/srv/test-upload")" == "$(cat test-upload)" ]] cleanup + diff --git a/tests/spread/integration/python3.13/task.yaml b/tests/spread/integration/python3.13/task.yaml index b5cd32c..728d0e9 100644 --- a/tests/spread/integration/python3.13/task.yaml +++ b/tests/spread/integration/python3.13/task.yaml @@ -12,3 +12,4 @@ execute: | cp test_${SLICE}.py "${rootfs}/" chroot "$rootfs" python3.13 /test_${SLICE}.py + diff --git a/tests/spread/integration/python3/task.yaml b/tests/spread/integration/python3/task.yaml index 4b3f208..35cc9c6 100644 --- a/tests/spread/integration/python3/task.yaml +++ b/tests/spread/integration/python3/task.yaml @@ -12,3 +12,4 @@ execute: | cp ../python3.13/test_${SLICE}.py "${rootfs}/" chroot "$rootfs" python3 /test_${SLICE}.py + diff --git a/tests/spread/integration/redis-server/task.yaml b/tests/spread/integration/redis-server/task.yaml index 9cfe742..898d65f 100644 --- a/tests/spread/integration/redis-server/task.yaml +++ b/tests/spread/integration/redis-server/task.yaml @@ -6,3 +6,4 @@ execute: | rootfs="$(install-slices redis-server_bins)" chroot "${rootfs}/" redis-server -v + diff --git a/tests/spread/integration/redis-tools/task.yaml b/tests/spread/integration/redis-tools/task.yaml index 2fb3a0d..7c04749 100644 --- a/tests/spread/integration/redis-tools/task.yaml +++ b/tests/spread/integration/redis-tools/task.yaml @@ -11,3 +11,4 @@ execute: | chroot "${rootfs}/" redis-cli -v chroot "${rootfs}/" redis-check-aof /foo chroot "${rootfs}/" redis-check-rdb -v + diff --git a/tests/spread/integration/sbsigntool/task.yaml b/tests/spread/integration/sbsigntool/task.yaml index ec32509..9069cec 100644 --- a/tests/spread/integration/sbsigntool/task.yaml +++ b/tests/spread/integration/sbsigntool/task.yaml @@ -16,3 +16,4 @@ execute: | # test kmodsign with a random file chroot "$rootfs" kmodsign sha512 /MOK.priv /MOK.der /test.ko + diff --git a/tests/spread/integration/shared-mime-info/task.yaml b/tests/spread/integration/shared-mime-info/task.yaml index 82c716b..baf3a81 100644 --- a/tests/spread/integration/shared-mime-info/task.yaml +++ b/tests/spread/integration/shared-mime-info/task.yaml @@ -5,3 +5,4 @@ execute: | chroot "${rootfs}" update-mime-database -v |& grep -q 'update-mime-database (shared-mime-info) 2.4' chroot "${rootfs}" update-mime-database /usr/share/mime + diff --git a/tests/spread/integration/sqlite3/task.yaml b/tests/spread/integration/sqlite3/task.yaml index 6d6fe36..f1c360a 100644 --- a/tests/spread/integration/sqlite3/task.yaml +++ b/tests/spread/integration/sqlite3/task.yaml @@ -6,3 +6,4 @@ execute: | chroot "${rootfs}/" sqlite3 test.db \ "CREATE TABLE test (id INTEGER PRIMARY KEY, name TEXT); \ INSERT INTO test (name) VALUES ('FOO'); SELECT * FROM test;" + diff --git a/tests/spread/integration/sudo/task.yaml b/tests/spread/integration/sudo/task.yaml index bf9272c..6f2d10e 100644 --- a/tests/spread/integration/sudo/task.yaml +++ b/tests/spread/integration/sudo/task.yaml @@ -8,3 +8,4 @@ execute: | sed -i "/127.0.0.1\tlocalhost/a 127.0.0.1\t$host" "$rootfs"/etc/hosts # ensure sudo correctly runs and provides the output "root" chroot "$rootfs" sudo whoami | grep "root" + diff --git a/tests/spread/integration/tar/task.yaml b/tests/spread/integration/tar/task.yaml index 7c80334..a0d1af6 100644 --- a/tests/spread/integration/tar/task.yaml +++ b/tests/spread/integration/tar/task.yaml @@ -52,3 +52,4 @@ execute: | # verify result cmp "${rootfs}/test.txt" "${rootfs}/test_org.txt" + diff --git a/tests/spread/integration/tzdata-legacy/task.yaml b/tests/spread/integration/tzdata-legacy/task.yaml index 280d150..03435e1 100644 --- a/tests/spread/integration/tzdata-legacy/task.yaml +++ b/tests/spread/integration/tzdata-legacy/task.yaml @@ -14,3 +14,4 @@ prepare: | execute: | # Run smoke tests. ./smoke.sh + diff --git a/tests/spread/integration/unzip/task.yaml b/tests/spread/integration/unzip/task.yaml index 6b23e91..f64d13a 100644 --- a/tests/spread/integration/unzip/task.yaml +++ b/tests/spread/integration/unzip/task.yaml @@ -12,3 +12,4 @@ execute: | test "$(chroot "${rootfs}" zipinfo -1 testfile.zip)" = "testfile.txt" test "$( chroot "${rootfs}" funzip testfile.zip )" = "Hello, World" chroot "${rootfs}" zipgrep "Hello" testfile.zip + diff --git a/tests/spread/integration/util-linux/task.yaml b/tests/spread/integration/util-linux/task.yaml index 8fd988a..776ffe8 100644 --- a/tests/spread/integration/util-linux/task.yaml +++ b/tests/spread/integration/util-linux/task.yaml @@ -172,3 +172,4 @@ execute: | umount -l "${rootfs}"/dev umount -l "${rootfs}"/proc umount -l "${rootfs}"/sys + diff --git a/tests/spread/integration/vim-tiny/task.yaml b/tests/spread/integration/vim-tiny/task.yaml index 50c9e3c..3bc8288 100644 --- a/tests/spread/integration/vim-tiny/task.yaml +++ b/tests/spread/integration/vim-tiny/task.yaml @@ -7,3 +7,4 @@ execute: | chroot "$rootfs" vim.tiny -c ":s/hello/bye/" -c ":wq" test test "$(cat "$rootfs/test")" = "bye world" + diff --git a/tests/spread/integration/wget/task.yaml b/tests/spread/integration/wget/task.yaml index c0a8239..d375c6b 100644 --- a/tests/spread/integration/wget/task.yaml +++ b/tests/spread/integration/wget/task.yaml @@ -10,3 +10,4 @@ execute: | chroot "${rootfs}/" wget https://github.com/canonical/chisel/releases/download/v1.0.0/chisel_v1.0.0_linux_amd64.tar.gz chroot "${rootfs}/" wget https://github.com/canonical/chisel/releases/download/v1.0.0/chisel_v1.0.0_linux_amd64.tar.gz.sha384 cd "${rootfs}" && sha384sum -c chisel_v1.0.0_linux_amd64.tar.gz.sha384 + diff --git a/tests/spread/integration/xdg-user-dirs/task.yaml b/tests/spread/integration/xdg-user-dirs/task.yaml index a3db33d..2ed2ebb 100644 --- a/tests/spread/integration/xdg-user-dirs/task.yaml +++ b/tests/spread/integration/xdg-user-dirs/task.yaml @@ -6,3 +6,4 @@ execute: | test -d ${rootfs}/etc/xdg/autostart test -f ${rootfs}/etc/xdg/user-dirs.conf test -f ${rootfs}/etc/xdg/user-dirs.defaults + diff --git a/tests/spread/integration/xfonts-utils/task.yaml b/tests/spread/integration/xfonts-utils/task.yaml index 7e39dcb..afc0ad0 100644 --- a/tests/spread/integration/xfonts-utils/task.yaml +++ b/tests/spread/integration/xfonts-utils/task.yaml @@ -19,3 +19,4 @@ execute: | cp 6x13.bdf $rootfs/tmp/fonts/6x13.bdf chroot "$rootfs" ucs2any /tmp/fonts/6x13.bdf + diff --git a/tests/spread/integration/zip/task.yaml b/tests/spread/integration/zip/task.yaml index 7d3b94a..0ad0ff6 100644 --- a/tests/spread/integration/zip/task.yaml +++ b/tests/spread/integration/zip/task.yaml @@ -16,3 +16,4 @@ execute: | test "$(chroot "${rootfs}" zipnote testfile.zip | tail -n1)" = "\@ This is a test comment" chroot "${rootfs}" zipsplit testfile.zip test "$(chroot "${rootfs}" unzip -p testfil1.zip testfile.txt)" = "Hello, World" + diff --git a/tests/spread/integration/zstd/task.yaml b/tests/spread/integration/zstd/task.yaml index 2755360..b0bd005 100644 --- a/tests/spread/integration/zstd/task.yaml +++ b/tests/spread/integration/zstd/task.yaml @@ -26,3 +26,4 @@ execute: | chroot "${rootfs}/" zstdcat testfile_orig.zst testfile_new.zst > "${rootfs}/testfile_cat.txt" test "$(chroot "${rootfs}/" zstdgrep "Hello, World" testfile_cat.txt)" = "Hello, World" test "$(chroot "${rootfs}/" zstdless -F -X -R testfile_orig.zst)" = "Hello, World" +