pgsql: Remove ICU tests from default run

Started by Peter Eisentrautalmost 9 years ago2 messages
#1Peter Eisentraut
peter_e@gmx.net

Remove ICU tests from default run

These tests require the test database to be in UTF8 encoding. Until
there is a better solution, take them out of the default test set and
treat them like the existing collate.linux.utf8 test, meaning it has to
be selected manually.

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/e148009740f91ecc9555227d0d52ac43df30e6ed

Modified Files
--------------
doc/src/sgml/regress.sgml | 6 +-
src/test/regress/GNUmakefile | 3 -
src/test/regress/expected/collate.icu.out | 1126 ------------------------
src/test/regress/expected/collate.icu.utf8.out | 1126 ++++++++++++++++++++++++
src/test/regress/sql/collate.icu.sql | 433 ---------
src/test/regress/sql/collate.icu.utf8.sql | 433 +++++++++
6 files changed, 1563 insertions(+), 1564 deletions(-)

--
Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-committers

#2Noah Misch
noah@leadboat.com
In reply to: Peter Eisentraut (#1)
Re: pgsql: Remove ICU tests from default run

On Sat, Mar 25, 2017 at 04:30:45AM +0000, Peter Eisentraut wrote:

Remove ICU tests from default run

These tests require the test database to be in UTF8 encoding. Until
there is a better solution, take them out of the default test set and
treat them like the existing collate.linux.utf8 test, meaning it has to
be selected manually.

I'm thinking the regression suite should create an ENCODING=UTF8, LOCALE=C
database in addition to the traditional one. This isn't the first or the
second use case for such a database.

--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers