Re: Heads Up: cirrus-ci is shutting down June 1st

From: Andres Freund <andres(at)anarazel(dot)de>
To: Peter Eisentraut <peter(at)eisentraut(dot)org>
Cc: Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com>, Jacob Champion <jacob(dot)champion(at)enterprisedb(dot)com>, Jelte Fennema-Nio <postgres(at)jeltef(dot)nl>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, pgsql-hackers(at)postgresql(dot)org, Zsolt Parragi <zsolt(dot)parragi(at)percona(dot)com>
Subject: Re: Heads Up: cirrus-ci is shutting down June 1st
Date: 2026-06-03 19:49:31
Message-ID: 3pwdcs3p4yq6z5py2abj3jpp4wucp7nakws2f2cfg5blwrjxg5@6nxtkevbyodx
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

On 2026-06-03 20:34:41 +0200, Peter Eisentraut wrote:
> On 03.06.26 17:35, Andres Freund wrote:
> > > From a067f35829f5db7b7b03d2ac1eed934820597a5c Mon Sep 17 00:00:00 2001
> > > From: Peter Eisentraut <peter(at)eisentraut(dot)org>
> > > Date: Wed, 3 Jun 2026 12:47:35 +0200
> > > Subject: [PATCH v7.2.pe] Move more coverage from previously FreeBSD elsewhere
> > >
> > > The following testing aspects were previously (Cirrus CI) covered by
> > > the FreeBSD job. Since we currently (GitHub Actions) don't have
> > > FreeBSD support, we move these elsewhere for now:
> > >
> > > - RELCACHE_FORCE_RELEASE (moved to macOS)
> > > - ENFORCE_REGRESSION_TEST_NAME_RESTRICTIONS (moved to macOS)
> > > - PG_TEST_INITDB_EXTRA_OPTS test reading/writing/copying of node trees
> > > as well as debug_parallel_query=regress (moved to macOS)
> > > - PG_TEST_PG_UPGRADE_MODE --link (moved to Linux 64-bit (macOS already
> > > tests --clone))
> >
> > I'd move all of these to linux-autoconf, if you're ok with that?
> >
> >
> > > - meson test --setup running (moved to macOS)
> >
> > And this to linux-meson-32?
>
> That seems fine as well.

Done in the attached (0015)

Other changes:

- added a commit to split the tests in windows across two jobs using meson
test's --slice. At the expense of the uglier display and use of one more
runner "slot", it brings down the test times from about 33min to 23min.

I think that's worth it?

- use ubuntu-24.04 instead of ubuntu-latest, worried that the upgrade will
break stuff

- formatting and naming polish

- some more missing stored logs and similar stuff

Greetings,

Andres Freund

Attachment Content-Type Size
v9a-0001-ci-Add-GitHub-Actions-based-CI.patch text/x-diff 41.6 KB
v9a-0002-ci-Rewrite-src-tools-ci-README.patch text/x-diff 5.0 KB
v9a-0003-ci-Remove-support-for-cirrus-ci-based-CI.patch text/x-diff 43.8 KB
v9a-0004-ci-Store-build-meson-logs-and-name-id-os-task.patch text/x-diff 954 bytes
v9a-0005-ci-Use-mingw-pkgconf-instead-of-pkg-config-packa.patch text/x-diff 1.0 KB
v9a-0006-ci-windows-2022-already-openssl-installed.patch text/x-diff 1.9 KB
v9a-0007-ci-windows-Install-bison-flex-via-msys.patch text/x-diff 1.6 KB
v9a-0008-ci-mingw-Don-t-install-make-use-asdeps.patch text/x-diff 1.1 KB
v9a-0009-ci-mingw-Don-t-rely-on-zstd-implicitly-being-ins.patch text/x-diff 792 bytes
v9a-0010-ci-windows-Check-for-errors-cmd-powershell-don-t.patch text/x-diff 1.9 KB
v9a-0011-ci-windows-ninja-is-already-installed.patch text/x-diff 913 bytes
v9a-0012-ci-windows-make-argument-order-alphabetical.patch text/x-diff 927 bytes
v9a-0013-ci-Add-groups-to-windows-install-it-s-pretty-har.patch text/x-diff 1.9 KB
v9a-0014-ci-Add-back-running-check-support.patch text/x-diff 2.1 KB
v9a-0015-ci-Move-more-coverage-from-previously-FreeBSD-el.patch text/x-diff 1.9 KB
v9a-0016-ci-Formatting-Naming-and-consistency-improvement.patch text/x-diff 8.5 KB
v9a-0017-ci-Don-t-run-setup-twice.patch text/x-diff 918 bytes
v9a-0018-ci-Only-use-pwsh-not-pwsh-and-powershell.patch text/x-diff 1.2 KB
v9a-0019-ci-windows-mingw-also-setup-hosts-file.patch text/x-diff 1.0 KB
v9a-0020-ci-Collect-config.log-from-autoconf-builds-after.patch text/x-diff 838 bytes
v9a-0021-ci-linux-Run-on-ubuntu-24.04-and-define-what-we-.patch text/x-diff 2.8 KB
v9a-0022-ci-Slice-tests-on-windows-vs-across-two-runners.patch text/x-diff 2.5 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Andres Freund 2026-06-03 19:56:59 Re: Heads Up: cirrus-ci is shutting down June 1st
Previous Message Jelte Fennema-Nio 2026-06-03 19:30:42 Re: PSA: Planning to grease protocol connections during 19beta