Re: [PULL 00/17] s390x and test patches

2024-09-17 Thread Peter Maydell
On Tue, 17 Sept 2024 at 11:35, Thomas Huth  wrote:
>
>  Hi!
>
> The following changes since commit ea9cdbcf3a0b8d5497cddf87990f1b39d8f3bb0a:
>
>   Merge tag 'hw-misc-20240913' of https://github.com/philmd/qemu into staging 
> (2024-09-15 18:27:40 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/thuth/qemu.git tags/pull-request-2024-09-17
>
> for you to fetch changes up to 66659fe76d3577b2cc3aa36d3935e3a2e9558e82:
>
>   .gitlab-ci.d/crossbuilds.yml: Force 'make check' to -j2 for cross-i686-tci 
> (2024-09-17 10:53:13 +0200)
>
> 
> * Make all qtest targets work with "--without-default-devices"
> * Replace assert(0) and assert(false) in qtests and s390x code
> * Enable the device aliases for or1k
> * Some other small test improvements
>
> 


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/9.2
for any user-visible changes.

-- PMM



[PULL 00/17] s390x and test patches

2024-09-17 Thread Thomas Huth
 Hi!

The following changes since commit ea9cdbcf3a0b8d5497cddf87990f1b39d8f3bb0a:

  Merge tag 'hw-misc-20240913' of https://github.com/philmd/qemu into staging 
(2024-09-15 18:27:40 +0100)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2024-09-17

for you to fetch changes up to 66659fe76d3577b2cc3aa36d3935e3a2e9558e82:

  .gitlab-ci.d/crossbuilds.yml: Force 'make check' to -j2 for cross-i686-tci 
(2024-09-17 10:53:13 +0200)


* Make all qtest targets work with "--without-default-devices"
* Replace assert(0) and assert(false) in qtests and s390x code
* Enable the device aliases for or1k
* Some other small test improvements


Daniel P. Berrangé (1):
  gitlab: fix logic for changing docker tag on stable branches

Matheus Tavares Bernardino (1):
  docs/fuzz: fix outdated mention to enable-sanitizers

Peter Maydell (1):
  .gitlab-ci.d/crossbuilds.yml: Force 'make check' to -j2 for cross-i686-tci

Philippe Mathieu-Daudé (1):
  system: Sort QEMU_ARCH_VIRTIO_PCI definition

Pierrick Bouvier (5):
  tests/qtest: replace assert(0) with g_assert_not_reached()
  tests/unit: replace assert(0) with g_assert_not_reached()
  include/hw/s390x: replace assert(false) with g_assert_not_reached()
  tests/qtest: replace assert(false) with g_assert_not_reached()
  tests/qtest: remove break after g_assert_not_reached()

Thomas Huth (8):
  tests/qtest/cdrom-test: Improve the machine detection in the cdrom test
  tests/qtest/boot-order-test: Make the machine name mandatory in this test
  tests/qtest/hd-geo-test: Check for availability of "pc" machine before 
using it
  tests/qtest/meson.build: Add more CONFIG switches checks for the x86 tests
  tests/qtest: Disable numa-test if the default machine is not available
  .gitlab-ci.d/buildtest: Build most targets in the build-without-defaults 
job
  system: Enable the device aliases for or1k, too
  tests/functional: Move the mips64el fuloong2e test into the thorough 
category

 docs/devel/testing/fuzzing.rst  |  5 +--
 include/hw/s390x/cpu-topology.h |  2 +-
 system/qdev-monitor.c   | 18 ++
 tests/qtest/boot-order-test.c   |  4 +--
 tests/qtest/cdrom-test.c| 77 ++---
 tests/qtest/hd-geo-test.c   | 71 +++--
 tests/qtest/ipmi-bt-test.c  |  2 +-
 tests/qtest/ipmi-kcs-test.c |  4 +--
 tests/qtest/migration-helpers.c |  1 -
 tests/qtest/numa-test.c | 10 +++---
 tests/qtest/rtl8139-test.c  |  2 +-
 tests/unit/test-xs-node.c   |  4 +--
 .gitlab-ci.d/base.yml   |  2 +-
 .gitlab-ci.d/buildtest.yml  |  9 +
 .gitlab-ci.d/crossbuilds.yml|  4 +--
 tests/functional/meson.build|  5 +--
 tests/qtest/meson.build | 31 +
 17 files changed, 131 insertions(+), 120 deletions(-)