NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-arm/59292 (releng testbed: missing atf xml/html results)
The following reply was made to PR port-arm/59292; it has been noted by GNATS.
From: Andreas Gustafsson <gson%NetBSD.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: gson%netbsd.org@localhost,
port-arm-maintainer%netbsd.org@localhost,
gnats-admin%netbsd.org@localhost,
skrll%NetBSD.org@localhost,
campbell+netbsd%mumble.net@localhost
Subject: Re: port-arm/59292 (releng testbed: missing atf xml/html results)
Date: Sat, 11 Jul 2026 20:59:50 +0300
More than a year ago, Taylor R Campbell wrote:
> As noted at the top of https://releng.netbsd.org/b5reports/evbarm-earmv7hf/:
>
> > ATF HTML reports and XML files are missing due to the lack of
> > support for more than one block device in VEXPRESS_A15, but the
> > console output is available.
>
> But we have now nixed the VEXPRESS_A15 kernel config in favour of (I
> assume) GENERIC. Surely, even if the VEXPRESS_A15 kernel config
> didn't support more than one block device, GENERIC should?
> Or is this a limitation in qemu's `-M vexpress-a15' machine, despite the
> apparently-unused virtio0-3 devices I see in the dmesg output?
The problem with making anita take advantage of the new block devices
that appeared with the switch from the VEXPRESS_A15 kernel to GENERIC
(while still using the vexpress-a15 machine type) is that it would
break the ability of anita to run tests on versions from before the
switch.
Perhaps a better solution would be to switch the b5 evbarm-earmv7hf
testbed to use the "virt" machine type, because anita already supports
using two block devices with that. That would make the testbed (but
not anita) lose the ability to run tests on versions of NetBSD that do
not yet support the virt machine type, but since recent versions of
NetBSD are unable to host builds of versions older than
2020.05.22.22.59.14 anyway, that wouldn't break anything that is not
already broken. The memory size of the VM would have to be bumped
from the current 128 MB because of the following issue mentioned in
PR 59560:
If you run the ATF tests under qemu using the "virt" machine type
instead of "vexpress-a15", with the same 128 MB of memory, the tmpfs
somehow gets created with a size even smaller than the nominal 25%
= 32 MB, and a large number of tests again fail.
Does that seem like a reasonable plan?
> If it's really a limitation on block devices, could we use vio9p to
> export the results instead?
That would be even more limiting in terms of what versions can be tested
(if it even works).
--
Andreas Gustafsson, gson%NetBSD.org@localhost
Home |
Main Index |
Thread Index |
Old Index