<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/docker/Makefile.include, 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/Makefile.include?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/docker/Makefile.include?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>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: remove the Debian base images</title>
<updated>2022-09-20T16:22:08+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-14T15:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d996f0aeb2fe8f5c5f30ac8a2f633e3196457d6f'/>
<id>urn:sha1:d996f0aeb2fe8f5c5f30ac8a2f633e3196457d6f</id>
<content type='text'>
We no longer use these in any of our images. Clean-up the remaining
comments and documentation that reference them and remove from the
build.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220914155950.804707-31-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: update and flatten debian-toolchain</title>
<updated>2022-09-20T16:22:08+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-14T15:59:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=4239162add71101feddeaba216d576c581128975'/>
<id>urn:sha1:4239162add71101feddeaba216d576c581128975</id>
<content type='text'>
Update to the latest stable Debian. While we are at it flatten into a
single dockerfile as we do not need anything from the base image to
build the toolchain. This is used to build both the nios and
microblaze toolchains.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220914155950.804707-29-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: update and flatten debian-loongarch-cross</title>
<updated>2022-09-20T16:22:08+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-14T15:59:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=35782a1b9a2ee71fb037bf1ec6379d5720abf817'/>
<id>urn:sha1:35782a1b9a2ee71fb037bf1ec6379d5720abf817</id>
<content type='text'>
Update to the latest stable Debian. While we are at it flatten into a
single dockerfile. We really don't need the rest of the stuff from the
QEMU base image just to compile test images. In this case it is a
binary distribution of the toolchain anyway.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20220914155950.804707-27-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: update and flatten debian-amd64-cross</title>
<updated>2022-09-20T16:22:08+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-14T15:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=cd150e19e83833d164d69fd159ee95ff3a203e17'/>
<id>urn:sha1:cd150e19e83833d164d69fd159ee95ff3a203e17</id>
<content type='text'>
Now lcitool has support for building a x86_64 cross image we can use
it for this.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Acked-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20220914155950.804707-26-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: update and flatten debian-all-test-cross</title>
<updated>2022-09-20T16:22:08+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-14T15:59:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b6fafe5b3e5eb555cf13f51cd5d08400c86dac96'/>
<id>urn:sha1:b6fafe5b3e5eb555cf13f51cd5d08400c86dac96</id>
<content type='text'>
Update to the latest stable Debian. While we are at it flatten into a
single dockerfile. We also need to ensure we install clang as it is
used for those builds as well.

It would be nice to port this to lcitool but for now this will do.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220914155950.804707-24-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: flatten debian-riscv64-test-cross</title>
<updated>2022-09-20T16:22:08+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-14T15:59:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=fab08026a2627625a1c4e856285ab8f350b1b3ed'/>
<id>urn:sha1:fab08026a2627625a1c4e856285ab8f350b1b3ed</id>
<content type='text'>
Flatten into a single dockerfile and update to match the rest of the
test cross compile dockerfiles.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220914155950.804707-23-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>Deprecate 32 bit big-endian MIPS</title>
<updated>2022-09-20T16:22:08+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-14T15:59:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=54ab3c3feef6e5a6c6cf97c4532ebed642ec2705'/>
<id>urn:sha1:54ab3c3feef6e5a6c6cf97c4532ebed642ec2705</id>
<content type='text'>
It's becoming harder to maintain a cross-compiler to test this host
architecture as the old stable Debian 10 ("Buster") moved into LTS
which supports fewer architectures. For now:

  - mark it's deprecation in the docs
  - downgrade the containers to build TCG tests only
  - drop the cross builds from our CI

Users with an appropriate toolchain and user-space can still take
their chances building it.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Huacai Chen &lt;chenhuacai@kernel.org&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220914155950.804707-22-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: remove amd64 qemu/debian10 dependency</title>
<updated>2022-09-20T15:27:35+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-14T15:59:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=0068cf8bd23738c20e131cb5f89ed3947ca77bd7'/>
<id>urn:sha1:0068cf8bd23738c20e131cb5f89ed3947ca77bd7</id>
<content type='text'>
We missed removing this dependency when we flattened the build.

Fixes 9e19fd7d4a (tests/docker: update debian-amd64 with lcitool)

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20220914155950.804707-17-alex.bennee@linaro.org&gt;
</content>
</entry>
</feed>
