qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/17] testing updates
@ 2025-10-07 11:55 Alex Bennée
  2025-10-07 11:55 ` [PULL 01/17] .gitpublish: use origin/master as default base Alex Bennée
                   ` (17 more replies)
  0 siblings, 18 replies; 19+ messages in thread
From: Alex Bennée @ 2025-10-07 11:55 UTC (permalink / raw)
  To: qemu-devel; +Cc: Alex Bennée

The following changes since commit eb7abb4a719f93ddd56571bf91681044b4159399:

  hw/intc/loongarch_dintc: Set class_size for LoongArchDINTCClass (2025-10-06 13:54:50 -0700)

are available in the Git repository at:

  https://gitlab.com/stsquad/qemu.git tags/pull-10.2-maintainer-071025-1

for you to fetch changes up to 41f8f2be27736192bab29aa38380c9ebaae810fa:

  record/replay: fix race condition on test_aarch64_reverse_debug (2025-10-07 09:15:45 +0100)

----------------------------------------------------------------
testing updates

 - tweak .gitpublish base to origin/master
 - restore .gitmodules to qemu-project hosts
 - drop 64 bits guests from i686
 - update aarch64/s390x custom runners to 24.04
 - tweak gitlab-runner registration method
 - make check-venv dependency for functional tests
 - replace avocado's gdb support with pygdbmi
 - remove avocado dependencies from reverse_debug tests
 - ensure replay.bin doesn't loose events after SHUTDOWN_HOST_QMP

----------------------------------------------------------------
Alex Bennée (7):
      .gitpublish: use origin/master as default base
      .gitmodules: restore qemu-project mirror of u-boot
      .gitmodules: restore qemu-project mirror of u-boot-sam460ex
      tests/lcitool: drop 64 bit guests from i686 cross build
      tests/lcitool: bump custom runner packages to Ubuntu 24.04
      gitlab: move custom runners to Ubuntu 24.04
      scripts/ci: use recommended registration command

Daniel P. Berrangé (2):
      tests/functional: replace avocado process with subprocess
      tests/functional: drop datadrainer class in reverse debugging

Gustavo Romero (7):
      tests/functional: Re-activate the check-venv target
      python: Install pygdbmi in meson's venv
      tests/functional: Provide GDB to the functional tests
      tests/functional: Add GDB class
      tests/functional: Add decorator to skip test on missing env vars
      tests/functional: Adapt reverse_debugging to run w/o Avocado
      tests/functional: Adapt arches to reverse_debugging w/o Avocado

Vladimir Lukianov (1):
      record/replay: fix race condition on test_aarch64_reverse_debug

 configure                                          |   2 +
 replay/replay.c                                    |   2 +
 .gitlab-ci.d/custom-runners.yml                    |   6 +-
 ...-22.04-aarch32.yml => ubuntu-24.04-aarch32.yml} |   8 +-
 ...-22.04-aarch64.yml => ubuntu-24.04-aarch64.yml} |  32 ++---
 ...untu-22.04-s390x.yml => ubuntu-24.04-s390x.yml} |  28 ++--
 .gitmodules                                        |   6 +-
 .gitpublish                                        |  16 +--
 meson_options.txt                                  |   2 +
 pythondeps.toml                                    |   1 +
 scripts/ci/setup/gitlab-runner.yml                 |  12 +-
 scripts/ci/setup/ubuntu/build-environment.yml      |  12 +-
 ...-2204-aarch64.yaml => ubuntu-2404-aarch64.yaml} |   4 +-
 ...untu-2204-s390x.yaml => ubuntu-2404-s390x.yaml} |   4 +-
 scripts/ci/setup/vars.yml.template                 |   5 +-
 scripts/meson-buildoptions.sh                      |   2 +
 tests/Makefile.include                             |   4 +-
 tests/docker/dockerfiles/debian-i686-cross.docker  |   2 +-
 tests/functional/aarch64/test_reverse_debug.py     |  12 +-
 tests/functional/meson.build                       |   6 +
 tests/functional/ppc64/test_reverse_debug.py       |  15 +-
 tests/functional/qemu_test/__init__.py             |   4 +-
 tests/functional/qemu_test/decorators.py           |  18 +++
 tests/functional/qemu_test/gdb.py                  |  86 ++++++++++++
 tests/functional/reverse_debugging.py              | 152 +++++++++++----------
 tests/functional/x86_64/test_reverse_debug.py      |  15 +-
 tests/lcitool/refresh                              |   6 +-
 27 files changed, 288 insertions(+), 174 deletions(-)
 rename .gitlab-ci.d/custom-runners/{ubuntu-22.04-aarch32.yml => ubuntu-24.04-aarch32.yml} (78%)
 rename .gitlab-ci.d/custom-runners/{ubuntu-22.04-aarch64.yml => ubuntu-24.04-aarch64.yml} (89%)
 rename .gitlab-ci.d/custom-runners/{ubuntu-22.04-s390x.yml => ubuntu-24.04-s390x.yml} (88%)
 rename scripts/ci/setup/ubuntu/{ubuntu-2204-aarch64.yaml => ubuntu-2404-aarch64.yaml} (96%)
 rename scripts/ci/setup/ubuntu/{ubuntu-2204-s390x.yaml => ubuntu-2404-s390x.yaml} (96%)
 create mode 100644 tests/functional/qemu_test/gdb.py

-- 
2.47.3



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

end of thread, other threads:[~2025-10-07 23:00 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-07 11:55 [PULL 00/17] testing updates Alex Bennée
2025-10-07 11:55 ` [PULL 01/17] .gitpublish: use origin/master as default base Alex Bennée
2025-10-07 11:55 ` [PULL 02/17] .gitmodules: restore qemu-project mirror of u-boot Alex Bennée
2025-10-07 11:55 ` [PULL 03/17] .gitmodules: restore qemu-project mirror of u-boot-sam460ex Alex Bennée
2025-10-07 11:55 ` [PULL 04/17] tests/lcitool: drop 64 bit guests from i686 cross build Alex Bennée
2025-10-07 11:55 ` [PULL 05/17] tests/lcitool: bump custom runner packages to Ubuntu 24.04 Alex Bennée
2025-10-07 11:55 ` [PULL 06/17] gitlab: move custom runners " Alex Bennée
2025-10-07 11:55 ` [PULL 07/17] scripts/ci: use recommended registration command Alex Bennée
2025-10-07 11:55 ` [PULL 08/17] tests/functional: Re-activate the check-venv target Alex Bennée
2025-10-07 11:55 ` [PULL 09/17] python: Install pygdbmi in meson's venv Alex Bennée
2025-10-07 11:55 ` [PULL 10/17] tests/functional: Provide GDB to the functional tests Alex Bennée
2025-10-07 11:55 ` [PULL 11/17] tests/functional: Add GDB class Alex Bennée
2025-10-07 11:55 ` [PULL 12/17] tests/functional: replace avocado process with subprocess Alex Bennée
2025-10-07 11:55 ` [PULL 13/17] tests/functional: drop datadrainer class in reverse debugging Alex Bennée
2025-10-07 11:55 ` [PULL 14/17] tests/functional: Add decorator to skip test on missing env vars Alex Bennée
2025-10-07 11:55 ` [PULL 15/17] tests/functional: Adapt reverse_debugging to run w/o Avocado Alex Bennée
2025-10-07 11:55 ` [PULL 16/17] tests/functional: Adapt arches to reverse_debugging " Alex Bennée
2025-10-07 11:55 ` [PULL 17/17] record/replay: fix race condition on test_aarch64_reverse_debug Alex Bennée
2025-10-07 22:58 ` [PULL 00/17] testing updates Richard Henderson

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).