From: | Michael Paquier <michael(at)paquier(dot)xyz> |
---|---|
To: | pgsql-committers(at)lists(dot)postgresql(dot)org |
Subject: | pgsql: Improve and fix some issues in the TAP tests of pg_upgrade |
Date: | 2022-05-21 03:02:43 |
Message-ID: | E1nsFO6-000NHq-WD@gemulon.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Improve and fix some issues in the TAP tests of pg_upgrade
This is based on a set of suggestions from Noah, with the following
changes made:
- The set of databases created in the tests are now prefixed with
"regression" to not trigger any warnings with name restrictions when
compiling the code with -DENFORCE_REGRESSION_TEST_NAME_RESTRICTIONS, and
now only the first name checks after the Windows case of double quotes
mixed with backslashes.
- Fix an issue with EXTRA_REGRESS_OPTS, which were not processed in a
way consistent with 027_stream_regress.pl (missing space between the
option string and pg_regress). This got introduced in 7dd3ee5.
- Add a check on the exit code of the pg_regress command, to catch
failures after running the regression tests.
Reviewed-by: Noah Misch
Discussion: https://postgr.es/m/YoHhWD5vQzb2mmiF@paquier.xyz
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/eaa5ebe046c4f247d843bdfd36da4c28be9dbfab
Modified Files
--------------
src/bin/pg_upgrade/t/002_pg_upgrade.pl | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Michael Paquier | 2022-05-21 08:59:09 | pgsql: doc: Fix description of the JIT time fields in pg_stat_statement |
Previous Message | Tom Lane | 2022-05-20 17:42:29 | pgsql: Remove portability hazard in unsafe_tests/sql/guc_privs.sql. |