qemu/tests/docker/dockerfiles
Robert Foley 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.
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
..
centos7.docker tests/docker: Remove flex/bison packages 2020-06-08 17:04:19 +01:00
centos8.docker tests/docker: Remove flex/bison packages 2020-06-08 17:04:19 +01:00
debian-alpha-cross.docker tests/docker: move our Alpha cross compile to Buster 2019-09-10 14:14:31 +01:00
debian-amd64-cross.docker tests/docker: add debian-amd64-cross for non-x86 hosts 2019-09-10 14:14:31 +01:00
debian-amd64.docker tests/docker: Install gcrypt devel package in Debian image 2020-03-27 13:43:20 +00:00
debian-arm64-cross.docker tests/docker: use --arch-only for installing deps 2019-09-10 14:14:31 +01:00
debian-arm64-test-cross.docker tests/docker: use a gcc-10 based image for arm64 tests 2020-05-27 14:26:49 +01:00
debian-armel-cross.docker tests/docker: move most cross compilers to buster base 2020-02-04 17:13:28 +00:00
debian-armhf-cross.docker tests/docker: move most cross compilers to buster base 2020-02-04 17:13:28 +00:00
debian-bootstrap.docker docker: add commentary to debian-bootstrap.docker 2018-07-24 11:45:25 +01:00
debian-bootstrap.pre debian-bootstrap.pre: Modern shell scripting (use $() instead of ``) 2018-10-24 07:39:03 +01:00
debian-hppa-cross.docker tests/docker: move our HPPA cross compile to Buster 2019-09-10 14:14:31 +01:00
debian-m68k-cross.docker tests/docker: move our m68k cross compile to Buster 2019-09-10 14:14:31 +01:00
debian-mips-cross.docker tests/docker: use --arch-only for installing deps 2019-09-10 14:14:31 +01:00
debian-mips64-cross.docker tests/docker: move our mips64 cross compile to Buster 2019-09-10 14:14:31 +01:00
debian-mips64el-cross.docker tests/docker: move most cross compilers to buster base 2020-02-04 17:13:28 +00:00
debian-mipsel-cross.docker tests/docker: move most cross compilers to buster base 2020-02-04 17:13:28 +00:00
debian-powerpc-cross.docker tests/docker: move our powerpc cross compile to Buster 2019-09-10 14:14:31 +01:00
debian-ppc64-cross.docker tests/docker: move our ppc64 cross compile to Buster 2019-09-10 14:14:31 +01:00
debian-ppc64el-cross.docker tests/docker: move most cross compilers to buster base 2020-02-04 17:13:28 +00:00
debian-riscv64-cross.docker tests/docker: move our riscv64 cross compile to Buster 2019-09-10 14:14:31 +01:00
debian-s390x-cross.docker tests/docker: move most cross compilers to buster base 2020-02-04 17:13:28 +00:00
debian-sh4-cross.docker tests/docker: move our sh4 cross compile to Buster 2019-09-10 14:14:31 +01:00
debian-sparc64-cross.docker tests/docker: move our sparc64 cross compile to Buster 2019-09-10 14:14:31 +01:00
debian-tricore-cross.docker docker: par down QEMU_CONFIGURE_OPTS in debian-tricore-cross 2018-07-24 11:45:25 +01:00
debian-win32-cross.docker tests/docker: make "buildah bud" output similar to "docker build" 2020-03-17 19:16:16 -04:00
debian-win64-cross.docker tests/docker: Refresh APT cache before installing new packages on Debian 2019-07-23 17:19:11 +01:00
debian-xtensa-cross.docker tests/docker: Remove flex/bison packages 2020-06-08 17:04:19 +01:00
debian9-mxe.docker tests/docker: remove python2.7 from debian9-mxe 2019-09-26 19:00:53 +01:00
debian9.docker tests/docker: Remove flex/bison packages 2020-06-08 17:04:19 +01:00
debian10.docker tests/docker: Remove flex/bison packages 2020-06-08 17:04:19 +01:00
debian11.docker tests/docker: add debian11 base image 2020-05-27 14:26:49 +01:00
fedora-cris-cross.docker tests/docker: Update the Fedora cross compile images to 30 2019-06-12 17:53:22 +01:00
fedora-i386-cross.docker configure: Enable test and libs for zstd 2020-02-28 09:24:43 +01:00
fedora.docker tests/docker: bump fedora to 32 2020-06-16 14:49:02 +01:00
travis.docker tests/docker: add docs FEATURE flag and use for test-misc 2020-04-15 11:38:23 +01:00
ubuntu.docker tests/docker: Remove flex/bison packages 2020-06-08 17:04:19 +01:00
ubuntu1804.docker tests/docker: Remove flex/bison packages 2020-06-08 17:04:19 +01:00
ubuntu2004.docker tests/docker: Added docker build support for TSan. 2020-06-16 14:49:05 +01:00