Daniel P. Berrangé
90e0c9b309
tests: update for rename of CentOS8 PowerTools repo
...
This was intentionally renamed recently to be all lowercase:
https://bugs.centos.org/view.php?id=17920
https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.2011#Yum_repo_file_and_repoid_changes
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com >
Reviewed-by: Willian Rampazzo <willianr@redhat.com >
Message-Id: <20201216141653.213980-1-berrange@redhat.com >
[AJB: bump up FROM to trigger re-build, add diffutils]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
2021-01-02 21:03:09 +01:00
Thomas Huth
5ed7ca3185
tests/docker/dockerfiles/centos: Use SDL2 instead of SDL1
...
We do not support SDL1 in QEMU anymore. Use SDL2 instead.
Signed-off-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-Id: <20201021072308.9224-1-thuth@redhat.com >
Message-Id: <20201021163136.27324-4-alex.bennee@linaro.org >
2020-10-27 09:53:47 +00:00
Thomas Huth
c4cb1c9f2e
test/docker/dockerfiles: Add missing packages for acceptance tests
...
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: <20201023073351.251332-5-thuth@redhat.com >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2020-10-26 09:54:16 +01:00
Paolo Bonzini
345d7053ca
add ninja to dockerfiles, CI configurations and test VMs
...
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com >
Acked-by: Alex Bennée <alex.bennee@linaro.org >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2020-10-17 10:45:50 -04:00
Paolo Bonzini
f2f984a3b3
dockerfiles: enable Centos 8 PowerTools
...
ninja is included in the CentOS PowerTools repository.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2020-10-17 10:45:50 -04:00
Thomas Huth
7e86e5d5cc
tests/docker: Add genisoimage to the docker file
...
genisoimage is needed for running the tests/qtest/cdrom-test qtest.
Signed-off-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-Id: <20201006174347.152040-1-thuth@redhat.com >
Message-Id: <20201007160038.26953-7-alex.bennee@linaro.org >
2020-10-09 17:27:55 +01:00
Daniel P. Berrangé
affcc09c2d
gitlab: expand test coverage for crypto builds
...
Most jobs test the latest nettle library. This adds explicit coverage
for latest gcrypt using Fedora, and old gcrypt and nettle using
CentOS-7. The latter does a minimal tools-only build, as we only need to
validate that the crypto code builds and unit tests pass. Finally a job
disabling both nettle and gcrypt is provided to validate that gnutls
still works.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com >
Message-Id: <20200901133050.381844-3-berrange@redhat.com >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2020-09-07 12:34:17 +02:00
Philippe Mathieu-Daudé
c6dd82e8a6
tests/docker: Remove flex/bison packages
...
QEMU does not use flex/bison packages.
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Reviewed-by: Claudio Fontana <cfontana@suse.de >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20200515163029.12917-2-philmd@redhat.com >
2020-06-08 17:04:19 +01:00
Cleber Rosa
e631eb2e8b
tests/docker: add CentOS 8 Dockerfile
...
Which is currenly missing, and will be referenced later in the
contributed CI playbooks.
Signed-off-by: Cleber Rosa <crosa@redhat.com >
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20200312193616.438922-2-crosa@redhat.com >
Signed-off-by: Cleber Rosa <crosa@redhat.com >
2020-03-17 19:14:49 -04:00