[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 00/10] testing and misc updates
From: |
Alex Bennée |
Subject: |
[PATCH v2 00/10] testing and misc updates |
Date: |
Wed, 9 Sep 2020 12:27:31 +0100 |
This should form the basis for my next PR. I've brought one patch from
my plugins tree (split between tests and contrib) which avoids the
overly long test times. There is a new patch to squash a compiler
warning and also Phillipe's tweaks to the acceptance tests while we
decide what to do about the larger problem of disappearing binaries.
The following still need review:
- plugins: move the more involved plugins to contrib
- hw/i386: make explicit clearing of pch_rev_id
- configure: don't enable ppc64abi32-linux-user by default
- tests/meson.build: fp tests don't need CONFIG_TCG
- CODING_STYLE.rst: flesh out our naming conventions.
Alex Bennée (7):
CODING_STYLE.rst: flesh out our naming conventions.
tests/meson.build: fp tests don't need CONFIG_TCG
target/mips: simplify gen_compute_imm_branch logic
docs/system/deprecated: mark ppc64abi32-linux-user for deprecation
configure: don't enable ppc64abi32-linux-user by default
hw/i386: make explicit clearing of pch_rev_id
plugins: move the more involved plugins to contrib
Gerd Hoffmann (1):
usb-host: restrict workaround to new libusb versions
Pavel Dovgaluk (1):
tests: bump avocado version
Philippe Mathieu-Daudé (1):
tests/acceptance: Add Test.fetch_asset(cancel_on_missing=True)
docs/devel/tcg-plugins.rst | 142 ++++++++++++++++++
docs/system/deprecated.rst | 7 +
CODING_STYLE.rst | 37 ++++-
configure | 48 +++---
Makefile | 11 ++
{tests/plugin => contrib/plugins}/hotblocks.c | 0
{tests/plugin => contrib/plugins}/hotpages.c | 0
{tests/plugin => contrib/plugins}/howvec.c | 0
{tests/plugin => contrib/plugins}/lockstep.c | 0
hw/i386/pc_piix.c | 2 +-
hw/usb/host-libusb.c | 2 +-
target/mips/translate.c | 12 +-
.travis.yml | 2 +-
MAINTAINERS | 3 +-
contrib/plugins/Makefile | 42 ++++++
tests/Makefile.include | 4 +-
tests/acceptance/avocado_qemu/__init__.py | 12 ++
tests/meson.build | 3 +-
tests/plugin/meson.build | 4 +-
tests/requirements.txt | 2 +-
tests/tcg/Makefile.target | 3 +-
21 files changed, 293 insertions(+), 43 deletions(-)
rename {tests/plugin => contrib/plugins}/hotblocks.c (100%)
rename {tests/plugin => contrib/plugins}/hotpages.c (100%)
rename {tests/plugin => contrib/plugins}/howvec.c (100%)
rename {tests/plugin => contrib/plugins}/lockstep.c (100%)
create mode 100644 contrib/plugins/Makefile
--
2.20.1
- [PATCH v2 00/10] testing and misc updates,
Alex Bennée <=
- [PATCH v2 01/10] CODING_STYLE.rst: flesh out our naming conventions., Alex Bennée, 2020/09/09
- [PATCH v2 02/10] usb-host: restrict workaround to new libusb versions, Alex Bennée, 2020/09/09
- [PATCH v2 03/10] tests/meson.build: fp tests don't need CONFIG_TCG, Alex Bennée, 2020/09/09
- [PATCH v2 04/10] target/mips: simplify gen_compute_imm_branch logic, Alex Bennée, 2020/09/09
- [PATCH v2 06/10] configure: don't enable ppc64abi32-linux-user by default, Alex Bennée, 2020/09/09
- [PATCH v2 08/10] tests: bump avocado version, Alex Bennée, 2020/09/09
- [PATCH v2 07/10] hw/i386: make explicit clearing of pch_rev_id, Alex Bennée, 2020/09/09