mbox series

[v1,00/22] testing and plugin fixes with gitdm updates (pre PR)

Message ID 20201007160038.26953-1-alex.bennee@linaro.org
Headers show
Series testing and plugin fixes with gitdm updates (pre PR) | expand

Message

Alex Bennée Oct. 7, 2020, 4 p.m. UTC
Hi,

This is a pre-PR which fixes up the failing check-acceptance as well
as some plugin fixes and the first batch of gitdm updates from
Phillipe. I've also included one of Paolo's in-flight fixes for
speeding up TCG. I've managed to get a green run across our CI with
it.

There are a couple of un-reviewed patches:

 - tests/acceptance: disable machine_rx_gdbsim on GitLab
 - hw/ide: restore replay support of IDE

Alex Bennée (2):
  hw/ide: restore replay support of IDE
  tests/acceptance: disable machine_rx_gdbsim on GitLab

Paolo Bonzini (2):
  configure: fix performance regression due to PIC objects
  cirrus: use V=1 when running tests on FreeBSD and macOS

Philippe Mathieu-Daudé (13):
  hw/misc/mips_cpc: Start vCPU when powered on
  contrib/gitdm: Add more academic domains
  contrib/gitdm: Add more individual contributors
  contrib/gitdm: Add Baidu to the domain map
  contrib/gitdm: Add ByteDance to the domain map
  contrib/gitdm: Add Google to the domain map
  contrib/gitdm: Add Nuvia to the domain map
  contrib/gitdm: Add Qualcomm to the domain map
  contrib/gitdm: Add Nir Soffer to Red Hat domain
  contrib/gitdm: Add SUSE to the domain map
  contrib/gitdm: Add Yadro to the domain map
  contrib/gitdm: Add Yandex to the domain map
  .mailmap: Fix more contributor entries

Thomas Huth (1):
  tests/docker: Add genisoimage to the docker file

Yonggang Luo (4):
  cirrus: Fixing and speedup the msys2/mingw CI
  cirrus: msys2/mingw speed is up, add excluded target back
  plugins: Fixes a issue when dlsym failed, the handle not closed
  plugin: Fixes compiling errors on msys2/mingw

 configure                                    |   1 +
 contrib/plugins/hotblocks.c                  |   2 +-
 hw/ide/core.c                                |   4 +-
 hw/misc/mips_cpc.c                           |   1 +
 plugins/loader.c                             |   1 +
 tests/plugin/bb.c                            |   4 +-
 .cirrus.yml                                  | 121 +++++++++++--------
 .mailmap                                     |   2 +
 contrib/gitdm/domain-map                     |  10 +-
 contrib/gitdm/group-map-academics            |   4 +
 contrib/gitdm/group-map-individuals          |   7 ++
 contrib/gitdm/group-map-redhat               |   1 +
 tests/acceptance/machine_rx_gdbsim.py        |   1 +
 tests/docker/dockerfiles/centos8.docker      |   1 +
 tests/docker/dockerfiles/debian-amd64.docker |   1 +
 tests/docker/dockerfiles/fedora.docker       |   1 +
 tests/docker/dockerfiles/ubuntu2004.docker   |   1 +
 17 files changed, 107 insertions(+), 56 deletions(-)

Comments

Ed Maste Oct. 8, 2020, 1:31 a.m. UTC | #1
On Wed, 7 Oct 2020 at 12:09, Alex Bennée <alex.bennee@linaro.org> wrote:
>
> From: Paolo Bonzini <pbonzini@redhat.com>
>
> Using "V=1" makes it easier to identify hanging tests, especially
> since they are run with -j1.  It is already used on Windows builds,
> do the same for FreeBSD and macOS.
>
> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
> Message-Id: <20201007140103.711142-1-pbonzini@redhat.com>
Reviewed-by: Ed Maste <emaste@FreeBSD.org>