qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/23] First testing patches for QEMU 7.2
@ 2022-08-30 18:39 Thomas Huth
  2022-08-30 18:39 ` [PULL 01/23] tests/qtest: Use g_setenv() Thomas Huth
                   ` (23 more replies)
  0 siblings, 24 replies; 25+ messages in thread
From: Thomas Huth @ 2022-08-30 18:39 UTC (permalink / raw)
  To: qemu-devel, Richard Henderson, Peter Maydell

 Hi Peter, hi Richard,

sorry for flooding you with so many pull request mails right after
QEMU 7.1 has been tagged, but I'll be away from keyboard starting
tomorrow, and I still wanted to get these out before I'm away...

The following changes since commit 9a99f964b152f8095949bbddca7841744ad418da:

  Update version for v7.1.0-rc4 release (2022-08-24 19:27:56 -0700)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/testing-pull-request-2022-08-30

for you to fetch changes up to da55be562ea2b082da5d55cc12730fe8fe118852:

  tests/avocado/migration: Get find_free_port() from the ports (2022-08-30 07:55:43 +0200)

----------------------------------------------------------------
* First batch of patches to get qtests adapted for Windows
* Two preparation patches for the upcoming removal of the slirp submodule
* Some other small test fixes (typos, etc.)

----------------------------------------------------------------
Akihiko Odaki (1):
      tests/qtest/ac97-test: Correct reference to driver

Bin Meng (14):
      tests/qtest: Use g_setenv()
      tests/qtest: Use g_mkdtemp()
      tests: Use g_mkdir_with_parents()
      tests/qtest: migration-test: Handle link() for win32
      backends/tpm: Exclude headers and macros that don't exist on win32
      tests/qtest: Adapt {m48t59,rtc}-test cases for win32
      tests/qtest: Build e1000e-test for posix only
      tests/qtest: Build cases that use memory-backend-file for posix only
      tests/qtest: i440fx-test: Skip running request_{bios, pflash} for win32
      tests/qtest: migration-test: Skip running test_migrate_fd_proto on win32
      tests/qtest: device-plug-test: Reverse the usage of double/single quotes
      tests/qtest: machine-none-test: Use double quotes to pass the cpu option
      tests/qtest: npcm7xx_emc-test: Skip running test_{tx, rx} on win32
      tests/qtest: prom-env-test: Use double quotes to pass the prom-env option

Matheus Tavares Bernardino (1):
      docs/devel/testing: fix minor typo

Thomas Huth (5):
      tests/vm: Add libslirp to the VM tests
      tests/avocado: Do not run tests that require libslirp if it is not available
      tests/avocado: Fix trivial typo
      gitlab-ci: Only use one process in Windows jobs for compilation
      tests/avocado/migration: Get find_free_port() from the ports

Xuzhou Cheng (2):
      tests/qtest: libqos: Drop inclusion of <sys/wait.h>
      tests/qtest: libqos: Rename malloc.h to libqos-malloc.h

 docs/devel/testing.rst                           |  2 +-
 backends/tpm/tpm_ioctl.h                         |  4 ++++
 tests/qtest/fuzz/generic_fuzz_configs.h          |  2 +-
 tests/qtest/libqos/generic-pcihost.h             |  2 +-
 tests/qtest/libqos/{malloc.h => libqos-malloc.h} |  0
 tests/qtest/libqos/libqos.h                      |  2 +-
 tests/qtest/libqos/malloc-pc.h                   |  2 +-
 tests/qtest/libqos/malloc-spapr.h                |  2 +-
 tests/qtest/libqos/pci-pc.h                      |  2 +-
 tests/qtest/libqos/pci-spapr.h                   |  2 +-
 tests/qtest/libqos/qgraph.h                      |  2 +-
 tests/qtest/libqos/qos_external.h                |  2 +-
 tests/qtest/libqos/rtas.h                        |  2 +-
 tests/qtest/libqos/virtio.h                      |  2 +-
 tests/qtest/migration-helpers.h                  |  2 ++
 tests/migration/stress.c                         |  2 +-
 tests/qtest/ac97-test.c                          |  2 +-
 tests/qtest/bios-tables-test.c                   | 10 ++++++++++
 tests/qtest/cdrom-test.c                         |  2 +-
 tests/qtest/cxl-test.c                           | 10 +++++++---
 tests/qtest/device-plug-test.c                   |  2 +-
 tests/qtest/e1000e-test.c                        |  2 +-
 tests/qtest/fuzz/generic_fuzz.c                  |  8 ++++----
 tests/qtest/fuzz/qos_fuzz.c                      |  2 +-
 tests/qtest/i440fx-test.c                        |  6 ++++++
 tests/qtest/ivshmem-test.c                       |  4 ++--
 tests/qtest/libqos/aarch64-xlnx-zcu102-machine.c |  2 +-
 tests/qtest/libqos/arm-imx25-pdk-machine.c       |  2 +-
 tests/qtest/libqos/arm-n800-machine.c            |  2 +-
 tests/qtest/libqos/arm-raspi2-machine.c          |  2 +-
 tests/qtest/libqos/arm-sabrelite-machine.c       |  2 +-
 tests/qtest/libqos/arm-smdkc210-machine.c        |  2 +-
 tests/qtest/libqos/arm-virt-machine.c            |  2 +-
 tests/qtest/libqos/arm-xilinx-zynq-a9-machine.c  |  2 +-
 tests/qtest/libqos/e1000e.c                      |  2 +-
 tests/qtest/libqos/{malloc.c => libqos-malloc.c} |  2 +-
 tests/qtest/libqos/libqos.c                      |  2 --
 tests/qtest/libqos/qos_external.c                |  2 +-
 tests/qtest/libqos/virtio-9p.c                   |  4 ++--
 tests/qtest/libqos/virtio-mmio.c                 |  2 +-
 tests/qtest/libqos/virtio-pci.c                  |  2 +-
 tests/qtest/libqtest.c                           |  4 ++--
 tests/qtest/m48t59-test.c                        |  2 +-
 tests/qtest/machine-none-test.c                  |  2 +-
 tests/qtest/migration-helpers.c                  |  2 ++
 tests/qtest/migration-test.c                     | 22 +++++++++++++++++-----
 tests/qtest/npcm7xx_emc-test.c                   |  8 ++++++++
 tests/qtest/prom-env-test.c                      |  4 ++--
 tests/qtest/qmp-test.c                           |  4 ++--
 tests/qtest/qos-test.c                           |  2 +-
 tests/qtest/rtc-test.c                           |  2 +-
 tests/qtest/vhost-user-test.c                    |  4 ++--
 tests/unit/test-crypto-tlscredsx509.c            |  4 ++--
 tests/unit/test-crypto-tlssession.c              |  6 +++---
 tests/unit/test-io-channel-tls.c                 |  6 +++---
 tests/unit/test-qga.c                            |  2 +-
 .gitlab-ci.d/windows.yml                         |  4 ++--
 tests/avocado/avocado_qemu/__init__.py           |  9 ++++++++-
 tests/avocado/info_usernet.py                    |  1 +
 tests/avocado/migration.py                       |  4 ++--
 tests/avocado/replay_linux.py                    |  1 +
 tests/qtest/libqos/meson.build                   |  2 +-
 tests/qtest/meson.build                          |  7 +++++--
 tests/vm/freebsd                                 |  3 +++
 tests/vm/haiku.x86_64                            |  3 ++-
 tests/vm/netbsd                                  |  3 +++
 66 files changed, 144 insertions(+), 79 deletions(-)
 rename tests/qtest/libqos/{malloc.h => libqos-malloc.h} (100%)
 rename tests/qtest/libqos/{malloc.c => libqos-malloc.c} (99%)



^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2022-08-31 23:55 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-30 18:39 [PULL 00/23] First testing patches for QEMU 7.2 Thomas Huth
2022-08-30 18:39 ` [PULL 01/23] tests/qtest: Use g_setenv() Thomas Huth
2022-08-30 18:39 ` [PULL 02/23] tests/qtest: Use g_mkdtemp() Thomas Huth
2022-08-30 18:39 ` [PULL 03/23] tests: Use g_mkdir_with_parents() Thomas Huth
2022-08-30 18:39 ` [PULL 04/23] tests/qtest: migration-test: Handle link() for win32 Thomas Huth
2022-08-30 18:39 ` [PULL 05/23] backends/tpm: Exclude headers and macros that don't exist on win32 Thomas Huth
2022-08-30 18:39 ` [PULL 06/23] tests/qtest: Adapt {m48t59,rtc}-test cases for win32 Thomas Huth
2022-08-30 18:39 ` [PULL 07/23] tests/qtest: Build e1000e-test for posix only Thomas Huth
2022-08-30 18:39 ` [PULL 08/23] tests/qtest: Build cases that use memory-backend-file " Thomas Huth
2022-08-30 18:39 ` [PULL 09/23] tests/qtest: i440fx-test: Skip running request_{bios, pflash} for win32 Thomas Huth
2022-08-30 18:39 ` [PULL 10/23] tests/qtest: migration-test: Skip running test_migrate_fd_proto on win32 Thomas Huth
2022-08-30 18:40 ` [PULL 11/23] tests/qtest: libqos: Drop inclusion of <sys/wait.h> Thomas Huth
2022-08-30 18:40 ` [PULL 12/23] tests/qtest: libqos: Rename malloc.h to libqos-malloc.h Thomas Huth
2022-08-30 18:40 ` [PULL 13/23] tests/qtest: device-plug-test: Reverse the usage of double/single quotes Thomas Huth
2022-08-30 18:40 ` [PULL 14/23] tests/qtest: machine-none-test: Use double quotes to pass the cpu option Thomas Huth
2022-08-30 18:40 ` [PULL 15/23] tests/qtest: npcm7xx_emc-test: Skip running test_{tx, rx} on win32 Thomas Huth
2022-08-30 18:40 ` [PULL 16/23] tests/qtest: prom-env-test: Use double quotes to pass the prom-env option Thomas Huth
2022-08-30 18:40 ` [PULL 17/23] tests/vm: Add libslirp to the VM tests Thomas Huth
2022-08-30 18:40 ` [PULL 18/23] tests/avocado: Do not run tests that require libslirp if it is not available Thomas Huth
2022-08-30 18:40 ` [PULL 19/23] tests/avocado: Fix trivial typo Thomas Huth
2022-08-30 18:40 ` [PULL 20/23] docs/devel/testing: fix minor typo Thomas Huth
2022-08-30 18:40 ` [PULL 21/23] gitlab-ci: Only use one process in Windows jobs for compilation Thomas Huth
2022-08-30 18:40 ` [PULL 22/23] tests/qtest/ac97-test: Correct reference to driver Thomas Huth
2022-08-30 18:40 ` [PULL 23/23] tests/avocado/migration: Get find_free_port() from the ports Thomas Huth
2022-08-31 23:54 ` [PULL 00/23] First testing patches for QEMU 7.2 Stefan Hajnoczi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).