<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/docker, 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/docker?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/docker?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-11-22T09:49:03+00:00</updated>
<entry>
<title>tests/docker: allow user to override check target</title>
<updated>2022-11-22T09:49:03+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-11-17T17:25:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=e558220df0739474d5877616173cb072df0c8257'/>
<id>urn:sha1:e558220df0739474d5877616173cb072df0c8257</id>
<content type='text'>
This is useful when trying to bisect a particular failing test behind
a docker run. For example:

  make docker-test-clang@fedora \
    TARGET_LIST=arm-softmmu \
    TEST_COMMAND="meson test qtest-arm/qos-test" \
    J=9 V=1

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-4-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: Add flex/bison to `debian-hexagon-cross`</title>
<updated>2022-10-31T20:37:58+00:00</updated>
<author>
<name>Anton Johansson</name>
</author>
<published>2022-10-27T18:36:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b4c82b1b4d030b0b3edbab7173b6888aa12e7e0a'/>
<id>urn:sha1:b4c82b1b4d030b0b3edbab7173b6888aa12e7e0a</id>
<content type='text'>
debian-hexagon-cross contains two images, one to build the toolchain
used for building the Hexagon tests themselves, and one image to build
QEMU and run the tests.

This commit adds flex/bison to the final image that builds QEMU so that
it can also build idef-parser.

Note: This container is not built by the CI and needs to be rebuilt and
updated manually.

Signed-off-by: Anton Johansson &lt;anjo@rev.ng&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20221014223642.147845-1-anjo@rev.ng&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20221027183637.2772968-8-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: Add flex/bison to `debian-all-test`</title>
<updated>2022-10-31T20:37:58+00:00</updated>
<author>
<name>Anton Johansson</name>
</author>
<published>2022-10-27T18:36:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ed77c37ac8500d750d5858d02dc78b761dc998be'/>
<id>urn:sha1:ed77c37ac8500d750d5858d02dc78b761dc998be</id>
<content type='text'>
Adds flex/bison to the debian-all-test-cross container which was missed
in the previous CI patch. These dependencies are required by the
idef-parser patchset for target/hexagon.

Signed-off-by: Anton Johansson &lt;anjo@rev.ng&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20221011173229.57909-1-anjo@rev.ng&gt;
Message-Id: &lt;20221027183637.2772968-4-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: update test-mingw to run single build</title>
<updated>2022-10-31T20:37:58+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-10-27T18:36:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b1314192524a8a43f3d4fb1cae8c447a2b255308'/>
<id>urn:sha1:b1314192524a8a43f3d4fb1cae8c447a2b255308</id>
<content type='text'>
While the test-build test happily run for mingw the test-mingw case
runs more of the packaging inline with what our CI does. It however
fails if we don't find both compilers and expects to be run on a
docker image with both.

Remove that distinction and make it work more like the other build
test scripts.

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20221027183637.2772968-3-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: update fedora-win[32|64]-cross with lcitool</title>
<updated>2022-10-31T20:32:04+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-10-28T09:56:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9e243b7669054574e5cfbc2a7282dbb62827627b'/>
<id>urn:sha1:9e243b7669054574e5cfbc2a7282dbb62827627b</id>
<content type='text'>
Convert another two dockerfiles to lcitool and update.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Acked-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220929114231.583801-10-alex.bennee@linaro.org&gt;
Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Tested-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Message-Id: &lt;20221028095659.48734-4-philmd@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests: Add sndio to the FreeBSD CI containers / VM</title>
<updated>2022-10-28T07:39:21+00:00</updated>
<author>
<name>Brad Smith</name>
</author>
<published>2022-10-25T15:02:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8f4bcbcf110f27b3bf8b8c33b48ec321f3e136d3'/>
<id>urn:sha1:8f4bcbcf110f27b3bf8b8c33b48ec321f3e136d3</id>
<content type='text'>
Add sndio to the FreeBSD CI containers / VM

Signed-off-by: Brad Smith &lt;brad@comstyle.com&gt;
Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Reviewed-by:  Warner Losh &lt;imp@bsdimp.com&gt;
Message-Id: &lt;Y1f6dxjvD01DtXyG@humpty.home.comstyle.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>configure: store container engine in config-host.mak</title>
<updated>2022-10-06T10:53:40+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2022-09-29T11:41:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c4575b59155e2e0065c29d56496dbf3e6ffd035b'/>
<id>urn:sha1:c4575b59155e2e0065c29d56496dbf3e6ffd035b</id>
<content type='text'>
In preparation for removing $(DOCKER_SCRIPT) from the tests/tcg configuration
files, have Make use the same container engine that had been probed at
configure time.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20220929114231.583801-19-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: move alpine from edge to tagged release</title>
<updated>2022-10-06T10:53:40+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-29T11:41:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=81844654156af97294657c0b4e793206afcc68ce'/>
<id>urn:sha1:81844654156af97294657c0b4e793206afcc68ce</id>
<content type='text'>
Tracking alpine-edge like debian-sid is a moving target. Usually such
rolling releases are marked as "allow_failure: true" in our CI.
However as alpine presents a musl based distro and provides useful
extra coverage lets track a release branch instead to avoid random
breakages.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20220929114231.583801-11-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/hexagon: manually add flex/bison/glib2 to remaining containers</title>
<updated>2022-10-06T10:53:20+00:00</updated>
<author>
<name>Anton Johansson</name>
</author>
<published>2022-09-29T11:41:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=3de61b9856f59bab7739bf213936ac63d8ef3584'/>
<id>urn:sha1:3de61b9856f59bab7739bf213936ac63d8ef3584</id>
<content type='text'>
Adds our build-time dependencies to containers which build qemu-hexagon,
but aren't covered by libvirt-ci.

Signed-off-by: Anton Johansson &lt;anjo@rev.ng&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20220804115548.13024-11-anjo@rev.ng&gt;
Message-Id: &lt;20220929114231.583801-9-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/hexagon: regenerate docker/cirrus files</title>
<updated>2022-10-06T10:53:20+00:00</updated>
<author>
<name>Anton Johansson</name>
</author>
<published>2022-09-29T11:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8fae3910e2370691b098d51b918600b9ad905df5'/>
<id>urn:sha1:8fae3910e2370691b098d51b918600b9ad905df5</id>
<content type='text'>
This patch updates the docker and cirrus files with the new packages by
running tests/lcitool/refresh

Signed-off-by: Anton Johansson &lt;anjo@rev.ng&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20220804115548.13024-10-anjo@rev.ng&gt;
Message-Id: &lt;20220929114231.583801-8-alex.bennee@linaro.org&gt;
</content>
</entry>
</feed>
