On 5/21/2026 6:17 AM, Alex Bennée wrote: > The gitlab runners are currently in beta but available to projects on > the Premium and Ultimate plans (which QEMU is via the Open Source > program). > > We install some compilers via brew so we can run some of the check-tcg > softmmu test cases. > > We disable rust as the version is too old. > > We disable plugins because we haven't taught the test harness about > .dynlib vs .so yet. > > There is a discrepancy between the vars and version of MacOS because > lcitool needs teaching about other versions (although I don't think it > matters as brew is shared across versions). > > Signed-off-by: Alex Bennée <[email protected]> > > --- > v2 > - call tcg run directly to work around makefile issues > - drop debug lines > --- > tests/lcitool/refresh | 11 ++++++++ > .gitlab-ci.d/macos-14.vars | 16 ++++++++++++ > .gitlab-ci.d/macos.yml | 47 +++++++++++++++++++++++++++++++++++ > .gitlab-ci.d/qemu-project.yml | 1 + > 4 files changed, 75 insertions(+) > create mode 100644 .gitlab-ci.d/macos-14.vars > create mode 100644 .gitlab-ci.d/macos.yml >
Reviewed-by: Pierrick Bouvier <[email protected]>
