<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/avocado, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/tests/avocado?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/avocado?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-11-23T09:58:48+00:00</updated>
<entry>
<title>tests/avocado: use new rootfs for orangepi test</title>
<updated>2022-11-23T09:58:48+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-11-18T11:33:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=4189af72dd6fa74e2253f16c8078be52e55eb80e'/>
<id>urn:sha1:4189af72dd6fa74e2253f16c8078be52e55eb80e</id>
<content type='text'>
The old URL wasn't stable. I suspect the current URL will only be
stable for a few months so maybe we need another strategy for hosting
rootfs snapshots?

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20221118113309.1057790-1-alex.bennee@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/avocado: Update the URLs of the advent calendar images</title>
<updated>2022-11-23T09:58:48+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2022-11-21T10:24:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=72cf57b07444c3048069fa9e47decc9cca3956a7'/>
<id>urn:sha1:72cf57b07444c3048069fa9e47decc9cca3956a7</id>
<content type='text'>
The qemu-advent-calendar.org server will be decommissioned soon.
I've mirrored the images that we use for the QEMU CI to gitlab,
so update their URLs to point to the new location.

Message-Id: &lt;20221121102436.78635-1-thuth@redhat.com&gt;
Tested-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging</title>
<updated>2022-11-22T14:59:27+00:00</updated>
<author>
<name>Stefan Hajnoczi</name>
</author>
<published>2022-11-22T14:59:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ccb8d593e0cd9c04c77f962a23fc7b6929c7573e'/>
<id>urn:sha1:ccb8d593e0cd9c04c77f962a23fc7b6929c7573e</id>
<content type='text'>
pc,virtio: regression, test fixes

fixes regressions:
    virtio error message triggered by seabios
    failure in vhost due to VIRTIO_F_RING_RESET
    broken keyboard under seabios

some biosbits test fixes

there's still a known regression with migration and vsock,
not fixed yet.

Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;

# -----BEGIN PGP SIGNATURE-----
#
# iQFDBAABCAAtFiEEXQn9CHHI+FuUyooNKB8NuNKNVGkFAmN8os4PHG1zdEByZWRo
# YXQuY29tAAoJECgfDbjSjVRpw+UH/2JOoxqzkkq4QyV5PzmjsiyyMbrBqFSOTro2
# 98k9MwxNWHIk6fi3FVIz+LX1EdwDbMl44IHQ88xo7k39V7ThvVvLfjaQySSeoCfE
# 04++AvkOQ/O8W7sob17r2iPWIHKPIndq8uB652T89o1I/nhmFMsUkdRWmVQ3XsDk
# DnPZxjBQnKY0oSvBd7SmSI3C+eA4lF1tht50ZxmOshLx4OSjK/maFVpIyLsUGTMn
# 6OMxKffDjfvw5z94+pGN1RQm9xu7OwtFZyUnH16xoQUmWSXjzcYXUZ3buTY+eAyJ
# I5j9ox27Cqn1wGcypUiTCKLIExEMBfvNY4ovyRa1xvW+MXluVyE=
# =bF2U
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 22 Nov 2022 05:22:06 EST
# gpg:                using RSA key 5D09FD0871C8F85B94CA8A0D281F0DB8D28D5469
# gpg:                issuer "mst@redhat.com"
# gpg: Good signature from "Michael S. Tsirkin &lt;mst@kernel.org&gt;" [full]
# gpg:                 aka "Michael S. Tsirkin &lt;mst@redhat.com&gt;" [full]
# Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
#      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469

* tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu:
  virtio: disable error for out of spec queue-enable
  acpi/tests/avocado/bits: keep the work directory when BITS_DEBUG is set in env
  tests/avocado: configure acpi-bits to use avocado timeout
  MAINTAINERS: add mst to list of biosbits maintainers
  tests: acpi: x86: update expected DSDT after moving PRQx fields in _SB scope
  acpi: x86: move RPQx field back to _SB scope
  tests: acpi: whitelist DSDT before moving PRQx to _SB scope
  vhost: mask VIRTIO_F_RING_RESET for vhost and vhost-user devices

Signed-off-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt;
</content>
</entry>
<entry>
<title>acpi/tests/avocado/bits: keep the work directory when BITS_DEBUG is set in env</title>
<updated>2022-11-22T10:19:00+00:00</updated>
<author>
<name>Ani Sinha</name>
</author>
<published>2022-11-17T11:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=04e5bd441a9c60d21d38beb1b2b52ce12830cb99'/>
<id>urn:sha1:04e5bd441a9c60d21d38beb1b2b52ce12830cb99</id>
<content type='text'>
Debugging bits issue often involves running the QEMU command line manually
outside of the avocado environment with the generated ISO. Hence, its
inconvenient if the iso gets cleaned up after the test has finished. This change
makes sure that the work directory is kept after the test finishes if the test
is run with BITS_DEBUG=1 in the environment so that the iso is available for use
with the QEMU command line.

CC: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Signed-off-by: Ani Sinha &lt;ani@anisinha.ca&gt;
Message-Id: &lt;20221117113630.543495-1-ani@anisinha.ca&gt;
Reviewed-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/avocado: configure acpi-bits to use avocado timeout</title>
<updated>2022-11-22T10:19:00+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2022-11-15T21:27:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c4d4c40c516a52419be8ed2e1e7a7c1fd0dea3ee'/>
<id>urn:sha1:c4d4c40c516a52419be8ed2e1e7a7c1fd0dea3ee</id>
<content type='text'>
Instead of using a hardcoded timeout, just rely on Avocado's built-in
test case timeout. This helps avoid timeout issues on machines where 60
seconds is not sufficient.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-Id: &lt;20221115212759.3095751-1-jsnow@redhat.com&gt;
Reviewed-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
Reviewed-by: Ani Sinha &lt;ani@anisinha.ca&gt;
</content>
</entry>
<entry>
<title>tests/avocado: skip aarch64 cloud TCG tests in CI</title>
<updated>2022-11-22T09:52:23+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-11-17T17:25:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=f22a80727fe99f3119a860cf0ad43f4885836d9d'/>
<id>urn:sha1:f22a80727fe99f3119a860cf0ad43f4885836d9d</id>
<content type='text'>
We now have a much lighter weight test in machine_aarch64_virt which
tests the full boot chain in less time. Rename the tests while we are
at it to make it clear it is a Fedora cloud image.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Message-Id: &lt;20221117172532.538149-11-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/avocado: introduce alpine virt test for CI</title>
<updated>2022-11-22T09:52:23+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-11-17T17:25:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ba5d1f23f71c6c3c5ff34963bc52f82406ea9f2f'/>
<id>urn:sha1:ba5d1f23f71c6c3c5ff34963bc52f82406ea9f2f</id>
<content type='text'>
The boot_linux tests download and run a full cloud image boot and
start a full distro. While the ability to test the full boot chain is
worthwhile it is perhaps a little too heavy weight and causes issues
in CI. Fix this by introducing a new alpine linux ISO boot in
machine_aarch64_virt.

This boots a fully loaded -cpu max with all the bells and whistles in
31s on my machine. A full debug build takes around 180s on my machine
so we set a more generous timeout to cover that.

We don't add a test for lesser GIC versions although there is some
coverage for that already in the boot_xen.py tests. If we want to
introduce more comprehensive testing we can do it with a custom kernel
and initrd rather than a full distro boot.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Message-Id: &lt;20221117172532.538149-10-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/avocado: Raise timeout for boot_linux.py:BootLinuxPPC64.test_pseries_tcg</title>
<updated>2022-11-22T09:52:23+00:00</updated>
<author>
<name>Peter Maydell</name>
</author>
<published>2022-11-17T17:25:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=5d25e1e02c5bd297197968668d4351806c65893e'/>
<id>urn:sha1:5d25e1e02c5bd297197968668d4351806c65893e</id>
<content type='text'>
On my machine, a debug build of QEMU takes about 260 seconds to
complete this test, so with the current timeout value of 180 seconds
it always times out.  Double the timeout value to 360 so the test
definitely has enough time to complete.

Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20221110142901.3832318-1-peter.maydell@linaro.org&gt;
Message-Id: &lt;20221117172532.538149-9-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/avocado/machine_aspeed.py: Reduce noise on the console for SDK tests</title>
<updated>2022-11-22T09:48:57+00:00</updated>
<author>
<name>Cédric Le Goater</name>
</author>
<published>2022-11-17T17:25:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=a4b14b46d91eb24415fafd5a8aa8f9514c817a53'/>
<id>urn:sha1:a4b14b46d91eb24415fafd5a8aa8f9514c817a53</id>
<content type='text'>
The Aspeed SDK images are based on OpenBMC which starts a lot of
services. The output noise on the console can break from time to time
the test waiting for the logging prompt.

Change the U-Boot bootargs variable to add "quiet" to the kernel
command line and reduce the output volume. This also drops the test on
the CPU id which was nice to have but not essential.

Signed-off-by: Cédric Le Goater &lt;clg@kaod.org&gt;
Message-Id: &lt;20221104075347.370503-1-clg@kaod.org&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20221117172532.538149-3-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/avocado/boot_linux.py: Bump aarch64 virt test timeout to 720s</title>
<updated>2022-11-21T11:45:13+00:00</updated>
<author>
<name>Peter Maydell</name>
</author>
<published>2022-11-21T11:45:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c4462523ff0790cbefb1c206cc34c85ec686b1d5'/>
<id>urn:sha1:c4462523ff0790cbefb1c206cc34c85ec686b1d5</id>
<content type='text'>
The two tests
tests/avocado/boot_linux.py:BootLinuxAarch64.test_virt_tcg_gicv2
tests/avocado/boot_linux.py:BootLinuxAarch64.test_virt_tcg_gicv3

take quite a long time to run, and the current timeout of 240s
is not enough for the tests to complete on slow machines:
we've seen these tests time out in the gitlab CI in the
'avocado-system-alpine' CI job, for instance. The timeout
is also insufficient for running the test with a debug build
of QEMU: on my machine the tests take over 10 minutes to run
in that config.

Push the timeout up to 720s so that the test definitely has
enough time to complete.

Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
</content>
</entry>
</feed>
