From: | Michael Paquier <michael(dot)paquier(at)gmail(dot)com> |
---|---|
To: | PostgreSQL mailing lists <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Regression tests failing if not launched on db "regression" |
Date: | 2013-12-05 08:12:58 |
Message-ID: | CAB7nPqSD4GhYspJYYXkKZabQqEYP8duF+RDyztjofMfWWJU6Aw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi all,
It happens that the following regression tests are failing if they are
run on a database not named "regression":
- updatable_views
- foreign_data
- sequence
Those tests are failing because some relations of information_schemas
contain information that are database-dependent. Please see the diffs
attached.
Note that this can be easily reproduced by running pg_regress with a
command of this type from src/test/regress:
./pg_regress --inputdir=. --temp-install=./tmp_check \
--top-builddir=../../.. --dlpath=. \
--schedule=./parallel_schedule \
--dbname=foo
IMHO, the regression test suite would gain in consistency and
portability if we do not refer to data that is database-dependent.
Opinions? A patch fixing that would be trivial to do, and I do not
mind writing it. Also, if we consider that as a bug, and I think it
is, the fix should be back-patched as well.
Regards,
--
Michael
Attachment | Content-Type | Size |
---|---|---|
dbname_regressions.diffs | application/octet-stream | 38.7 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Michael Paquier | 2013-12-05 08:25:22 | Re: Regression tests failing if not launched on db "regression" |
Previous Message | Kyotaro HORIGUCHI | 2013-12-05 08:12:18 | Re: Get more from indices. |