From: "Alex Bennée" <alex.bennee@linaro.org>
To: Julien Olivain <ju.o@free.fr>
Cc: buildroot@buildroot.org,
Ricardo Martincoski <ricardo.martincoski@datacom.com.br>
Subject: Re: [Buildroot] [PATCH v4 6/6] support/testing: add test for vkmark package
Date: Tue, 03 Jun 2025 14:40:19 +0100 [thread overview]
Message-ID: <87frgh2bb0.fsf@draig.linaro.org> (raw)
In-Reply-To: <718a3907f383c7d17b956ee261071dae@free.fr> (Julien Olivain's message of "Sat, 31 May 2025 23:51:12 +0200")
Julien Olivain <ju.o@free.fr> writes:
> Hi Alex,
>
> On 03/03/2025 17:15, Alex Bennée wrote:
>> To test vkmark we need a headless Weston compositor so we can run the
>> test without messing around with actual displays.
>
> This test covers a bit more than the vkmark package. It also test Mesa3D
> Vulkan Virtio, which brings new requirements on the host-qemu (to have
> the sufficient version and build options) and also on the host itself
> (to have a valid vulkan implementation).
>
> The Buildroot test suite currently runs in the Docker reference image,
> which include an "old" qemu 7.2.15. Specific runtime tests can request
> a build of host-qemu, which is currently version 10.0 but will lack
> the virglrenderer support. See:
> https://gitlab.com/buildroot.org/buildroot/-/blob/2025.05-rc2/package/qemu/qemu.mk#L465
>
> Finally, if there is no actual Vulkan-capable GPU hardware on the host,
> it should then use a host-mesa3d vulkan llvmpipe. This would probably
> be a considerable rework (of host-qemu recipe, or reference docker
> image).
>
> If merged as is, this test will always fail in the Buildroot Gitlab CI:
> https://gitlab.com/buildroot.org/buildroot/-/jobs
>
> Could this test be simplified to run vkmark with Mesa3D Vulkan llvmpipe?
>
> It will no longer test the Vulkan Virtio GPU path, but at least
> the vkmark recipe will be tested.
I've simplified the test for CI and added the SWRAST driver so vkmark
can run even with an un-accelerated display device. Manually testing
with the latest QEMU works with full acceleration.
>
> What do you think?
>
> Best regards,
>
> Julien.
--
Alex Bennée
Virtualisation Tech Lead @ Linaro
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
prev parent reply other threads:[~2025-06-03 13:40 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-03-03 16:15 [Buildroot] [PATCH v4 0/6] Add vkmark graphics benchmarking tool Alex Bennée
2025-03-03 16:15 ` [Buildroot] [PATCH v4 1/6] testing: drop unneeded vga/vnc stanzas from QEMU invocation Alex Bennée
2025-05-31 22:40 ` Julien Olivain
2025-06-12 20:04 ` Arnout Vandecappelle via buildroot
2025-03-03 16:15 ` [Buildroot] [PATCH v4 2/6] package/vulkan-sdk: new package Alex Bennée
2025-03-03 16:15 ` [Buildroot] [PATCH v4 3/6] package/vulkan-[headers|loader|tools]: bump to 1.4.307 release Alex Bennée
2025-03-03 16:15 ` [Buildroot] [PATCH v4 4/6] package/vulkan-tools: suppress isystem being passed Alex Bennée
2025-05-31 21:28 ` Julien Olivain
2025-06-03 13:39 ` Alex Bennée
2025-03-03 16:15 ` [Buildroot] [PATCH v4 5/6] package/vkmark: add vkmark benchmarking tool Alex Bennée
2025-05-28 14:00 ` Heiko Thiery
2025-05-29 13:27 ` Heiko Thiery
2025-05-31 21:14 ` Julien Olivain
2025-06-02 8:19 ` Heiko Thiery
2025-05-31 21:31 ` Julien Olivain
2025-06-02 12:44 ` Alex Bennée
2025-03-03 16:15 ` [Buildroot] [PATCH v4 6/6] support/testing: add test for vkmark package Alex Bennée
2025-05-31 21:51 ` Julien Olivain
2025-06-03 13:40 ` Alex Bennée [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87frgh2bb0.fsf@draig.linaro.org \
--to=alex.bennee@linaro.org \
--cc=buildroot@buildroot.org \
--cc=ju.o@free.fr \
--cc=ricardo.martincoski@datacom.com.br \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.