8e9419b790
tests/docker: Install liblttng-ust-dev package in Ubuntu 20.04 image
...
Install the liblttng-ust-dev package to be able to
build QEMU using the User-Space Tracer trace backend
(configure --enable-trace-backends=ust).
Suggested-by: Wainer dos Santos Moschetta <wainersm@redhat.com >
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20201111121234.3246812-2-philmd@redhat.com >
Message-Id: <20201117173635.29101-6-alex.bennee@linaro.org >
2020-11-23 09:55:20 +00:00
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
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
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
7cd77fb02b
Remove texinfo dependency from docker and CI configs
...
We don't need texinfo to build the docs any more, so we can
drop that dependency from our docker and other CI configs.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Message-Id: <20200925162316.21205-22-peter.maydell@linaro.org >
Reviewed-by: Markus Armbruster <armbru@redhat.com >
Signed-off-by: Markus Armbruster <armbru@redhat.com >
2020-09-29 17:55:39 +02:00
a77312e77c
tests/docker: Remove the libssh workaround from the ubuntu 20.04 image
...
The libssh problem only exists in Ubuntu 18.04 - we can enable it
in 20.04 again.
Signed-off-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20200713185237.9419-1-thuth@redhat.com >
Message-Id: <20200713200415.26214-3-alex.bennee@linaro.org >
2020-07-15 11:52:43 +01:00
cdc61815c7
tests/docker: add packages needed for check-acceptance
...
We need additional python packages to run check-acceptance. Add them
to the docker images we will be using later.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Message-Id: <20200701135652.1366-26-alex.bennee@linaro.org >
2020-07-11 15:53:00 +01:00
df79fd5667
tests/docker: Added docker build support for TSan.
...
Added a new docker for ubuntu 20.04.
This docker has support for Thread Sanitizer
including one patch we need in one of the header files.
https://github.com/llvm/llvm-project/commit/a72dc86cd
This command will build with tsan enabled:
make docker-test-tsan-ubuntu2004 V=1
Also added the TSAN suppresion file to disable certain
cases of TSAN warnings.
Cc: Fam Zheng <fam@euphon.net >
Cc: Philippe Mathieu-Daudé <philmd@redhat.com >
Signed-off-by: Robert Foley <robert.foley@linaro.org >
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20200609200738.445-10-robert.foley@linaro.org >
Message-Id: <20200612190237.30436-13-alex.bennee@linaro.org >
2020-06-16 14:49:05 +01:00