Re: [PULL 00/17] s390x and test patches
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
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(-)