qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL 00/32] testing updates for 10.0 (tuxrun, libvirt, dockerfiles,


From: Alex Bennée
Subject: Re: [PULL 00/32] testing updates for 10.0 (tuxrun, libvirt, dockerfiles, misc)
Date: Sat, 11 Jan 2025 12:16:43 +0000
User-agent: mu4e 1.12.8; emacs 29.4

Stefan Hajnoczi <stefanha@gmail.com> writes:

> On Fri, 10 Jan 2025 at 08:22, Alex Bennée <alex.bennee@linaro.org> wrote:
>>
>> The following changes since commit bc6afa1c711da5b4f37c9685a812c77b114d84cb:
>>
>>   Merge tag 'pull-xenfv-20250109-1' of https://gitlab.com/dwmw2/qemu into 
>> staging (2025-01-09 08:39:32 -0500)
>>
>> are available in the Git repository at:
>>
>>   https://gitlab.com/stsquad/qemu.git tags/pull-10.0-testing-updates-100125-1
>>
>> for you to fetch changes up to 70b7c929ba39f15a94fbc63d9be88e8da907cc46:
>>
>>   MAINTAINERS: Remove myself from reviewers (2025-01-10 11:18:38 +0000)
>>
>> ----------------------------------------------------------------
>> Testing updates for 10.0
>>
>>   - update the tuxrun images to the latest baseline
>>   - add the m68k tuxrun test
>>   - ensure qtest checks the result of clock_step operations
>>   - introduce new ztsd helper to functional tests
>>   - ensure aarch64_virt test exits early when no TCG
>>   - add new test to exercise virtio-vulkan
>
> Hi Alex,
> Please take a look at the following CI job failure and send a new
> revision of this pull request if something needs to be fixed:
> https://gitlab.com/qemu-project/qemu/-/jobs/8822037880#L593

Ahh the acceptance tests don't run automatically on my CI run. The
problem was the opensuse image doesn't see the DRI node. I've tweaked
the failure leg:

        try:
            self.vm.launch()
        except VMLaunchFailure as excp:
            if "old virglrenderer, blob resources unsupported" in excp.output:
                self.skipTest("No blob support for virtio-gpu")
            elif "old virglrenderer, venus unsupported" in excp.output:
                self.skipTest("No venus support for virtio-gpu")
            elif "egl: no drm render node available" in excp.output:
                self.skipTest("Can't access host DRM render node")
            else:
                self.log.info(f"unhandled launch failure: {excp.output}")
                raise excp

so it now catches that (and also fixes a small bug with the unhandled
case). I've posted v2 of the PR.

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro



reply via email to

[Prev in Thread] Current Thread [Next in Thread]