DEBUG: Executing python function extend_recipe_sysroot NOTE: Direct dependencies are ['/home/pokybuild/yocto-worker/qemuarm64-ptest/build/meta/recipes-devtools/qemu/qemu-helper-native_1.0.bb:do_populate_sysroot', '/home/pokybuild/yocto-worker/qemuarm64-ptest/build/meta/recipes-devtools/qemu/qemu-native_7.2.0.bb:do_populate_sysroot', '/home/pokybuild/yocto-worker/qemuarm64-ptest/build/meta/recipes-devtools/qemu/qemu-system-native_7.2.0.bb:do_populate_sysroot', 'virtual:native:/home/pokybuild/yocto-worker/qemuarm64-ptest/build/meta/recipes-devtools/createrepo-c/createrepo-c_0.20.1.bb:do_populate_sysroot', 'virtual:native:/home/pokybuild/yocto-worker/qemuarm64-ptest/build/meta/recipes-devtools/dnf/dnf_4.14.0.bb:do_populate_sysroot', 'virtual:native:/home/pokybuild/yocto-worker/qemuarm64-ptest/build/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', 'virtual:native:/home/pokybuild/yocto-worker/qemuarm64-ptest/build/meta/recipes-devtools/unfs3/unfs3_git.bb:do_populate_sysroot', 'virtual:native:/home/pokybuild/yocto-worker/qemuarm64-ptest/build/meta/recipes-extended/cpio/cpio_2.13.bb:do_populate_sysroot'] NOTE: Installed into sysroot: ['cpio-native'] NOTE: Skipping as already exists in sysroot: ['qemu-helper-native', 'qemu-native', 'qemu-system-native', 'createrepo-c-native', 'dnf-native', 'pseudo-native', 'unfs3-native', 'alsa-lib-native', 'dtc-native', 'libepoxy-native', 'libsdl2-native', 'xz-native', 'libslirp-native', 'virglrenderer-native', 'zlib-native', 'glib-2.0-native', 'pixman-native', 'gettext-minimal-native', 'libtool-native', 'texinfo-dummy-native', 'cmake-native', 'rpm-native', 'libxml2-native', 'expat-native', 'python3-native', 'curl-native', 'openssl-native', 'sqlite3-native', 'file-native', 'libdnf-native', 'librepo-native', 'python3-iniparse-native', 'libcomps-native', 'libtirpc-native', 'flex-native', 'libx11-native', 'mesa-native', 'libxrender-native', 'libxext-native', 'libxrandr-native', 'libdrm-native', 'util-linux-native', 'libffi-native', 'libpcre2-native', 'gettext-native', 'ncurses-native', 'zstd-native', 'bzip2-native', 'libgcrypt-native', 'popt-native', 'elfutils-native', 'lua-native', 'libnsl2-native', 'readline-native', 'util-linux-libuuid-native', 'gdbm-native', 'perl-native', 'libcheck-native', 'libmodulemd-native', 'swig-native', 'json-c-native', 'gobject-introspection-native', 'libsolv-native', 'attr-native', 'gpgme-native', 'python3-installer-native', 'python3-wheel-native', 'python3-six-native', 'python3-setuptools-native', 'python3-build-native', 'm4-native', 'xorgproto-native', 'xtrans-native', 'libxcb-native', 'util-macros-native', 'libxfixes-native', 'xrandr-native', 'makedepend-native', 'wayland-protocols-native', 'chrpath-native', 'python3-mako-native', 'wayland-native', 'libxshmfence-native', 'libxxf86vm-native', 'llvm-native', 'libxdamage-native', 'libpthread-stubs-native', 'libpciaccess-native', 'libcap-ng-native', 'libgpg-error-native', 'libcap-native', 'libmicrohttpd-native', 'libarchive-native', 'make-native', 'libyaml-native', 'libassuan-native', 'python3-flit-core-native', 'python3-packaging-native', 'python3-pyproject-hooks-native', 'gnu-config-native', 'xcb-proto-native', 'libxau-native', 'libxdmcp-native', 'python3-markupsafe-native', 'python3-pygments-native', 'libedit-native', 'gnutls-native', 'unzip-native', 'gmp-native', 'libidn2-native', 'nettle-native', 'libunistring-native'] DEBUG: Python function extend_recipe_sysroot finished DEBUG: Executing python function do_testimage DEBUG: test suites: test_ping (ping.PingTest) test_ssh (ssh.SSHTest) test_parselogs (parselogs.ParseLogsTest) test_ptestrunner_expectfail (ptest.PtestRunnerTest) test_ptestrunner_expectsuccess (ptest.PtestRunnerTest) DEBUG: Using kvm for runqemu QMP Available for connection at /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/.cxfmsw9l DEBUG: Created listening socket for qemu serial console on: 127.0.0.1:34587 DEBUG: Created listening socket for qemu serial console on: 127.0.0.1:58199 DEBUG: launchcmd=runqemu snapshot kvm qemuarm64 /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/deploy/images/qemuarm64/core-image-ptest-e2fsprogs-qemuarm64.ext4 tcpserial=34587:58199 bootparams=" printk.time=1" qemuparams="-pidfile /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/pidfile_825349 -S -qmp unix:./.7sm8nfln,server,wait -qmp unix:./.cxfmsw9l,server,nowait" DEBUG: runqemu started, pid is 825363 DEBUG: waiting at most 300 seconds for qemu pid (04/03/23 17:38:35) DEBUG: QMP Initializing to /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/.7sm8nfln DEBUG: QMP Connecting to /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/.7sm8nfln QMP connected to QEMU at 04/03/23 17:38:36 and took 1.14 seconds QMP released QEMU at 04/03/23 17:38:36 and took 0.24 seconds from connect DEBUG: qemu started in 1.38 seconds - qemu procces pid is 825371 (04/03/23 17:38:36) DEBUG: qemu cmdline used: /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/work/aarch64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-aarch64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:1a -netdev tap,id=net0,ifname=tap12,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive id=disk0,file=/home/pokybuild/tmp/core-image-ptest-e2fsprogs-qemuarm64.ext4.825364,if=none,format=raw -device virtio-blk-pci,drive=disk0 -device qemu-xhci -device usb-tablet -device usb-kbd -machine virt -cpu host -machine gic-version=3 -smp 4 -enable-kvm -m 1024 -device virtio-serial-pci -chardev socket,id=virtcon,port=34587,host=127.0.0.1 -device virtconsole,chardev=virtcon -serial tcp:127.0.0.1:58199 -pidfile /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/pidfile_825349 -S -qmp unix:./.7sm8nfln,server,wait -qmp unix:./.cxfmsw9l,server,nowait -serial mon:vc -display sdl,show-cursor=on -device virtio-gpu-pci -kernel /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/deploy/images/qemuarm64/Image -append root=/dev/vda rw mem=1024M ip=192.168.7.26::192.168.7.25:255.255.255.0::eth0:off:8.8.8.8 console=ttyAMA0 console=hvc0 printk.time=1 DEBUG: Target IP: 192.168.7.26 DEBUG: Server IP: 192.168.7.25 DEBUG: Starting logging thread DEBUG: Starting thread event loop DEBUG: Connection request received DEBUG: Setting connection established event DEBUG: Output from runqemu: runqemu - INFO - Continuing with the following parameters: KERNEL: [/home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/deploy/images/qemuarm64/Image] MACHINE: [qemuarm64] FSTYPE: [ext4] ROOTFS: [/home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/deploy/images/qemuarm64/core-image-ptest-e2fsprogs-qemuarm64.ext4] CONFFILE: [/home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/deploy/images/qemuarm64/core-image-ptest-e2fsprogs-qemuarm64.qemuboot.conf] runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap1.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap2.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap3.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap4.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap5.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap6.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap7.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap8.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap9.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap10.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap11.lock failed: [Errno 11] Resource temporarily unavailable runqemu - INFO - Using preconfigured tap device tap12 runqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap12.skip to make runqemu skip tap12. runqemu - INFO - Network configuration: ip=192.168.7.26::192.168.7.25:255.255.255.0::eth0:off:8.8.8.8 runqemu - INFO - Copying rootfs to /home/pokybuild/tmp/core-image-ptest-e2fsprogs-qemuarm64.ext4.825364 runqemu - INFO - Copy done in 0.35730576515197754 seconds runqemu - INFO - Running /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/work/aarch64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-aarch64 -device virtio-net-pci,netdev=net0,mac=52:54:00:12:34:1a -netdev tap,id=net0,ifname=tap12,script=no,downscript=no -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -drive id=disk0,file=/home/pokybuild/tmp/core-image-ptest-e2fsprogs-qemuarm64.ext4.825364,if=none,format=raw -device virtio-blk-pci,drive=disk0 -device qemu-xhci -device usb-tablet -device usb-kbd -machine virt -cpu host -machine gic-version=3 -smp 4 -enable-kvm -m 1024 -device virtio-serial-pci -chardev socket,id=virtcon,port=34587,host=127.0.0.1 -device virtconsole,chardev=virtcon -serial tcp:127.0.0.1:58199 -pidfile /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/pidfile_825349 -S -qmp unix:./.7sm8nfln,server,wait -qmp unix:./.cxfmsw9l,server,nowait -serial mon:vc -display sdl,show-cursor=on -device virtio-gpu-pci -kernel /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/deploy/images/qemuarm64/Image -append 'root=/dev/vda rw mem=1024M ip=192.168.7.26::192.168.7.25:255.255.255.0::eth0:off:8.8.8.8 console=ttyAMA0 console=hvc0 printk.time=1' runqemu - INFO - Host uptime: 3153.34 DEBUG: Waiting at most 1500 seconds for login banner (04/03/23 17:38:36) DEBUG: Connection from 127.0.0.1:48596 DEBUG: Reached login banner in 3.84 seconds (04/03/23 17:38:40) DEBUG: Logged in as root in serial console NOTE: test_ping (ping.PingTest) DEBUG: Setting up a 30 second(s) timeout DEBUG: Removed SIGALRM handler NOTE: ... ok NOTE: test_ssh (ssh.SSHTest) DEBUG: Checking if at least one of openssh-sshd, dropbear is installed DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; uname -a DEBUG: Waiting for process output: time: 1680543523.6457434, endtime: 1680543823.6333473 DEBUG: Partial data from SSH call: Linux qemuarm64 6.1.20-yocto-standard #1 SMP PREEMPT Sat Mar 18 02:48:04 UTC 2023 aarch64 GNU/Linux DEBUG: Waiting for process output: time: 1680543524.0092375, endtime: 1680543824.0092335 DEBUG: Data from SSH call: Linux qemuarm64 6.1.20-yocto-standard #1 SMP PREEMPT Sat Mar 18 02:48:04 UTC 2023 aarch64 GNU/Linux DEBUG: [Command returned '0' after 0.58 seconds] DEBUG: Command: uname -a Status: 0 Output: Linux qemuarm64 6.1.20-yocto-standard #1 SMP PREEMPT Sat Mar 18 02:48:04 UTC 2023 aarch64 GNU/Linux DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; cat /etc/controllerimage DEBUG: Waiting for process output: time: 1680543524.2217746, endtime: 1680543824.2116454 DEBUG: Partial data from SSH call: cat: /etc/controllerimage: No such file or directory DEBUG: Waiting for process output: time: 1680543524.6030743, endtime: 1680543824.6030712 DEBUG: Data from SSH call: cat: /etc/controllerimage: No such file or directory DEBUG: [Command returned '1' after 0.59 seconds] DEBUG: Command: cat /etc/controllerimage Status: 1 Output: cat: /etc/controllerimage: No such file or directory NOTE: ... ok DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; which LSB_Test.sh DEBUG: Waiting for process output: time: 1680543524.8163857, endtime: 1680543824.8065333 DEBUG: Data from SSH call: DEBUG: [Command returned '1' after 0.36 seconds] DEBUG: Command: which LSB_Test.sh Status: 1 Output: NOTE: test_parselogs (parselogs.ParseLogsTest) DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; dmesg > /tmp/dmesg_output.log DEBUG: Waiting for process output: time: 1680543525.1817393, endtime: 1680543825.1711187 DEBUG: Data from SSH call: DEBUG: [Command returned '0' after 0.37 seconds] DEBUG: Command: dmesg > /tmp/dmesg_output.log Status: 0 Output: DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; test -f /var/log/ DEBUG: Waiting for process output: time: 1680543525.5524528, endtime: 1680543825.5406957 DEBUG: Data from SSH call: DEBUG: [Command returned '1' after 0.36 seconds] DEBUG: Command: test -f /var/log/ Status: 1 Output: DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; test -d /var/log/ DEBUG: Waiting for process output: time: 1680543525.9150798, endtime: 1680543825.9056487 DEBUG: Data from SSH call: DEBUG: [Command returned '0' after 0.37 seconds] DEBUG: Command: test -d /var/log/ Status: 0 Output: DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; find /var/log//*.log -maxdepth 1 -type f DEBUG: Waiting for process output: time: 1680543526.2864842, endtime: 1680543826.2746544 DEBUG: Partial data from SSH call: /var/log//postinstall.log DEBUG: Waiting for process output: time: 1680543526.6532276, endtime: 1680543826.653224 DEBUG: Data from SSH call: /var/log//postinstall.log DEBUG: [Command returned '0' after 0.58 seconds] DEBUG: Command: find /var/log//*.log -maxdepth 1 -type f Status: 0 Output: /var/log//postinstall.log DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; test -f /var/log/dmesg DEBUG: Waiting for process output: time: 1680543526.8656957, endtime: 1680543826.8556466 DEBUG: Data from SSH call: DEBUG: [Command returned '0' after 0.36 seconds] DEBUG: Command: test -f /var/log/dmesg Status: 0 Output: DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; test -f /tmp/dmesg_output.log DEBUG: Waiting for process output: time: 1680543527.223332, endtime: 1680543827.212829 DEBUG: Data from SSH call: DEBUG: [Command returned '0' after 0.37 seconds] DEBUG: Command: test -f /tmp/dmesg_output.log Status: 0 Output: DEBUG: [Running]$ scp -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR root@192.168.7.26:/var/log//postinstall.log /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/work/qemuarm64-poky-linux/core-image-ptest-e2fsprogs/1.0-r0/target_logs DEBUG: Data from SSH call: DEBUG: [Command returned '0' after 0.16 seconds] DEBUG: [Running]$ scp -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR root@192.168.7.26:/var/log/dmesg /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/work/qemuarm64-poky-linux/core-image-ptest-e2fsprogs/1.0-r0/target_logs DEBUG: Data from SSH call: DEBUG: [Command returned '0' after 0.18 seconds] DEBUG: [Running]$ scp -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR root@192.168.7.26:/tmp/dmesg_output.log /home/pokybuild/yocto-worker/qemuarm64-ptest/build/build/tmp/work/qemuarm64-poky-linux/core-image-ptest-e2fsprogs/1.0-r0/target_logs DEBUG: Data from SSH call: DEBUG: [Command returned '0' after 0.17 seconds] DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; cat /proc/cpuinfo | grep "model name" | head -n1 | awk 'BEGIN{FS=":"}{print $2}' DEBUG: Waiting for process output: time: 1680543528.1619706, endtime: 1680543828.1525338 DEBUG: Data from SSH call: DEBUG: [Command returned '0' after 0.37 seconds] DEBUG: Command: cat /proc/cpuinfo | grep "model name" | head -n1 | awk 'BEGIN{FS=":"}{print $2}' Status: 0 Output: DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; cat /proc/cpuinfo | grep "cpu cores" | head -n1 | awk {'print $4'} DEBUG: Waiting for process output: time: 1680543528.5317824, endtime: 1680543828.5214894 DEBUG: Data from SSH call: DEBUG: [Command returned '0' after 0.36 seconds] DEBUG: Command: cat /proc/cpuinfo | grep "cpu cores" | head -n1 | awk {'print $4'} Status: 0 Output: DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; cat /proc/cpuinfo | grep "processor" | wc -l DEBUG: Waiting for process output: time: 1680543528.8952498, endtime: 1680543828.8833253 DEBUG: Partial data from SSH call: 4 DEBUG: Waiting for process output: time: 1680543529.244438, endtime: 1680543829.2444344 DEBUG: Data from SSH call: 4 DEBUG: [Command returned '0' after 0.56 seconds] DEBUG: Command: cat /proc/cpuinfo | grep "processor" | wc -l Status: 0 Output: 4 DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; uname -m DEBUG: Waiting for process output: time: 1680543529.457006, endtime: 1680543829.4467957 DEBUG: Partial data from SSH call: aarch64 DEBUG: Waiting for process output: time: 1680543529.804307, endtime: 1680543829.804304 DEBUG: Data from SSH call: aarch64 DEBUG: [Command returned '0' after 0.56 seconds] DEBUG: Command: uname -m Status: 0 Output: aarch64 NOTE: ... ok NOTE: test_ptestrunner_expectfail (ptest.PtestRunnerTest) DEBUG: Checking if at least one of ptest-runner is installed DEBUG: Checking if ptest is in DISTRO_FEATURES or IMAGE_FEATURES DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; which ptest-runner DEBUG: Data from SSH call: /usr/bin/ptest-runner DEBUG: [Command returned '0' after 0.17 seconds] DEBUG: Command: which ptest-runner Status: 0 Output: /usr/bin/ptest-runner DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; ptest-runner -t 450 -d "/usr/lib" DEBUG: Data from SSH call: START: ptest-runner 2023-04-03T17:38 BEGIN: /usr/lib/e2fsprogs/ptest debugfs 1.47.0 (5-Feb-2023) PASS: d_bad_ostype: handle bad (negative) os_type: ok PASS: d_corrupt_journal_nr_users: journal superblock corrupted, nr_users too high: ok PASS: d_dumpe2fs_group_only: dumpe2fs group only mode: ok PASS: d_fallocate: fallocate sparse files and big files: ok PASS: d_fallocate_bigalloc: fallocate sparse files and big files with bigalloc: ok PASS: d_fallocate_blkmap: fallocate sparse files and big files on a blockmap fs: ok PASS: d_inline_dump: debugfs dump inline data test: ok PASS: d_loaddump: debugfs load/dump test: ok PASS: d_punch: punch sparse files and big files: ok PASS: d_punch_bigalloc: punch sparse files and big files with bigalloc: ok PASS: d_special_files: create special files in debugfs: ok PASS: d_xattr_edits: edit extended attributes in debugfs: ok PASS: d_xattr_sorting: sort extended attributes in debugfs: ok SKIP: e_brel_bma: block relocation table using memory array implementation: skipped PASS: e_icount_normal: inode counting structure optimized for low counts: ok PASS: e_icount_opt: inode counting abstraction optimized for counting: ok SKIP: e_irel_ima: inode relocation table using memory array implementation: skipped PASS: f_16384_block: 16384 byte blocksize: ok PASS: f_8192_block: 8192 byte blocksize: ok PASS: f_bad_bbitmap: corrupt block bitmap (metadata_csum): ok PASS: f_bad_bmap_csum: bad block/inode bitmap csum (metadata_csum): ok PASS: f_bad_disconnected_inode: disconnected inode with bad fields: ok PASS: f_bad_encryption: missing, corrupt, and inconsistent encryption policies: ok PASS: f_bad_fname: case-insensitive directory with broken file names: ok PASS: f_bad_gdt_csum: bad group descriptor csum (metadata_csum): ok PASS: f_bad_ibitmap: corrupt inode bitmap (metadata_csum): ok PASS: f_bad_inode_csum: inode table corruption (metadata_csum): ok PASS: f_bad_local_jnl: test for corrupt local journal (bad V1->V2 journal upgrade): ok PASS: f_badbblocks: illegal blocks in bad block inode: ok PASS: f_badcluster: test alignment problems with bigalloc clusters: ok PASS: f_baddir: corrupted directory entries: ok PASS: f_baddir2: salvage last directory entry: ok PASS: f_baddotdir: bad '.' and '..' entries: ok PASS: f_badinode: corrupted inode entries: ok mke2fs 1.47.0 (5-Feb-2023) Creating filesystem with 2048 1k blocks and 256 inodes Allocating group tables: done Writing inode tables: done Creating journal (1024 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 37 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. debugfs 1.47.0 (5-Feb-2023) PASS: f_badjour_encrypted: journal inode has encrypt flag: ok PASS: f_badjour_indblks: corruption in journal inode's indirect blocks: ok PASS: f_badjourblks: illegal blocks in journal inode (and backup in superblock): ok PASS: f_badorphan: corrupted orphan list: ok PASS: f_badprimary: bad blocks in the primary superblock and group descriptors: ok PASS: f_badroot: file in root directory inode: ok PASS: f_badsymlinks: corrupted symlinks: ok PASS: f_badsymlinks2: more types of corrupted symlinks: ok PASS: f_badtable: bad blocks in bitmaps and inode table: ok PASS: f_bb_in_bb: bad block inode table block in bad block list: ok PASS: f_bbfile: bad blocks in files: ok PASS: f_bbinode: bad blocks in inode table: ok PASS: f_big_sparse: big sparse file: ok PASS: f_bigalloc_badinode: delete bad inode handling for bigalloc filesystems: ok PASS: f_bigalloc_orphan_list: orphaned list handling with bigalloc file systems: ok PASS: f_bigalloc_symlink_with_xattr: fast symlink + xattr block on bigalloc fs: ok PASS: f_bitmaps: corrupted inode and block bitmaps: ok PASS: f_boundscheck: infinite loop when finding table free space: ok PASS: f_clear_xattr: clearing i_file_acl when !ext_attr feature: ok PASS: f_cloneblock_alloc_error: decrement badcount after remapping duplicate block: ok PASS: f_collapse_extent_tree: extent tree can be collapsed one level: ok PASS: f_compress_extent_tree_level: compress an extent tree level: ok PASS: f_convert_bmap: convert blockmap file to extents file: ok PASS: f_convert_bmap_and_extent: convert blockmap to extents files: ok PASS: f_convert_bmap_sparse: convert sparse blockmap file to extents file: ok PASS: f_corrupt_dirent_tail: rebuild a directory with corrupt dirent tail: ok PASS: f_crashdisk: superblock with illegal values: ok PASS: f_create_symlinks: create fast, inlinedata, and regular symlinks: ok PASS: f_del_dup_quota: delete file containing multiply claimed blocks with quota: ok PASS: f_deleted_inode_bad_csum: deleted inode with bad metadata_csum wasn't fixed: ok PASS: f_desc_size_128: 128-byte group descriptors: ok PASS: f_desc_size_bad: bad superblock s_desc_size: ok SKIP: f_detect_junk: skipped (no magic) PASS: f_detect_xfs: detect xfs filesystem: ok PASS: f_dir_bad_csum: dir block w/ missing/bad csum/tail or block corruption: ok PASS: f_dir_bad_mode: directory with corrupted i_mode: ok PASS: f_dirlink: directory hard links: ok PASS: f_dup: blocks claimed by two different files: ok PASS: f_dup2: blocks claimed by three different files: ok PASS: f_dup3: blocks claimed by one file multiple times: ok PASS: f_dup4: find all directory pathnames: ok PASS: f_dup_ba: multiply claimed blocks with bigalloc: ok PASS: f_dup_de: duplicate directory entries: ok PASS: f_dup_de2: duplicate directory entries for non-indexed dirs: ok PASS: f_dup_de_crypt: duplicate directory entries for encrypted dirs: ok PASS: f_dup_resize: blocks claimed by the resize inode and another inode: ok PASS: f_dupdot: duplicate '.' and '..' entries: ok PASS: f_dupfsblks: blocks claimed by a file and bitmaps or inode tables: ok PASS: f_dupsuper: blocks claimed by a file and superblock or group descriptors: ok PASS: f_ea_bad_csum: EA block with bad checksum (metadata_csum): ok PASS: f_ea_checks: extended attribute block checks: ok PASS: f_ea_inode: ok PASS: f_ea_inode_self_ref: corrupted, self-referential ea_in_inode: ok PASS: f_ea_signed_hash: ok PASS: f_ea_unsigned_hash: ok PASS: f_ea_value_crash: extended attribute value conflicts with key: ok PASS: f_emptydir: always iterate dir block 0 or e2fsck goes into infinite loop: ok PASS: f_encrypted_lpf: encrypted lost+found directory: ok PASS: f_end-bitmap: corruption at end of block bitmap: ok PASS: f_eofblocks: blocks after i_size: ok PASS: f_expand: expanding lost+found: ok PASS: f_expandroot_create_lnf: no space in root to create lost+found entry: ok PASS: f_ext_journal: test external journal device: ok PASS: f_ext_zero_len: extent with zero length: ok PASS: f_extent_bad_node: bad interior node in extent tree (metadata_csum): ok PASS: f_extent_htree: htree extent compression setup: ok PASS: f_extent_htree: htree extent compression: ok PASS: f_extent_int_bad_csum: bad csum in internal extent (metadata_csum): ok PASS: f_extent_int_bad_extent: bad extent in internal extent (metadata_csum): ok PASS: f_extent_int_bad_magic: bad magic number in internal extent (metadata_csum): ok PASS: f_extent_interior_start_lblk: incorrect starting lblk in an interior node: ok PASS: f_extent_leaf_bad_csum: bad csum in leaf extent (metadata_csum): ok PASS: f_extent_leaf_bad_extent: bad extent in leaf extent (metadata_csum): ok PASS: f_extent_leaf_bad_magic: bad magic number in leaf extent (metadata_csum): ok PASS: f_extent_oobounds: ok PASS: f_extent_too_deep: extent tree is deeper than it needs to be: ok PASS: f_extents: basic extents support: ok PASS: f_extents2: multiply claimed blocks in extents and other illegal extents: ok PASS: f_extra_journal: valid journal inode, but has_journal feature not present: ok PASS: f_fast_symlink_extents: fast symlink with extents flag set: ok PASS: f_file_acl_high: i_file_acl_high should be zero: ok PASS: f_filetype: set filetype information and illegal special files: ok PASS: f_first_meta_bg_too_big: s_first_meta_bg is too large: ok PASS: f_full_bg: inode table in last block of first bg: ok PASS: f_h_badnode: hash directory with bad HTREE nodes: ok PASS: f_h_badroot: bad htree root nodes: ok PASS: f_h_normal: normal (signed) HTREE directory: ok PASS: f_h_reindex: reindex HTREE Directory with different hash seed: ok PASS: f_h_unsigned: unsigned HTREE directory: ok PASS: f_holedir: directory with holes and illegal blocks: ok PASS: f_holedir2: directories with holes and zero i_size: ok PASS: f_holedir3: real directories with holes and zero i_size: ok PASS: f_holedir4: bigalloc directory with hole and misaligned extent after hole: ok PASS: f_htree_bad_csum: htree block bad csum/tail dirent/htree index corruption: ok PASS: f_htree_leaf_csum: bad csum in htree leaf block: ok PASS: f_hugedir_blocks: dir crashes e2fsck with impossible logical blk offset: ok PASS: f_hurd: GNU/Hurd specific tests: ok PASS: f_idata_and_extents: conflicting extents and inline_data inode flags: ok PASS: f_illbbitmap: illegal block bitmap: ok PASS: f_illibitmap: illegal inode bitmap: ok PASS: f_illitable: illegal inode table: ok PASS: f_illitable_flexbg: illegal inode table with FLEX_BG: ok PASS: f_imagic: non-imagic filesystem with imagic inodes: ok PASS: f_imagic_fs: imagic filesystem with imagic inodes: ok PASS: f_ind_inode_collision: multiple *ind collisions with critical metadata: ok PASS: f_inlinedata_dirblocks: check inline dir as two dirent blocks: ok PASS: f_inlinedata_flags: check incorrect inline_data flags: ok PASS: f_inlinedata_repair: repair corrupt inline data files: ok PASS: f_inlinedir_detector: detect inline dirs correctly: ok PASS: f_inode_ea_collision: collisions in the inode ea area: ok PASS: f_invalid_bad_inode: check for bogus bad inode: ok PASS: f_invalid_extent_symlink: extent-mapped symlink with two blocks: ok PASS: f_itable_collision: collision between IND/extent tree blocks and inode table: ok PASS: f_jnl_32bit: on-disk 32-bit journal format: ok PASS: f_jnl_64bit: on-disk 64-bit journal format: ok PASS: f_jnl_errno: journal s_errno handling: ok PASS: f_jnl_etb_alloc_fail: can't allocate extent tree block recreating journal: ok PASS: f_journal: recover journal from corrupted inode table: ok SKIP: f_large_dir: optimize 3 level htree directories: skipped (slow test) SKIP: f_large_dir_csum: optimize 3 level htree directories with metadata checksums: skipped (slow test) PASS: f_lotsbad: too many illegal blocks in inode: ok PASS: f_lpf: missing lost+found: ok PASS: f_lpf2: create lost+found and reconnect lost directory: ok PASS: f_lpffile: lost+found is not a directory: ok PASS: f_many_subdirs: directory with more than 65000 sub-directories: ok PASS: f_messy_inode: bad file and directory acl pointers: ok PASS: f_miss_blk_bmap: missing block bitmap: ok PASS: f_miss_journal: non-existent journal inode: ok PASS: f_misstable: missing inode table: ok PASS: f_mke2fs2b: mke2fs version 0.2b created filesystem: ok f_mke2fs_baddisk: mke2fs /dev/mapper/bad_disk should fail: skip SKIP: f_mmp: disable MMP with tune2fs after e2fsck killed: skipped (slow test) SKIP: f_mmp_garbage: repair MMP when it is corrupted: skipped (slow test) PASS: f_no: e2fsck with repeated no: ok PASS: f_no_cache_corrupt_inode: don't cache inodes that fail checksum verification: ok PASS: f_noroot: missing root directory: ok PASS: f_nospc_create_lnf: no space to create lost+found: ok PASS: f_okgroup: 8193 block long filesystem: ok PASS: f_opt_extent: optimize extent tree: ok PASS: f_opt_extent_ext3: convert ext3 to extent tree: ok PASS: f_orphan: clearing orphan inodes: ok PASS: f_orphan_dotdot_ft: filetype of .. in orphaned directories: ok PASS: f_orphan_extents_inode: truncating an orphaned extent-mapped inode: ok PASS: f_orphan_indirect_inode: truncating an orphaned inode in preen mode: ok PASS: f_orphquot: e2fsck with quota and orphan inodes: ok PASS: f_overfsblks: overlapping inode and block bitmaps: ok PASS: f_pre_1970_date_encoding: correct mis-encoded pre-1970 dates: ok PASS: f_preen: preen shouldn't destroy backup superblocks: ok PASS: f_quota: fix incorrect usage stats in quota: ok PASS: f_quota_extent_opt: extent optimization with quota: ok PASS: f_quota_invalid_inum: invalid quota inode numbers: ok PASS: f_readonly_fsck: ensure that a readonly check doesn't modify the fs: ok PASS: f_rebuild_csum_rootdir: force rebuild corrupted rootdir w/ metadata_csum: ok PASS: f_recnect_bad: reconnecting bad inode: ok PASS: f_reconnect: simple disconnected file inode: ok PASS: f_rehash_dir: optimize htree directories: ok PASS: f_resize_inode: e2fsck with resize_inode: ok PASS: f_resize_inode_meta_bg: conflicting features resize_inode and meta_bg: ok PASS: f_salvage_dir: salvage corrupted directories: ok PASS: f_sb_extra_isize: check invalid extra_isize fields in superblock: ok PASS: f_selinux: SELinux generated symlinks with EA data: ok PASS: f_shared_blocks_ok: clean check for intentionally shared blocks: ok PASS: f_short_encrypted_dirent: short encrypted directory entry: ok PASS: f_special_ea: special files with extended attributes: ok PASS: f_summary_counts: incorrect inode/block free counts: ok PASS: f_super_bad_csum: bad csum in superblock (metadata_csum): ok PASS: f_toobig_extent_dir: directory with a very large lblk in extent: ok PASS: f_trunc_dirent_header: no space for dirent header at end of buf: ok PASS: f_uninit_bad_free_inodes: bad free inode count, but good checksum: ok PASS: f_uninit_blk_used_not_set: blocks used but block uninit set: ok PASS: f_uninit_cat: cat a file with uninit blocks: ok PASS: f_uninit_checksum_bad: invalid group descriptor checksum: ok PASS: f_uninit_dir: fix uninit flag on directory extents and check the dir blocks: ok PASS: f_uninit_disable: disable uninit_bg feature: ok PASS: f_uninit_enable: enable uninit_bg feature: ok PASS: f_uninit_ext_past_eof: fallocated extents after i_size: ok PASS: f_uninit_ext_past_eof2: fallocate extents w/ nonzero i_size and extents > 4: ok PASS: f_uninit_inode_past_unused: inode in use beyond bg_itable_unused: ok PASS: f_uninit_last_uninit: last group has BLOCK_UNINIT set: ok PASS: f_uninit_restart_fsck: re-start e2fsck only once for inodes in uninit space: ok PASS: f_uninit_set_inode_not_set: block uninit set but inode uninit not set: ok PASS: f_unshare_blocks_no_space: unshare blocks should fail with no free space: ok PASS: f_unshare_blocks_ok: unshare blocks successfully: ok PASS: f_unsorted_EAs: unsorted EAs in inode should not be deleted: ok PASS: f_unused_itable: don't move files to lost+found for bg_unused_itable: ok PASS: f_valid_ea_in_inode: valid ea-in-inode examplars: ok PASS: f_verity: verity file: ok PASS: f_write_ea_no_extra_isize: write EA when i_extra_size is zero: ok PASS: f_write_ea_toobig_extra_isize: write EA when i_extra_size is too big for EA: ok PASS: f_write_ea_toosmall_extra_isize: write EA when i_extra_size is too small: ok PASS: f_yes: e2fsck with repeated yes: ok PASS: f_yesall: e2fsck with yes-to-all: ok PASS: f_yesthenall: e2fsck with yes then yes-to-all: ok PASS: f_yesthenno: e2fsck with yes then no: ok PASS: f_zero_group: fallback for damaged group descriptors: ok PASS: f_zero_inode_size: superblock with a zero inode size: ok PASS: f_zero_super: fallback for damaged superblock: ok PASS: f_zero_xattr: zero length extended attribute in in-inode xattr: ok PASS: f_zeroed_ext_header: zap inode with zeroed extent header: ok PASS: i_bad_csum: e2image corrupt fs: ok PASS: i_bitmaps: e2image bitmap read/write test: ok PASS: i_qcow: create/convert raw/qcow2 images: ok PASS: i_zero_super: ok PASS: j_corrupt_commit_csum: corrupt commit csum (csum v3): ok PASS: j_corrupt_commit_tid: corrupt commit tid (csum v3): ok PASS: j_corrupt_descr_csum: corrupt descr csum (csum v3): ok PASS: j_corrupt_descr_tid: corrupt descr tid (csum v3): ok PASS: j_corrupt_ext_jnl_sb_block: corrupt mcsum ext jnl fs superblock block: ok PASS: j_corrupt_ext_jnl_sb_csum: corrupt external journal superblock metadata_csum: ok PASS: j_corrupt_journal_block: corrupt journal block (csum v3): ok PASS: j_corrupt_revoke_block: corrupt revoke block (csum v3): ok PASS: j_corrupt_revoke_csum: corrupt revoke csum (csum v3): ok PASS: j_corrupt_revoke_rcount: corrupt revoke r_count buffer overflow: ok PASS: j_corrupt_sb_csum: corrupt sb csum (csum v3): ok PASS: j_corrupt_sb_magic: corrupt sb magic (csum v3): ok PASS: j_ext_dumpe2fs: dumpe2fs of external journal device: ok PASS: j_ext_long_revoke_trans: revoke trans nuking free space w/ ext. journal: ok PASS: j_ext_long_trans: transaction nuking free space w/ ext. journal: ok PASS: j_long_revoke_trans: revoked transaction nuking free space: ok PASS: j_long_revoke_trans_mcsum_32bit: revoked trans nuking free space 32bit,mcsum: ok PASS: j_long_revoke_trans_mcsum_64bit: revoke trans nuking free space 64bit,mcsum: ok PASS: j_long_trans: transaction nuking free space: ok PASS: j_long_trans_mcsum_32bit: trans nuking free space 32bit,meta_csum: ok PASS: j_long_trans_mcsum_64bit: trans nuking free space 64bit,meta_csum: ok PASS: j_recover_csum2_32bit: recover 32-bit journal checksum v2: ok PASS: j_recover_csum2_64bit: recover 64-bit journal checksum v2: ok PASS: j_recover_csum3_64bit: recover 64-bit journal checksum v3: ok PASS: j_recover_fast_commit: replay fast commit journal: ok PASS: j_short_revoke_trans: revoke blocks of transaction nuking bitmaps: ok PASS: j_short_revoke_trans_mcsum_64bit: revoke trans nuking bmap 64bit,meta_csum: ok PASS: j_short_trans: transaction nuking the bitmaps: ok PASS: j_short_trans_64bit: transaction nuking the bitmaps on 64bit: ok PASS: j_short_trans_mcsum_64bit: trans nuking bitmaps 64bit,meta_csum: ok PASS: j_short_trans_old_csum: trans nuking bitmaps v1 journal csum: ok PASS: j_short_trans_open_recover: don't recover open journal: ok PASS: j_short_trans_recover: transaction nuking the bitmaps (debugfs recovery): ok PASS: j_short_trans_recover_mcsum_64bit: uncommitted trans nuking bmap 64bit,mcsum: ok PASS: j_short_uncommitted_trans: uncommitted transaction nuking bitmaps: ok PASS: j_short_uncommitted_trans_mcsum_64bit: uncommitted trans nuking bmap 64b,mcsum: ok PASS: m_64bit_flexbg: mkfs with 64bit and flex_bg: ok losetup: unrecognized option '--show' BusyBox v1.36.0 () multi-call binary. Usage: losetup [-rP] [-o OFS] {-f|LOOPDEV} FILE: associate loop devices losetup -c LOOPDEV: reread file size losetup -d LOOPDEV: disassociate losetup -a: show status losetup -f: show next free loop device SKIP: m_assume_storage_prezeroed: : skipped (no loop devices) PASS: m_bigjournal: journal over 4GB in size: ok PASS: m_dasd_bs: 2048 byte sector devices: ok PASS: m_desc_size_128: enable 128-byte group descriptor on mkfs: ok PASS: m_devdir: create fs image from /dev: ok PASS: m_error_behavior: mke2fs with error behavior: ok PASS: m_extent_journal: extent-mapped journal: ok SKIP: m_hugefile: create a hugefile fs with a single huge file: skipped for Linux PASS: m_hugefile_slack: mke2fs create hugefile fs with slack: ok PASS: m_image_mmp: create image for partition with enabled mmp and execute fsck on image: ok PASS: m_large_file: largefile fs type: ok PASS: m_mcsum_extjournal: create external journal with sb checksum (metadata_csum): ok PASS: m_meta_bg: meta blockgroup feature: ok PASS: m_minrootdir: create fs image from dir, then minimize it: ok PASS: m_mkfs_overhead: test bg overhead calculation: ok PASS: m_mmp: enable MMP during mke2fs: ok PASS: m_mmp_bad_csum: mmp with bad csum (metadata_csum): ok PASS: m_mmp_bad_magic: mmp with bad magic (metadata_csum): ok PASS: m_no_opt: no filesystem extensions: ok PASS: m_offset: mke2fs with offset option (-E offset=N): ok PASS: m_quota: enable quota feature on mkfs: ok PASS: m_raid_opt: raid options: ok PASS: m_resize_inode_meta_bg: resize_inode and meta_bg enabled: ok PASS: m_root_owner: root directory owner: ok PASS: m_rootdir: create fs image from dir: ok SKIP: m_rootdir_acl: create fs image from dir using inline_data and acls: skipped (no setfacl) PASS: m_std: standard filesystem options: ok PASS: m_uninit: uninitialized group feature: ok PASS: r_1024_small_bg: ext2 1024 blocksize with small block groups: ok PASS: r_32to64bit: convert flex_bg 32bit fs to 64bit fs: ok PASS: r_32to64bit_expand_full: convert+expand full fs to 64bit: ok PASS: r_32to64bit_meta: convert meta_bg 32bit fs to 64bit fs: ok PASS: r_32to64bit_move_itable: convert 32 to 64bit w/ itable move: ok SKIP: r_64bit_big_expand: : skipped (slow test) PASS: r_64to32bit: convert flex_bg 64bit fs to 32bit fs: ok PASS: r_64to32bit_meta: convert meta_bg 64bit fs to 32bit fs: ok SKIP: r_bigalloc_big_expand: ext4 with bigalloc: skipped for Linux PASS: r_corrupt_fs: resize2fs -P of a corrupted file system: ok PASS: r_expand_full: expand a totally full filesystem: ok SKIP: r_ext4_big_expand: : skipped (slow test) PASS: r_ext4_small_bg: ext4 1024 blocksize with small block groups: ok PASS: r_fixup_lastbg: fix up last bg when expanding within the last bg: ok PASS: r_fixup_lastbg_big: fix up last bg when expanding beyond the last bg: ok PASS: r_inline_xattr: shrinking filesystem with in-inode extended attributes: ok PASS: r_meta_bg_shrink: meta_bg shrink: ok PASS: r_min_itable: resize2fs -M with inode table in middle of last block group: ok PASS: r_move_inode_int_extent: move inode and its interior extent tree block: ok PASS: r_move_itable: filesystem resize which requires moving the inode table: ok SKIP: r_move_itable_nostride: resize with flex_bg and stride value set: skipped for Linux SKIP: r_move_itable_realloc: don't allocate inode table from in-use blocks: skipped: skipped for Linux PASS: r_resize_inode: filesystem resize with a resize_inode present: ok PASS: t_change_uuid: change uuid on a pre-metadata-csum: ok PASS: t_change_uuid_mcsum: change uuid on a metadata-csum: ok PASS: t_change_uuid_mcsum_mounted: change uuid on a metadata-csum: ok PASS: t_change_uuid_mcsum_seed_mounted: change meta-csum uuid with mcsum-seed: ok PASS: t_change_uuid_mounted: change uuid on a mounted pre-metadata-csum: ok PASS: t_dangerous: dangerous tune2fs operation prompts: ok PASS: t_disable_changed_csum_seed: tune2fs disable csum seed after uuid change: ok PASS: t_disable_changed_csum_seed_mounted: mounted tune2fs disable csum+uuid: ok PASS: t_disable_csum_seed: disable csum seed via tune2fs: ok PASS: t_disable_mcsum: disable metadata_csum: ok PASS: t_disable_mcsum_noinitbg: disable metadata_csum and uninit_bg: ok PASS: t_disable_mcsum_yesinitbg: disable metadata_csum and enable uninit_bg: ok PASS: t_disable_meta_csum_and_seed: disable csum seed and csums via tune2fs: ok PASS: t_enable_csum_seed: enable csum seed via tune2fs: ok PASS: t_enable_mcsum: enable metadata_csum: ok PASS: t_enable_mcsum_ext3: enable metadata_csum on ext3 fs: ok PASS: t_enable_mcsum_initbg: enable metadata_csum when ^uninit_bg: ok PASS: t_ext_jnl_fail: tune2fs fail external journal: ok PASS: t_ext_jnl_rm: remove missing external journal device: ok PASS: t_format_csum_seed: format with csum_seed: ok PASS: t_iexpand_full: expand inodes on a totally full filesystem: ok PASS: t_iexpand_mcsum: expand inodes and turn on metadata_csum: ok PASS: t_mmp_1on: enable MMP using tune2fs: ok PASS: t_mmp_2off: disable MMP using tune2fs: ok SKIP: t_mmp_fail: error running tune2fs with MMP: skipped (slow test) PASS: t_project_1on: enable project using tune2fs -O option: ok PASS: t_project_2off: disable project using tune2fs: ok PASS: t_project_3on: enable project using tune2fs -Q option: ok PASS: t_project_4off: disable project using tune2fs -Q option: ok PASS: t_quota_1on: enable quota using tune2fs: ok PASS: t_quota_2off: disable quota using tune2fs: ok PASS: t_quota_add: add several quota types using tune2fs and check computed usage: ok PASS: t_replay_and_set: recover journal and clear features: ok SKIP: t_uninit_bg_rm: remove uninit_bg: skipped for Linux PASS: t_write_subdirectory: debugfs write creates file in subdirectory: ok PASS: u_bounce_io: bounce I/O in unix_io: ok PASS: u_compound_bad_rollback: e2undo with mke2fs/tune2fs/resize2fs/e2fsck -z: ok PASS: u_compound_rollback: e2undo with mke2fs/tune2fs/resize2fs/e2fsck -z: ok PASS: u_corrupt_blk_csum: corrupt e2undo block data: ok PASS: u_corrupt_blk_csum_force: force replay of corrupt e2undo block data: ok PASS: u_corrupt_hdr_csum: corrupt e2undo header: ok PASS: u_corrupt_key_csum: corrupt e2undo key data: ok PASS: u_debugfs_opt: e2undo with debugfs -z: ok losetup: unrecognized option '--show' BusyBox v1.36.0 () multi-call binary. Usage: losetup [-rP] [-o OFS] {-f|LOOPDEV} FILE: associate loop devices losetup -c LOOPDEV: reread file size losetup -d LOOPDEV: disassociate losetup -a: show status losetup -f: show next free loop device SKIP: u_direct_io: direct I/O in unix_io: skipped (no loop devices) PASS: u_dryrun: e2undo dry run: ok PASS: u_e2fsck_opt: e2undo with e2fsck -z: ok PASS: u_errorout: e2undo a failed command: ok PASS: u_force: e2undo force: ok PASS: u_force_dryrun: force dry-run replay of corrupt e2undo block data: ok PASS: u_incomplete: e2undo with incomplete undo file: ok PASS: u_mke2fs: e2undo with mke2fs: ok PASS: u_mke2fs_opt: e2undo with mke2fs -z: ok PASS: u_mke2fs_opt_oddsize: e2undo with mke2fs -z and non-32k-aligned bdev size: ok PASS: u_mke2fs_opt_offset: e2undo and mke2fs with offset option: ok PASS: u_not_undo: e2undo a non-undo file: ok PASS: u_offset: e2undo with the offset option (-o offset): ok PASS: u_onefile_bad: check that we cant append a bad undo file: ok PASS: u_resize2fs_opt: e2undo with resize2fs -z: ok PASS: u_revert_64bitmcsum_onefile: convert fs to 64bit,mcsum and revert undo file: ok PASS: u_revert_all_onefile: convert 64bit,mcsum and revert undo file: ok PASS: u_revert_upgrade_to_64bitmcsum: convert 64bit,mcsum and revert both: ok PASS: u_tune2fs: e2undo with tune2fs: ok PASS: u_tune2fs_opt: e2undo with tune2fs -z: ok PASS: u_undo_undo: undo e2undo: ok PASS: u_wrong_fs: e2undo on the wrong fs: ok 371 tests succeeded 0 tests failed DURATION: 104 END: /usr/lib/e2fsprogs/ptest 2023-04-03T17:40 STOP: ptest-runner TOTAL: 1 FAIL: 0 DEBUG: [Command returned '0' after 104.66 seconds] DEBUG: Command: ptest-runner -t 450 -d "/usr/lib" Status: 0 Output: START: ptest-runner 2023-04-03T17:38 BEGIN: /usr/lib/e2fsprogs/ptest debugfs 1.47.0 (5-Feb-2023) PASS: d_bad_ostype: handle bad (negative) os_type: ok PASS: d_corrupt_journal_nr_users: journal superblock corrupted, nr_users too high: ok PASS: d_dumpe2fs_group_only: dumpe2fs group only mode: ok PASS: d_fallocate: fallocate sparse files and big files: ok PASS: d_fallocate_bigalloc: fallocate sparse files and big files with bigalloc: ok PASS: d_fallocate_blkmap: fallocate sparse files and big files on a blockmap fs: ok PASS: d_inline_dump: debugfs dump inline data test: ok PASS: d_loaddump: debugfs load/dump test: ok PASS: d_punch: punch sparse files and big files: ok PASS: d_punch_bigalloc: punch sparse files and big files with bigalloc: ok PASS: d_special_files: create special files in debugfs: ok PASS: d_xattr_edits: edit extended attributes in debugfs: ok PASS: d_xattr_sorting: sort extended attributes in debugfs: ok SKIP: e_brel_bma: block relocation table using memory array implementation: skipped PASS: e_icount_normal: inode counting structure optimized for low counts: ok PASS: e_icount_opt: inode counting abstraction optimized for counting: ok SKIP: e_irel_ima: inode relocation table using memory array implementation: skipped PASS: f_16384_block: 16384 byte blocksize: ok PASS: f_8192_block: 8192 byte blocksize: ok PASS: f_bad_bbitmap: corrupt block bitmap (metadata_csum): ok PASS: f_bad_bmap_csum: bad block/inode bitmap csum (metadata_csum): ok PASS: f_bad_disconnected_inode: disconnected inode with bad fields: ok PASS: f_bad_encryption: missing, corrupt, and inconsistent encryption policies: ok PASS: f_bad_fname: case-insensitive directory with broken file names: ok PASS: f_bad_gdt_csum: bad group descriptor csum (metadata_csum): ok PASS: f_bad_ibitmap: corrupt inode bitmap (metadata_csum): ok PASS: f_bad_inode_csum: inode table corruption (metadata_csum): ok PASS: f_bad_local_jnl: test for corrupt local journal (bad V1->V2 journal upgrade): ok PASS: f_badbblocks: illegal blocks in bad block inode: ok PASS: f_badcluster: test alignment problems with bigalloc clusters: ok PASS: f_baddir: corrupted directory entries: ok PASS: f_baddir2: salvage last directory entry: ok PASS: f_baddotdir: bad '.' and '..' entries: ok PASS: f_badinode: corrupted inode entries: ok mke2fs 1.47.0 (5-Feb-2023) Creating filesystem with 2048 1k blocks and 256 inodes Allocating group tables: done Writing inode tables: done Creating journal (1024 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 37 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. debugfs 1.47.0 (5-Feb-2023) PASS: f_badjour_encrypted: journal inode has encrypt flag: ok PASS: f_badjour_indblks: corruption in journal inode's indirect blocks: ok PASS: f_badjourblks: illegal blocks in journal inode (and backup in superblock): ok PASS: f_badorphan: corrupted orphan list: ok PASS: f_badprimary: bad blocks in the primary superblock and group descriptors: ok PASS: f_badroot: file in root directory inode: ok PASS: f_badsymlinks: corrupted symlinks: ok PASS: f_badsymlinks2: more types of corrupted symlinks: ok PASS: f_badtable: bad blocks in bitmaps and inode table: ok PASS: f_bb_in_bb: bad block inode table block in bad block list: ok PASS: f_bbfile: bad blocks in files: ok PASS: f_bbinode: bad blocks in inode table: ok PASS: f_big_sparse: big sparse file: ok PASS: f_bigalloc_badinode: delete bad inode handling for bigalloc filesystems: ok PASS: f_bigalloc_orphan_list: orphaned list handling with bigalloc file systems: ok PASS: f_bigalloc_symlink_with_xattr: fast symlink + xattr block on bigalloc fs: ok PASS: f_bitmaps: corrupted inode and block bitmaps: ok PASS: f_boundscheck: infinite loop when finding table free space: ok PASS: f_clear_xattr: clearing i_file_acl when !ext_attr feature: ok PASS: f_cloneblock_alloc_error: decrement badcount after remapping duplicate block: ok PASS: f_collapse_extent_tree: extent tree can be collapsed one level: ok PASS: f_compress_extent_tree_level: compress an extent tree level: ok PASS: f_convert_bmap: convert blockmap file to extents file: ok PASS: f_convert_bmap_and_extent: convert blockmap to extents files: ok PASS: f_convert_bmap_sparse: convert sparse blockmap file to extents file: ok PASS: f_corrupt_dirent_tail: rebuild a directory with corrupt dirent tail: ok PASS: f_crashdisk: superblock with illegal values: ok PASS: f_create_symlinks: create fast, inlinedata, and regular symlinks: ok PASS: f_del_dup_quota: delete file containing multiply claimed blocks with quota: ok PASS: f_deleted_inode_bad_csum: deleted inode with bad metadata_csum wasn't fixed: ok PASS: f_desc_size_128: 128-byte group descriptors: ok PASS: f_desc_size_bad: bad superblock s_desc_size: ok SKIP: f_detect_junk: skipped (no magic) PASS: f_detect_xfs: detect xfs filesystem: ok PASS: f_dir_bad_csum: dir block w/ missing/bad csum/tail or block corruption: ok PASS: f_dir_bad_mode: directory with corrupted i_mode: ok PASS: f_dirlink: directory hard links: ok PASS: f_dup: blocks claimed by two different files: ok PASS: f_dup2: blocks claimed by three different files: ok PASS: f_dup3: blocks claimed by one file multiple times: ok PASS: f_dup4: find all directory pathnames: ok PASS: f_dup_ba: multiply claimed blocks with bigalloc: ok PASS: f_dup_de: duplicate directory entries: ok PASS: f_dup_de2: duplicate directory entries for non-indexed dirs: ok PASS: f_dup_de_crypt: duplicate directory entries for encrypted dirs: ok PASS: f_dup_resize: blocks claimed by the resize inode and another inode: ok PASS: f_dupdot: duplicate '.' and '..' entries: ok PASS: f_dupfsblks: blocks claimed by a file and bitmaps or inode tables: ok PASS: f_dupsuper: blocks claimed by a file and superblock or group descriptors: ok PASS: f_ea_bad_csum: EA block with bad checksum (metadata_csum): ok PASS: f_ea_checks: extended attribute block checks: ok PASS: f_ea_inode: ok PASS: f_ea_inode_self_ref: corrupted, self-referential ea_in_inode: ok PASS: f_ea_signed_hash: ok PASS: f_ea_unsigned_hash: ok PASS: f_ea_value_crash: extended attribute value conflicts with key: ok PASS: f_emptydir: always iterate dir block 0 or e2fsck goes into infinite loop: ok PASS: f_encrypted_lpf: encrypted lost+found directory: ok PASS: f_end-bitmap: corruption at end of block bitmap: ok PASS: f_eofblocks: blocks after i_size: ok PASS: f_expand: expanding lost+found: ok PASS: f_expandroot_create_lnf: no space in root to create lost+found entry: ok PASS: f_ext_journal: test external journal device: ok PASS: f_ext_zero_len: extent with zero length: ok PASS: f_extent_bad_node: bad interior node in extent tree (metadata_csum): ok PASS: f_extent_htree: htree extent compression setup: ok PASS: f_extent_htree: htree extent compression: ok PASS: f_extent_int_bad_csum: bad csum in internal extent (metadata_csum): ok PASS: f_extent_int_bad_extent: bad extent in internal extent (metadata_csum): ok PASS: f_extent_int_bad_magic: bad magic number in internal extent (metadata_csum): ok PASS: f_extent_interior_start_lblk: incorrect starting lblk in an interior node: ok PASS: f_extent_leaf_bad_csum: bad csum in leaf extent (metadata_csum): ok PASS: f_extent_leaf_bad_extent: bad extent in leaf extent (metadata_csum): ok PASS: f_extent_leaf_bad_magic: bad magic number in leaf extent (metadata_csum): ok PASS: f_extent_oobounds: ok PASS: f_extent_too_deep: extent tree is deeper than it needs to be: ok PASS: f_extents: basic extents support: ok PASS: f_extents2: multiply claimed blocks in extents and other illegal extents: ok PASS: f_extra_journal: valid journal inode, but has_journal feature not present: ok PASS: f_fast_symlink_extents: fast symlink with extents flag set: ok PASS: f_file_acl_high: i_file_acl_high should be zero: ok PASS: f_filetype: set filetype information and illegal special files: ok PASS: f_first_meta_bg_too_big: s_first_meta_bg is too large: ok PASS: f_full_bg: inode table in last block of first bg: ok PASS: f_h_badnode: hash directory with bad HTREE nodes: ok PASS: f_h_badroot: bad htree root nodes: ok PASS: f_h_normal: normal (signed) HTREE directory: ok PASS: f_h_reindex: reindex HTREE Directory with different hash seed: ok PASS: f_h_unsigned: unsigned HTREE directory: ok PASS: f_holedir: directory with holes and illegal blocks: ok PASS: f_holedir2: directories with holes and zero i_size: ok PASS: f_holedir3: real directories with holes and zero i_size: ok PASS: f_holedir4: bigalloc directory with hole and misaligned extent after hole: ok PASS: f_htree_bad_csum: htree block bad csum/tail dirent/htree index corruption: ok PASS: f_htree_leaf_csum: bad csum in htree leaf block: ok PASS: f_hugedir_blocks: dir crashes e2fsck with impossible logical blk offset: ok PASS: f_hurd: GNU/Hurd specific tests: ok PASS: f_idata_and_extents: conflicting extents and inline_data inode flags: ok PASS: f_illbbitmap: illegal block bitmap: ok PASS: f_illibitmap: illegal inode bitmap: ok PASS: f_illitable: illegal inode table: ok PASS: f_illitable_flexbg: illegal inode table with FLEX_BG: ok PASS: f_imagic: non-imagic filesystem with imagic inodes: ok PASS: f_imagic_fs: imagic filesystem with imagic inodes: ok PASS: f_ind_inode_collision: multiple *ind collisions with critical metadata: ok PASS: f_inlinedata_dirblocks: check inline dir as two dirent blocks: ok PASS: f_inlinedata_flags: check incorrect inline_data flags: ok PASS: f_inlinedata_repair: repair corrupt inline data files: ok PASS: f_inlinedir_detector: detect inline dirs correctly: ok PASS: f_inode_ea_collision: collisions in the inode ea area: ok PASS: f_invalid_bad_inode: check for bogus bad inode: ok PASS: f_invalid_extent_symlink: extent-mapped symlink with two blocks: ok PASS: f_itable_collision: collision between IND/extent tree blocks and inode table: ok PASS: f_jnl_32bit: on-disk 32-bit journal format: ok PASS: f_jnl_64bit: on-disk 64-bit journal format: ok PASS: f_jnl_errno: journal s_errno handling: ok PASS: f_jnl_etb_alloc_fail: can't allocate extent tree block recreating journal: ok PASS: f_journal: recover journal from corrupted inode table: ok SKIP: f_large_dir: optimize 3 level htree directories: skipped (slow test) SKIP: f_large_dir_csum: optimize 3 level htree directories with metadata checksums: skipped (slow test) PASS: f_lotsbad: too many illegal blocks in inode: ok PASS: f_lpf: missing lost+found: ok PASS: f_lpf2: create lost+found and reconnect lost directory: ok PASS: f_lpffile: lost+found is not a directory: ok PASS: f_many_subdirs: directory with more than 65000 sub-directories: ok PASS: f_messy_inode: bad file and directory acl pointers: ok PASS: f_miss_blk_bmap: missing block bitmap: ok PASS: f_miss_journal: non-existent journal inode: ok PASS: f_misstable: missing inode table: ok PASS: f_mke2fs2b: mke2fs version 0.2b created filesystem: ok f_mke2fs_baddisk: mke2fs /dev/mapper/bad_disk should fail: skip SKIP: f_mmp: disable MMP with tune2fs after e2fsck killed: skipped (slow test) SKIP: f_mmp_garbage: repair MMP when it is corrupted: skipped (slow test) PASS: f_no: e2fsck with repeated no: ok PASS: f_no_cache_corrupt_inode: don't cache inodes that fail checksum verification: ok PASS: f_noroot: missing root directory: ok PASS: f_nospc_create_lnf: no space to create lost+found: ok PASS: f_okgroup: 8193 block long filesystem: ok PASS: f_opt_extent: optimize extent tree: ok PASS: f_opt_extent_ext3: convert ext3 to extent tree: ok PASS: f_orphan: clearing orphan inodes: ok PASS: f_orphan_dotdot_ft: filetype of .. in orphaned directories: ok PASS: f_orphan_extents_inode: truncating an orphaned extent-mapped inode: ok PASS: f_orphan_indirect_inode: truncating an orphaned inode in preen mode: ok PASS: f_orphquot: e2fsck with quota and orphan inodes: ok PASS: f_overfsblks: overlapping inode and block bitmaps: ok PASS: f_pre_1970_date_encoding: correct mis-encoded pre-1970 dates: ok PASS: f_preen: preen shouldn't destroy backup superblocks: ok PASS: f_quota: fix incorrect usage stats in quota: ok PASS: f_quota_extent_opt: extent optimization with quota: ok PASS: f_quota_invalid_inum: invalid quota inode numbers: ok PASS: f_readonly_fsck: ensure that a readonly check doesn't modify the fs: ok PASS: f_rebuild_csum_rootdir: force rebuild corrupted rootdir w/ metadata_csum: ok PASS: f_recnect_bad: reconnecting bad inode: ok PASS: f_reconnect: simple disconnected file inode: ok PASS: f_rehash_dir: optimize htree directories: ok PASS: f_resize_inode: e2fsck with resize_inode: ok PASS: f_resize_inode_meta_bg: conflicting features resize_inode and meta_bg: ok PASS: f_salvage_dir: salvage corrupted directories: ok PASS: f_sb_extra_isize: check invalid extra_isize fields in superblock: ok PASS: f_selinux: SELinux generated symlinks with EA data: ok PASS: f_shared_blocks_ok: clean check for intentionally shared blocks: ok PASS: f_short_encrypted_dirent: short encrypted directory entry: ok PASS: f_special_ea: special files with extended attributes: ok PASS: f_summary_counts: incorrect inode/block free counts: ok PASS: f_super_bad_csum: bad csum in superblock (metadata_csum): ok PASS: f_toobig_extent_dir: directory with a very large lblk in extent: ok PASS: f_trunc_dirent_header: no space for dirent header at end of buf: ok PASS: f_uninit_bad_free_inodes: bad free inode count, but good checksum: ok PASS: f_uninit_blk_used_not_set: blocks used but block uninit set: ok PASS: f_uninit_cat: cat a file with uninit blocks: ok PASS: f_uninit_checksum_bad: invalid group descriptor checksum: ok PASS: f_uninit_dir: fix uninit flag on directory extents and check the dir blocks: ok PASS: f_uninit_disable: disable uninit_bg feature: ok PASS: f_uninit_enable: enable uninit_bg feature: ok PASS: f_uninit_ext_past_eof: fallocated extents after i_size: ok PASS: f_uninit_ext_past_eof2: fallocate extents w/ nonzero i_size and extents > 4: ok PASS: f_uninit_inode_past_unused: inode in use beyond bg_itable_unused: ok PASS: f_uninit_last_uninit: last group has BLOCK_UNINIT set: ok PASS: f_uninit_restart_fsck: re-start e2fsck only once for inodes in uninit space: ok PASS: f_uninit_set_inode_not_set: block uninit set but inode uninit not set: ok PASS: f_unshare_blocks_no_space: unshare blocks should fail with no free space: ok PASS: f_unshare_blocks_ok: unshare blocks successfully: ok PASS: f_unsorted_EAs: unsorted EAs in inode should not be deleted: ok PASS: f_unused_itable: don't move files to lost+found for bg_unused_itable: ok PASS: f_valid_ea_in_inode: valid ea-in-inode examplars: ok PASS: f_verity: verity file: ok PASS: f_write_ea_no_extra_isize: write EA when i_extra_size is zero: ok PASS: f_write_ea_toobig_extra_isize: write EA when i_extra_size is too big for EA: ok PASS: f_write_ea_toosmall_extra_isize: write EA when i_extra_size is too small: ok PASS: f_yes: e2fsck with repeated yes: ok PASS: f_yesall: e2fsck with yes-to-all: ok PASS: f_yesthenall: e2fsck with yes then yes-to-all: ok PASS: f_yesthenno: e2fsck with yes then no: ok PASS: f_zero_group: fallback for damaged group descriptors: ok PASS: f_zero_inode_size: superblock with a zero inode size: ok PASS: f_zero_super: fallback for damaged superblock: ok PASS: f_zero_xattr: zero length extended attribute in in-inode xattr: ok PASS: f_zeroed_ext_header: zap inode with zeroed extent header: ok PASS: i_bad_csum: e2image corrupt fs: ok PASS: i_bitmaps: e2image bitmap read/write test: ok PASS: i_qcow: create/convert raw/qcow2 images: ok PASS: i_zero_super: ok PASS: j_corrupt_commit_csum: corrupt commit csum (csum v3): ok PASS: j_corrupt_commit_tid: corrupt commit tid (csum v3): ok PASS: j_corrupt_descr_csum: corrupt descr csum (csum v3): ok PASS: j_corrupt_descr_tid: corrupt descr tid (csum v3): ok PASS: j_corrupt_ext_jnl_sb_block: corrupt mcsum ext jnl fs superblock block: ok PASS: j_corrupt_ext_jnl_sb_csum: corrupt external journal superblock metadata_csum: ok PASS: j_corrupt_journal_block: corrupt journal block (csum v3): ok PASS: j_corrupt_revoke_block: corrupt revoke block (csum v3): ok PASS: j_corrupt_revoke_csum: corrupt revoke csum (csum v3): ok PASS: j_corrupt_revoke_rcount: corrupt revoke r_count buffer overflow: ok PASS: j_corrupt_sb_csum: corrupt sb csum (csum v3): ok PASS: j_corrupt_sb_magic: corrupt sb magic (csum v3): ok PASS: j_ext_dumpe2fs: dumpe2fs of external journal device: ok PASS: j_ext_long_revoke_trans: revoke trans nuking free space w/ ext. journal: ok PASS: j_ext_long_trans: transaction nuking free space w/ ext. journal: ok PASS: j_long_revoke_trans: revoked transaction nuking free space: ok PASS: j_long_revoke_trans_mcsum_32bit: revoked trans nuking free space 32bit,mcsum: ok PASS: j_long_revoke_trans_mcsum_64bit: revoke trans nuking free space 64bit,mcsum: ok PASS: j_long_trans: transaction nuking free space: ok PASS: j_long_trans_mcsum_32bit: trans nuking free space 32bit,meta_csum: ok PASS: j_long_trans_mcsum_64bit: trans nuking free space 64bit,meta_csum: ok PASS: j_recover_csum2_32bit: recover 32-bit journal checksum v2: ok PASS: j_recover_csum2_64bit: recover 64-bit journal checksum v2: ok PASS: j_recover_csum3_64bit: recover 64-bit journal checksum v3: ok PASS: j_recover_fast_commit: replay fast commit journal: ok PASS: j_short_revoke_trans: revoke blocks of transaction nuking bitmaps: ok PASS: j_short_revoke_trans_mcsum_64bit: revoke trans nuking bmap 64bit,meta_csum: ok PASS: j_short_trans: transaction nuking the bitmaps: ok PASS: j_short_trans_64bit: transaction nuking the bitmaps on 64bit: ok PASS: j_short_trans_mcsum_64bit: trans nuking bitmaps 64bit,meta_csum: ok PASS: j_short_trans_old_csum: trans nuking bitmaps v1 journal csum: ok PASS: j_short_trans_open_recover: don't recover open journal: ok PASS: j_short_trans_recover: transaction nuking the bitmaps (debugfs recovery): ok PASS: j_short_trans_recover_mcsum_64bit: uncommitted trans nuking bmap 64bit,mcsum: ok PASS: j_short_uncommitted_trans: uncommitted transaction nuking bitmaps: ok PASS: j_short_uncommitted_trans_mcsum_64bit: uncommitted trans nuking bmap 64b,mcsum: ok PASS: m_64bit_flexbg: mkfs with 64bit and flex_bg: ok losetup: unrecognized option '--show' BusyBox v1.36.0 () multi-call binary. Usage: losetup [-rP] [-o OFS] {-f|LOOPDEV} FILE: associate loop devices losetup -c LOOPDEV: reread file size losetup -d LOOPDEV: disassociate losetup -a: show status losetup -f: show next free loop device SKIP: m_assume_storage_prezeroed: : skipped (no loop devices) PASS: m_bigjournal: journal over 4GB in size: ok PASS: m_dasd_bs: 2048 byte sector devices: ok PASS: m_desc_size_128: enable 128-byte group descriptor on mkfs: ok PASS: m_devdir: create fs image from /dev: ok PASS: m_error_behavior: mke2fs with error behavior: ok PASS: m_extent_journal: extent-mapped journal: ok SKIP: m_hugefile: create a hugefile fs with a single huge file: skipped for Linux PASS: m_hugefile_slack: mke2fs create hugefile fs with slack: ok PASS: m_image_mmp: create image for partition with enabled mmp and execute fsck on image: ok PASS: m_large_file: largefile fs type: ok PASS: m_mcsum_extjournal: create external journal with sb checksum (metadata_csum): ok PASS: m_meta_bg: meta blockgroup feature: ok PASS: m_minrootdir: create fs image from dir, then minimize it: ok PASS: m_mkfs_overhead: test bg overhead calculation: ok PASS: m_mmp: enable MMP during mke2fs: ok PASS: m_mmp_bad_csum: mmp with bad csum (metadata_csum): ok PASS: m_mmp_bad_magic: mmp with bad magic (metadata_csum): ok PASS: m_no_opt: no filesystem extensions: ok PASS: m_offset: mke2fs with offset option (-E offset=N): ok PASS: m_quota: enable quota feature on mkfs: ok PASS: m_raid_opt: raid options: ok PASS: m_resize_inode_meta_bg: resize_inode and meta_bg enabled: ok PASS: m_root_owner: root directory owner: ok PASS: m_rootdir: create fs image from dir: ok SKIP: m_rootdir_acl: create fs image from dir using inline_data and acls: skipped (no setfacl) PASS: m_std: standard filesystem options: ok PASS: m_uninit: uninitialized group feature: ok PASS: r_1024_small_bg: ext2 1024 blocksize with small block groups: ok PASS: r_32to64bit: convert flex_bg 32bit fs to 64bit fs: ok PASS: r_32to64bit_expand_full: convert+expand full fs to 64bit: ok PASS: r_32to64bit_meta: convert meta_bg 32bit fs to 64bit fs: ok PASS: r_32to64bit_move_itable: convert 32 to 64bit w/ itable move: ok SKIP: r_64bit_big_expand: : skipped (slow test) PASS: r_64to32bit: convert flex_bg 64bit fs to 32bit fs: ok PASS: r_64to32bit_meta: convert meta_bg 64bit fs to 32bit fs: ok SKIP: r_bigalloc_big_expand: ext4 with bigalloc: skipped for Linux PASS: r_corrupt_fs: resize2fs -P of a corrupted file system: ok PASS: r_expand_full: expand a totally full filesystem: ok SKIP: r_ext4_big_expand: : skipped (slow test) PASS: r_ext4_small_bg: ext4 1024 blocksize with small block groups: ok PASS: r_fixup_lastbg: fix up last bg when expanding within the last bg: ok PASS: r_fixup_lastbg_big: fix up last bg when expanding beyond the last bg: ok PASS: r_inline_xattr: shrinking filesystem with in-inode extended attributes: ok PASS: r_meta_bg_shrink: meta_bg shrink: ok PASS: r_min_itable: resize2fs -M with inode table in middle of last block group: ok PASS: r_move_inode_int_extent: move inode and its interior extent tree block: ok PASS: r_move_itable: filesystem resize which requires moving the inode table: ok SKIP: r_move_itable_nostride: resize with flex_bg and stride value set: skipped for Linux SKIP: r_move_itable_realloc: don't allocate inode table from in-use blocks: skipped: skipped for Linux PASS: r_resize_inode: filesystem resize with a resize_inode present: ok PASS: t_change_uuid: change uuid on a pre-metadata-csum: ok PASS: t_change_uuid_mcsum: change uuid on a metadata-csum: ok PASS: t_change_uuid_mcsum_mounted: change uuid on a metadata-csum: ok PASS: t_change_uuid_mcsum_seed_mounted: change meta-csum uuid with mcsum-seed: ok PASS: t_change_uuid_mounted: change uuid on a mounted pre-metadata-csum: ok PASS: t_dangerous: dangerous tune2fs operation prompts: ok PASS: t_disable_changed_csum_seed: tune2fs disable csum seed after uuid change: ok PASS: t_disable_changed_csum_seed_mounted: mounted tune2fs disable csum+uuid: ok PASS: t_disable_csum_seed: disable csum seed via tune2fs: ok PASS: t_disable_mcsum: disable metadata_csum: ok PASS: t_disable_mcsum_noinitbg: disable metadata_csum and uninit_bg: ok PASS: t_disable_mcsum_yesinitbg: disable metadata_csum and enable uninit_bg: ok PASS: t_disable_meta_csum_and_seed: disable csum seed and csums via tune2fs: ok PASS: t_enable_csum_seed: enable csum seed via tune2fs: ok PASS: t_enable_mcsum: enable metadata_csum: ok PASS: t_enable_mcsum_ext3: enable metadata_csum on ext3 fs: ok PASS: t_enable_mcsum_initbg: enable metadata_csum when ^uninit_bg: ok PASS: t_ext_jnl_fail: tune2fs fail external journal: ok PASS: t_ext_jnl_rm: remove missing external journal device: ok PASS: t_format_csum_seed: format with csum_seed: ok PASS: t_iexpand_full: expand inodes on a totally full filesystem: ok PASS: t_iexpand_mcsum: expand inodes and turn on metadata_csum: ok PASS: t_mmp_1on: enable MMP using tune2fs: ok PASS: t_mmp_2off: disable MMP using tune2fs: ok SKIP: t_mmp_fail: error running tune2fs with MMP: skipped (slow test) PASS: t_project_1on: enable project using tune2fs -O option: ok PASS: t_project_2off: disable project using tune2fs: ok PASS: t_project_3on: enable project using tune2fs -Q option: ok PASS: t_project_4off: disable project using tune2fs -Q option: ok PASS: t_quota_1on: enable quota using tune2fs: ok PASS: t_quota_2off: disable quota using tune2fs: ok PASS: t_quota_add: add several quota types using tune2fs and check computed usage: ok PASS: t_replay_and_set: recover journal and clear features: ok SKIP: t_uninit_bg_rm: remove uninit_bg: skipped for Linux PASS: t_write_subdirectory: debugfs write creates file in subdirectory: ok PASS: u_bounce_io: bounce I/O in unix_io: ok PASS: u_compound_bad_rollback: e2undo with mke2fs/tune2fs/resize2fs/e2fsck -z: ok PASS: u_compound_rollback: e2undo with mke2fs/tune2fs/resize2fs/e2fsck -z: ok PASS: u_corrupt_blk_csum: corrupt e2undo block data: ok PASS: u_corrupt_blk_csum_force: force replay of corrupt e2undo block data: ok PASS: u_corrupt_hdr_csum: corrupt e2undo header: ok PASS: u_corrupt_key_csum: corrupt e2undo key data: ok PASS: u_debugfs_opt: e2undo with debugfs -z: ok losetup: unrecognized option '--show' BusyBox v1.36.0 () multi-call binary. Usage: losetup [-rP] [-o OFS] {-f|LOOPDEV} FILE: associate loop devices losetup -c LOOPDEV: reread file size losetup -d LOOPDEV: disassociate losetup -a: show status losetup -f: show next free loop device SKIP: u_direct_io: direct I/O in unix_io: skipped (no loop devices) PASS: u_dryrun: e2undo dry run: ok PASS: u_e2fsck_opt: e2undo with e2fsck -z: ok PASS: u_errorout: e2undo a failed command: ok PASS: u_force: e2undo force: ok PASS: u_force_dryrun: force dry-run replay of corrupt e2undo block data: ok PASS: u_incomplete: e2undo with incomplete undo file: ok PASS: u_mke2fs: e2undo with mke2fs: ok PASS: u_mke2fs_opt: e2undo with mke2fs -z: ok PASS: u_mke2fs_opt_oddsize: e2undo with mke2fs -z and non-32k-aligned bdev size: ok PASS: u_mke2fs_opt_offset: e2undo and mke2fs with offset option: ok PASS: u_not_undo: e2undo a non-undo file: ok PASS: u_offset: e2undo with the offset option (-o offset): ok PASS: u_onefile_bad: check that we cant append a bad undo file: ok PASS: u_resize2fs_opt: e2undo with resize2fs -z: ok PASS: u_revert_64bitmcsum_onefile: convert fs to 64bit,mcsum and revert undo file: ok PASS: u_revert_all_onefile: convert 64bit,mcsum and revert undo file: ok PASS: u_revert_upgrade_to_64bitmcsum: convert 64bit,mcsum and revert both: ok PASS: u_tune2fs: e2undo with tune2fs: ok PASS: u_tune2fs_opt: e2undo with tune2fs -z: ok PASS: u_undo_undo: undo e2undo: ok PASS: u_wrong_fs: e2undo on the wrong fs: ok 371 tests succeeded 0 tests failed DURATION: 104 END: /usr/lib/e2fsprogs/ptest 2023-04-03T17:40 STOP: ptest-runner TOTAL: 1 FAIL: 0 DEBUG: [Running]$ ssh -l root -o ServerAliveCountMax=2 -o ServerAliveInterval=30 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR 192.168.7.26 export PATH=/usr/sbin:/sbin:/usr/bin:/bin; dmesg | grep "Killed process" DEBUG: Data from SSH call: DEBUG: [Command returned '1' after 0.18 seconds] DEBUG: Command: dmesg | grep "Killed process" Status: 1 Output: NOTE: ... unexpected success NOTE: test_ptestrunner_expectsuccess (ptest.PtestRunnerTest) DEBUG: Checking if at least one of ptest-runner is installed DEBUG: Checking if ptest is in DISTRO_FEATURES or IMAGE_FEATURES NOTE: ... skipped 'Cannot run ptests without @expectedFailure as ptests are expected to fail' Cannot run ptests without @expectedFailure as ptests are expected to fail NOTE: ---------------------------------------------------------------------- NOTE: Ran 5 tests in 111.444s NOTE: OK NOTE: (skipped=1, unexpected successes=1) DEBUG: Stopping logging thread DEBUG: Stop event received DEBUG: Tearing down logging thread DEBUG: Sending SIGTERM to runqemu Output from runqemu: runqemu - INFO - Received signal: 15 runqemu - INFO - Cleaning up runqemu - INFO - Host uptime: 3277.62 runqemu - INFO - Removing /home/pokybuild/tmp/core-image-ptest-e2fsprogs-qemuarm64.ext4.825364 tput: No value for $TERM and no -T specified RESULTS: RESULTS - parselogs.ParseLogsTest.test_parselogs: PASSED (4.84s) RESULTS - ping.PingTest.test_ping: PASSED (0.05s) RESULTS - ptest.PtestRunnerTest.test_ptestrunner_expectfail: PASSED (105.01s) RESULTS - ssh.SSHTest.test_ssh: PASSED (1.17s) RESULTS - ptest.PtestRunnerTest.test_ptestrunner_expectsuccess: SKIPPED (0.00s) SUMMARY: core-image-ptest-e2fsprogs () - Ran 5 tests in 111.447s core-image-ptest-e2fsprogs - OK - All required tests passed (successes=3, skipped=1, failures=0, errors=0) /home/pokybuild/yocto-worker/qemuarm64-ptest/build/meta/lib/oeqa/utils/qemurunner.py:487: ResourceWarning: unclosed self.server_socket = qemusock ResourceWarning: Enable tracemalloc to get the object allocation traceback DEBUG: Python function do_testimage finished