[PULL 00/13] testing updates (gitlab, MacOS, MAINTAINERS)

Alex Bennée posted 13 patches 1 day, 11 hours ago
Failed in applying to current master (apply log)
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>, Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <richard.henderson@linaro.org>
MAINTAINERS                             |  6 +++-
Makefile                                |  4 +--
accel/tcg/tb-maint.c                    | 43 ++++++++++------------
tests/lcitool/refresh                   | 12 ++++++-
.gitlab-ci.d/cirrus.yml                 | 14 --------
.gitlab-ci.d/{cirrus => }/macos-14.vars |  0
.gitlab-ci.d/macos.yml                  | 63 +++++++++++++++++++++++++++++++++
.gitlab-ci.d/qemu-project.yml           |  1 +
.gitlab/issue_templates/bug.md          |  4 +++
tests/Makefile.include                  |  8 ++++-
10 files changed, 112 insertions(+), 43 deletions(-)
rename .gitlab-ci.d/{cirrus => }/macos-14.vars (100%)
create mode 100644 .gitlab-ci.d/macos.yml
[PULL 00/13] testing updates (gitlab, MacOS, MAINTAINERS)
Posted by Alex Bennée 1 day, 11 hours ago
The following changes since commit 2db91528542672cf0db78b3f2cc0e22b36302b38:

  Merge tag 'pull-vfio-20260527' of https://github.com/legoater/qemu into staging (2026-05-27 14:45:58 -0400)

are available in the Git repository at:

  https://gitlab.com/stsquad/qemu.git tags/pull-11.1-testing-macos-and-misc-280526-1

for you to fetch changes up to 54b78a130be9abd5792c81726c5ebbeb5a68cad2:

  MAINTAINERS: Cover python.docker with Python library section (2026-05-28 21:33:46 +0100)

----------------------------------------------------------------
testing updates (gitlab, MacOS, MAINTAINERS)

  - move tests/Makefile.include earlier in order
  - add binary deps to .ninja-goals.run-tcg-tests-FOO
  - clean-up jit locking around do_tb_phys_invalidate
  - drop deprecated cirrus MacOS builds
  - add gitlab MacOS builds
  - update the gitlab issue template around binary test cases
  - fix-up MAINTAINERS for dockerfiles

----------------------------------------------------------------
Alex Bennée (8):
      Makefile: include tests/Makefile.include before ninja calculation
      tests/Makefile.include: fix typo in comment
      tests/Makefile.include: add binary dependency to run-tcg-tests-% rules
      accel/tcg: move jit thread manipulation into do_tb_phys_invalidate
      ci: drop cirrus MacOS build
      gitlab: add initial MacOS 15 on gitlab runner
      gitlab: add MacOS 26 job on gitlab runner
      gitlab: update issue template for binary test cases

Philippe Mathieu-Daudé (5):
      MAINTAINERS: Fix docker/dockerfiles/debian-hexagon-cross.docker path
      MAINTAINERS: Cover debian-loongarch-cross.docker with LoongArch section
      MAINTAINERS: Cover debian-xtensa-cross.docker with Xtensa section
      MAINTAINERS: Cover debian-tricore-cross.docker with TriCore section
      MAINTAINERS: Cover python.docker with Python library section

 MAINTAINERS                             |  6 +++-
 Makefile                                |  4 +--
 accel/tcg/tb-maint.c                    | 43 ++++++++++------------
 tests/lcitool/refresh                   | 12 ++++++-
 .gitlab-ci.d/cirrus.yml                 | 14 --------
 .gitlab-ci.d/{cirrus => }/macos-14.vars |  0
 .gitlab-ci.d/macos.yml                  | 63 +++++++++++++++++++++++++++++++++
 .gitlab-ci.d/qemu-project.yml           |  1 +
 .gitlab/issue_templates/bug.md          |  4 +++
 tests/Makefile.include                  |  8 ++++-
 10 files changed, 112 insertions(+), 43 deletions(-)
 rename .gitlab-ci.d/{cirrus => }/macos-14.vars (100%)
 create mode 100644 .gitlab-ci.d/macos.yml

-- 
2.47.3


Re: [PULL 00/13] testing updates (gitlab, MacOS, MAINTAINERS)
Posted by Stefan Hajnoczi 21 hours ago
Applied, thanks.

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