Re: Adding NetBSD and OpenBSD to Postgres CI

From: Andres Freund <andres(at)anarazel(dot)de>
To: Thomas Munro <thomas(dot)munro(at)gmail(dot)com>
Cc: Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Peter Eisentraut <peter(at)eisentraut(dot)org>, Daniel Gustafsson <daniel(at)yesql(dot)se>, Jacob Champion <jacob(dot)champion(at)enterprisedb(dot)com>
Subject: Re: Adding NetBSD and OpenBSD to Postgres CI
Date: 2025-03-03 22:39:27
Message-ID: ahmn5dx4n4ot5v44i53u3a6gdhjixtrtezwlpn3r7plyurplt3@2x7y4g3lbczd
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

On 2025-03-04 11:35:30 +1300, Thomas Munro wrote:
> On Sun, Mar 2, 2025 at 1:37 AM Thomas Munro <thomas(dot)munro(at)gmail(dot)com> wrote:
> > On Sat, Mar 1, 2025 at 6:24 AM Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com> wrote:
> > > I think I found the problem, sd0j's fstype is not a swap. It worked like that:
> > >
> > > $ disklabel -E sd0
> > > $ umount /usr/obj
> > > $ disklabel -E sd0 # prompts are: m -> j -> \n -> \n -> swap -> w -> q
> > > $ disklabel -E sd0
> > > $ swapon /dev/sd0j # runs successfully
> >
> > Thanks! I just piped those characters in and it worked, shaving
> > another couple of minutes off. The script is probably now about as
> > short and sweet as it needs to be? And the times are pretty good.
> >
> > https://cirrus-ci.com/build/5275349266726912
>
> And pushed.
>
> I propose to turn these on by default tomorrow, unless someone speaks
> up with reasons why we shouldn't. One non-reason to hold off is a
> one-off report[1] from Jacob about an unexplained failure of the oauth
> tests on NetBSD, but I'd prefer to see it flap if it's going to so we
> can collect clues and tackle it. Oauth test coverage is coming on in
> the build farm slowly anyway, no reason to hide it from our first line
> of defence...

I'm worried about enabling them by default eating up CI credits even
faster. Not for cfbot, where we bring our own compute resources, but for folks
own repos.

I quite evidently lost track of that patch, but I think we should instead pick
https://postgr.es/m/20240413021221.hg53rvqlvldqh57i%40awork3.anarazel.de back
up, with that we could enable these tasks by default for cfbot, without
enabling them for everyone.

Greetings,

Andres Freund

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Devulapalli, Raghuveer 2025-03-03 22:40:27 RE: Improve CRC32C performance on SSE4.2
Previous Message Jacob Champion 2025-03-03 22:38:48 Re: Adding NetBSD and OpenBSD to Postgres CI