<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/docker/dockerfiles/debian-amd64.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/dockerfiles/debian-amd64.docker?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/docker/dockerfiles/debian-amd64.docker?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-10-28T07:39:21+00:00</updated>
<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>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>
<entry>
<title>tests: refresh to latest libvirt-ci module</title>
<updated>2022-07-29T08:48:01+00:00</updated>
<author>
<name>Daniel P. Berrangé</name>
</author>
<published>2022-07-25T14:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=feb6cb936906ad049bdc77ef176b1d402e341c29'/>
<id>urn:sha1:feb6cb936906ad049bdc77ef176b1d402e341c29</id>
<content type='text'>
Notable changes:

  - libvirt-ci source tree was re-arranged, so the script we
    run now lives in a bin/ sub-dir

  - opensuse 15.2 is replaced by opensuse 15.3

  - libslirp is temporarily dropped on opensuse as the
    libslirp-version.h is broken

     https://bugzilla.opensuse.org/show_bug.cgi?id=1201551

  - The incorrectly named python3-virtualenv module was
    changed to python3-venv, but most distros don't need
    any package as 'venv' is a standard part of python

  - glibc-static was renamed to libc-static, to reflect
    fact that it isn't going to be glibc on all distros

  - The cmocka/json-c deps that were manually added to
    the centos dockerfile and are now consistently added
    to all targets

Acked-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Message-Id: &lt;20220722130431.2319019-2-berrange@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Acked-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220725140520.515340-2-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: update debian-amd64 with lcitool</title>
<updated>2022-06-01T14:47:23+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-05-27T15:35:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9e19fd7d4a569f5802ede460fe03fd2d4d0c295c'/>
<id>urn:sha1:9e19fd7d4a569f5802ede460fe03fd2d4d0c295c</id>
<content type='text'>
The one minor wrinkle we need to account for is the netmap support
still requires building from source. We also include cscope and GNU
global as they are used in one of the builds.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Cc: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Cc: Luigi Rizzo &lt;rizzo@iet.unipi.it&gt;
Cc: Giuseppe Lettieri &lt;g.lettieri@iet.unipi.it&gt;
Cc: Vincenzo Maffione &lt;v.maffione@gmail.com&gt;
Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Message-Id: &lt;20220527153603.887929-12-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>gitlab-ci.yml: Avoid some submodules to speed up the CI a little bit</title>
<updated>2021-01-26T17:38:37+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2021-01-21T17:44:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=db0108d5d846e9a83545cb8f78444100a8686acb'/>
<id>urn:sha1:db0108d5d846e9a83545cb8f78444100a8686acb</id>
<content type='text'>
Since the meson build system rework, the configure script prefers the
git submodules over the system libraries. So we are testing compilation
with capstone, fdt and libslirp as a submodule all over the place,
burning CPU cycles by recompiling these third party modules and wasting
some network bandwidth in the CI by cloning the submodules each time.
Let's stop doing that in at least a couple of jobs and use the system
libraries instead.

While we're at it, also install meson in the Fedora container, since
it is new enough already, so we do not need to check out the meson
submodule here.

Message-Id: &lt;20210121174451.658924-1-thuth@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>docker: expand debian-amd64 image to include tag tools</title>
<updated>2021-01-18T10:04:31+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2021-01-14T16:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ec9d7c38ec59bb7c188ec287c6b88da1bbd62f92'/>
<id>urn:sha1:ec9d7c38ec59bb7c188ec287c6b88da1bbd62f92</id>
<content type='text'>
This is going to be helpful when we want to both test the tool
integration and in the case of global generate a xref doc build.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Willian Rampazzo &lt;willianr@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Message-Id: &lt;20210114165730.31607-9-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>test/docker/dockerfiles: Add missing packages for acceptance tests</title>
<updated>2020-10-26T08:54:16+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2020-10-22T16:25:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c4cb1c9f2e15762e05ecf3e06ecf3c839c3a94ce'/>
<id>urn:sha1:c4cb1c9f2e15762e05ecf3e06ecf3c839c3a94ce</id>
<content type='text'>
Some of the "check-acceptance" tests are still skipped in the CI
since the docker images do not provide the necessary packages, e.g.
the netcat binary. Add them to get more test coverage.

Message-Id: &lt;20201023073351.251332-5-thuth@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: Add genisoimage to the docker file</title>
<updated>2020-10-09T16:27:55+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2020-10-07T16:00:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=7e86e5d5ccc9e6de04995968b71e5c386d432dec'/>
<id>urn:sha1:7e86e5d5ccc9e6de04995968b71e5c386d432dec</id>
<content type='text'>
genisoimage is needed for running the tests/qtest/cdrom-test qtest.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Message-Id: &lt;20201006174347.152040-1-thuth@redhat.com&gt;
Message-Id: &lt;20201007160038.26953-7-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>tests/docker: Add python3-venv and netcat to the debian-amd64 container</title>
<updated>2020-08-05T08:37:42+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2020-07-15T04:35:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=1caac1c0e4d5bdcf18c88ee184453b8ccfdaaee3'/>
<id>urn:sha1:1caac1c0e4d5bdcf18c88ee184453b8ccfdaaee3</id>
<content type='text'>
Without python3-venv, I get the following message when trying to
run the acceptance tests within the debian container:

 The virtual environment was not created successfully because ensurepip is not
 available.  On Debian/Ubuntu systems, you need to install the python3-venv
 package using the following command.
    apt-get install python3-venv
 You may need to use sudo with that command.  After installing the python3-venv
 package, recreate your virtual environment.

Let's do it as the message suggests.

And while we're at it, also add netcat here since it is required for
some of the acceptance tests.

Message-Id: &lt;20200730141326.8260-2-thuth@redhat.com&gt;
Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: change tag naming scheme of our images</title>
<updated>2020-07-11T14:53:00+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2020-07-01T13:56:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=767b6bd22bc94287e88367dc4ec5c7f9a765c603'/>
<id>urn:sha1:767b6bd22bc94287e88367dc4ec5c7f9a765c603</id>
<content type='text'>
We've been misusing the tag naming scheme for some time by overloading
the post : section with the image type. Really it should be saved for
the revision of that particular build. Move the details to the other
side so we have:

  qemu/image-name

with the implied :latest version added by the tooling.

Suggested-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;

Message-Id: &lt;20200701135652.1366-18-alex.bennee@linaro.org&gt;
</content>
</entry>
</feed>
