FreeBSD-main-amd64-test - Build #23548 - Failure

From: <jenkins-admin_at_FreeBSD.org>
Date: Mon, 15 May 2023 20:33:37 UTC
FreeBSD-main-amd64-test - Build #23548 (b68588618b43720ca2950202491ddbd17599c260) - Failure

Build information: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/23548/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/23548/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-test/23548/console

Status explanation:
"Failure" - the build is suspected being broken by the following changes
"Still Failing" - the build has not been fixed by the following changes and
                  this is a notification to note that these changes have
                  not been fully tested by the CI system

Change summaries:
(Those commits are likely but not certainly responsible)

4b500174dd2d1e16dcb87c22364f724472c82edc by kevans:
arm64: emulate swp/swpb instructions

ccb59683b98360afaf5b5bb641a68fea22c68d0b by kevans:
arm64: add tests for swp/swpb emulation

b68588618b43720ca2950202491ddbd17599c260 by kevans:
arm64: simplify expression



The end of the build log:

[...truncated 30.77 KB...]
vtblk4: <VirtIO Block Adapter> on virtio_pci4
vtblk4: 128MB (262144 512 byte sectors)
virtio_pci5: <VirtIO PCI (legacy) Block adapter> port 0x2280-0x22ff mem 0xc000c000-0xc000dfff irq 22 at device 8.0 on pci0
vtblk5: <VirtIO Block Adapter> on virtio_pci5
vtblk5: 128MB (262144 512 byte sectors)
virtio_pci6: <VirtIO PCI (legacy) Block adapter> port 0x2300-0x237f mem 0xc000e000-0xc000ffff irq 23 at device 9.0 on pci0
vtblk6: <VirtIO Block Adapter> on virtio_pci6
vtblk6: 128MB (262144 512 byte sectors)
vmgenc0: <VM Generation Counter> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
driver bug: Unable to set devclass (class: atkbdc devname: (unknown))
Unhandled ps2 mouse command 0xe1
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
WARNING: Device "psm" is Giant locked and may be deleted before FreeBSD 14.0.
psm0: model Generic PS/2 mouse, device ID 0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart0: console (115200,n,8,1)
uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
uart2: <16550 or compatible> port 0x3e8-0x3ef irq 4 on acpi0
uart3: <16550 or compatible> port 0x2e8-0x2ef irq 3 on acpi0
vga0: <Generic ISA VGA> at port 0x3b0-0x3bb iomem 0xb0000-0xb7fff pnpid PNP0900 on isa0
Timecounter "TSC" frequency 2100030618 Hz quality 1000
Timecounters tick every 10.000 msec
WARNING: Adding ifaddrs to all fibs has been turned off by default. Consider tuning net.add_addr_allfibs if needed
usb_needs_explore_all: no devclass
Trying to mount root from ufs:/dev/gpt/rootfs [rw]...
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <BHYVE SATA DISK 001> ACS-2 ATA SATA 3.x device
ada0: Serial Number BHYVE-AC61-4EA8-6E92
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 128MB (262144 512 byte sectors)
WARNING: WITNESS option enabled, expect reduced performance.
Setting hostuuid: 7e9eb046-13bf-4811-9f68-ad6387771704.
Setting hostid: 0xd83ef6bf.
Starting file system checks:
/dev/gpt/rootfs: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/gpt/rootfs: clean, 797495 free (343 frags, 99644 blocks, 0.0% fragmentation)
Mounting local filesystems:.
Loading kernel modules:
blaketwo0: <Blake2>
Security policy loaded: TrustedBSD MAC/portacl (mac_portacl)
IP Filter: v5.1.2 initialized.  Default = pass all, Logging = enabled
ipfw2 (+ipv6) initialized, divert loadable, nat loadable, default to accept, logging disabled
load_dn_sched dn_sched FIFO loaded
load_dn_sched dn_sched QFQ loaded
load_dn_sched dn_sched RR loaded
load_dn_sched dn_sched WF2Q+ loaded
load_dn_sched dn_sched PRIO loaded
load_dn_sched dn_sched FQ_CODEL loaded
load_dn_sched dn_sched FQ_PIE loaded
load_dn_aqm dn_aqm CODEL loaded
load_dn_aqm dn_aqm PIE loaded
ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/local/lib/compat/pkg /usr/local/lib/perl5/5.32/mach/CORE
32-bit compatibility ldconfig path: /usr/lib32
/etc/rc: WARNING: $hostname is not set -- see rc.conf(5).
Setting up harvesting: PURE_VMGENID,PURE_RDRAND,[CALLOUT],[UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,[NET_ETHER],NET_TUN,MOUSE,KEYBOARD,ATTACH,CACHED
Feeding entropy: .
lo0: link state changed to UP
Starting Network: lo0.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
	inet 127.0.0.1 netmask 0xff000000
	groups: lo
	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
Starting devd.
add host 127.0.0.1: gateway lo0 fib 1,2
add host 127.0.0.1: gateway lo0 fib 0: route already in table
add host ::1: gateway lo0 fib 1,2
add host ::1: gateway lo0 fib 0: route already in table
add net fe80::: gateway ::1 fib 0,1,2
add net ff02::: gateway ::1 fib 0,1,2
add net ::ffff:0.0.0.0: gateway ::1 fib 0,1,2
add net ::0.0.0.0: gateway ::1 fib 0,1,2
Clearing /tmp (X related).
Updating motd:.
Updating /var/run/os-release done.
Starting auditd.
2023-05-15T20:33:30.725219+00:00 - auditd 704 - - starting...
2023-05-15T20:33:30.726761+00:00 - auditd 705 - - Auditing disabled
2023-05-15T20:33:30.727328+00:00 - auditd 705 - - Configured trail files distribution.
2023-05-15T20:33:30.729149+00:00 - auditd 705 - - Auditing enabled
2023-05-15T20:33:30.729916+00:00 - auditd 705 - - New audit file is /var/audit/20230515203330.not_terminated
2023-05-15T20:33:30.734026+00:00 - auditd 705 - - Registered 677 event to class mappings.
2023-05-15T20:33:30.734368+00:00 - auditd 705 - - Registered non-attributable event mask.
2023-05-15T20:33:30.735165+00:00 - auditd 705 - - Set audit policy in kernel.
2023-05-15T20:33:30.736533+00:00 - auditd 705 - - Set audit trail size in kernel.
2023-05-15T20:33:30.736680+00:00 - auditd 705 - - Set audit trail queue in kernel.
2023-05-15T20:33:30.736825+00:00 - auditd 705 - - Set audit trail min free percent in kernel.
2023-05-15T20:33:30.736969+00:00 - auditd 705 - - audit_control(5) may be missing 'host:' field
2023-05-15T20:33:30.737106+00:00 - auditd 705 - - Audit controls init successful
No core dumps found.
Mounting late filesystems:.
Starting local daemons:
--------------------------------------------------------------
rc.local start!
--------------------------------------------------------------
+ ddb script 'kdb.enter.panic=show pcpu; reset'
+ file -s /dev/vtbd0
+ grep 'POSIX tar archive'
+ wc -l
+ ISTAR='       0'
+ [ 0 -eq 1 ]
+ file -s /dev/vtbd1
+ grep 'POSIX tar archive'
+ wc -l
+ ISTAR='       1'
+ [ 1 -eq 1 ]
+ break
+ METADIR=/meta
+ [ 1 -eq 1 ]
+ rm -fr /meta
+ mkdir -p /meta
+ tar xvf /dev/vtbd1 -C /meta
x ./
x ./disable-dtrace-tests.sh
x ./disable-zfs-tests.sh
x ./auto-shutdown
x ./disable-notyet-tests.sh
x ./run-kyua.sh
x ./run.sh
+ sh -ex /meta/run.sh
+ METADIR=/meta
+ sh -ex /meta/disable-dtrace-tests.sh
+ [ -f /usr/tests/cddl/usr.sbin/dtrace/Kyuafile ]
+ sh -ex /meta/disable-zfs-tests.sh
+ [ -f /usr/tests/sys/cddl/Kyuafile ]
+ sed -i .bak -e 's,include("zfs/Kyuafile"),-- include("zfs/Kyuafile"),' /usr/tests/sys/cddl/Kyuafile
+ sh -ex /meta/disable-notyet-tests.sh
+ F=/usr/tests/lib/libcasper/services/cap_dns/Kyuafile
+ [ -f /usr/tests/lib/libcasper/services/cap_dns/Kyuafile ]
+ sed -i .bak -e 's/tap_test_program{name="dns_test", }/-- tap_test_program{name="dns_test", }/' /usr/tests/lib/libcasper/services/cap_dns/Kyuafile
+ F=/usr/tests/lib/libcasper/services/cap_net/Kyuafile
+ [ -f /usr/tests/lib/libcasper/services/cap_net/Kyuafile ]
+ sed -i .bak -e 's/atf_test_program{name="net_test", }/-- atf_test_program{name="net_test", }/' /usr/tests/lib/libcasper/services/cap_net/Kyuafile
+ F=/usr/local/tests/kyua/utils/signals/Kyuafile
+ [ -f /usr/local/tests/kyua/utils/signals/Kyuafile ]
+ F=/usr/local/tests/kyua/integration/cmd_about_test
+ [ -f /usr/local/tests/kyua/integration/cmd_about_test ]
+ sh -ex /meta/run-kyua.sh
+ echo

+ echo --------------------------------------------------------------
--------------------------------------------------------------
+ echo 'start kyua tests!'
start kyua tests!
+ echo --------------------------------------------------------------
--------------------------------------------------------------
+ cd /usr/tests
+ set +e
+ kyua test
kyua: E: Load of 'Kyuafile' failed: Failed to load Lua file 'Kyuafile': Kyuafile:49: Load of 'sys/Kyuafile' failed: Failed to load Lua file 'sys/Kyuafile': sys/Kyuafile:13: Load of 'sys/compat32/Kyuafile' failed: File 'sys/compat32/Kyuafile' not found.
+ rc=2
+ set -e
+ [ 2 -ne 0 ]
+ [ 2 -ne 1 ]
+ exit 2
+ tar cvf /dev/vtbd1 -C /meta .
a .
a ./disable-dtrace-tests.sh
a ./disable-zfs-tests.sh
a ./auto-shutdown
a ./disable-notyet-tests.sh
a ./run-kyua.sh
a ./run.sh
+ [ -f /meta/auto-shutdown ]
+ uname -p
+ shutdown -p now
Shutdown NOW!
shutdown: [pid 792]
+ startmsg .
+ check_startmsgs
+ [ -n yes ]
+ checkyesno rc_startmsgs
+ eval '_value=$rc_startmsgs'
+ _value=YES
+ debug 'checkyesno: rc_startmsgs is set to YES.'
+ return 0
+ echo .
.
+ _return=0
+ umask 0022
+ [ 0 -ne 0 ]
+ return 0
+ _run_rc_postcmd
+ [ -n '' ]
+ return 0
+ return 0
2023-05-15T20:33:31.042114+00:00 - shutdown 792 - - power-down by root: 

System shutdown time has arrived
2023-05-15T20:33:31.044016+00:00 - auditd 705 - - auditd_wait_for_events: SIGTERM
2023-05-15T20:33:31.045557+00:00 - auditd 705 - - Auditing disabled
2023-05-15T20:33:31.046790+00:00 - auditd 705 - - renamed /var/audit/20230515203330.not_terminated to /var/audit/20230515203330.20230515203331
2023-05-15T20:33:31.049147+00:00 - auditd 705 - - Finished
Waiting (max 60 seconds) for system process `vnlru' to stop... done
Waiting (max 60 seconds) for system process `syncer' to stop... 
Syncing disks, vnodes remaining... 0 done
All buffers synced.
Uptime: 6s
acpi0: Powering system off
+ rc=0
+ echo 'bhyve return code = 0'
bhyve return code = 0
+ sudo /usr/sbin/bhyvectl '--vm=testvm-main-amd64-23548' --destroy
+ sh -ex freebsd-ci/scripts/test/extract-meta.sh
+ METAOUTDIR=meta-out
+ rm -fr meta-out
+ mkdir meta-out
+ tar xvf meta.tar -C meta-out
x ./
x ./disable-dtrace-tests.sh
x ./disable-zfs-tests.sh
x ./auto-shutdown
x ./disable-notyet-tests.sh
x ./run-kyua.sh
x ./run.sh
+ rm -f test-report.txt test-report.xml
+ mv 'meta-out/test-report.*' .
mv: rename meta-out/test-report.* to ./test-report.*: No such file or directory
+ report=test-report.xml
+ [ -e freebsd-ci/jobs/FreeBSD-main-amd64-test/xfail-list -a -e test-report.xml ]
+ rm -f disk-cam
+ jot 5
+ rm -f disk1
+ rm -f disk2
+ rm -f disk3
+ rm -f disk4
+ rm -f disk5
+ rm -f disk-test.img
[PostBuildScript] - [INFO] Executing post build scripts.
[FreeBSD-main-amd64-test] $ /bin/sh -xe /tmp/jenkins2800556061905044043.sh
+ ./freebsd-ci/artifact/post-link.py
Post link: {'job_name': 'FreeBSD-main-amd64-test', 'commit': 'b68588618b43720ca2950202491ddbd17599c260', 'branch': 'main', 'target': 'amd64', 'target_arch': 'amd64', 'link_type': 'latest_tested'}
"Link created: main/latest_tested/amd64/amd64 -> ../../b68588618b43720ca2950202491ddbd17599c260/amd64/amd64\n"
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
Checking for post-build
Performing post-build step
Checking if email needs to be generated
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Sending mail from default account using System Admin e-mail address