Re: Refactoring the regression tests for more independence

From: Aleksander Alekseev <aleksander(at)timescale(dot)com>
To: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Julien Rouhaud <rjuju123(at)gmail(dot)com>, Justin Pryzby <pryzby(at)telsasoft(dot)com>
Subject: Re: Refactoring the regression tests for more independence
Date: 2022-07-22 19:21:35
Message-ID: CAJ7c6TOYvcdOQuo=djuTXUgbJDS-BeSqnY1pTw7VpWVTb=47Lg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi hackers,

> > I don't see anything shocking after a quick glance, and I don't think any
> > review is going to give any more confidence compared to the script-dep-testing
> > script, so +1 for pushing them since the cf bot is green again.
>
> Done, will watch the farm.

I wanted to test one of the patches we have for the July CF on the
Raspberry Pi 3 Model B+. It runs Raspbian GNU/Linux 10 (buster) and
Linux Kernel 5.10.60-v7+.

I discovered that the PostgreSQL tests don't pass in this environment.
Using `git bisect` I was able to pinpoint the problem to cc50080a and
found this thread. Currently `REL_15_STABLE` and `master` are
affected.

To build PostgreSQL I use my regular set of scripts [1] and the
following command:

```
./quick-build.sh && ./single-install.sh && make installcheck
``

regression.diffs and regression.out are attached. The same tests pass
just fine on Ubuntu Linux and MacOS.

I didn't investigate the problem further since it's pretty late in my
timezone. I just wanted to share my current discoveries with you.
Since we have several agents on buildfarm running Raspbian that are
pretty happy with the patch I would guess this may have something to
do with particular flags and/or configure options I'm using.

[1]: https://github.com/afiskon/pgscripts/

--
Best regards,
Aleksander Alekseev

Attachment Content-Type Size
regression.tgz application/x-gzip 110.1 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2022-07-22 19:26:47 Re: warn if GUC set to an invalid shared library
Previous Message Justin Pryzby 2022-07-22 19:14:43 Re: warn if GUC set to an invalid shared library