Re: regression tests fails - Mailing list pgsql-hackers

From Pavel Stehule
Subject Re: regression tests fails
Date
Msg-id CAFj8pRA68tAY9in8T=z=jp7uW=AuNrVQff0k6AAYHCymtkWFhA@mail.gmail.com
Whole thread Raw
In response to regression tests fails  (Pavel Stehule <pavel.stehule@gmail.com>)
Responses Re: regression tests fails  (Craig Ringer <craig@2ndquadrant.com>)
List pgsql-hackers


2016-11-16 5:54 GMT+01:00 Pavel Stehule <pavel.stehule@gmail.com>:
Hi

I have a repeated problem with regress tests

master, Fedora 25,

running on port 50848 with PID 5548
============== creating database "regression"         ==============
CREATE DATABASE
ALTER DATABASE
============== running regression test queries        ==============
test ddl                      ... ok
test xact                     ... ok
test rewrite                  ... ok
test toast                    ... ok
test permissions              ... ok
test decoding_in_xact         ... ok
test decoding_into_rel        ... ok
test binary                   ... ok
test prepared                 ... ok
test replorigin               ... ok
test time                     ... ok
test messages                 ... ok
test spill                    ... FAILED
============== shutting down postmaster               ==============

The result is in unstable order.

I was wrong - there is ORDER BY clause

 SELECT (regexp_split_to_array(data, ':'))[4], COUNT(*), (array_agg(data))[1], (array_agg(data))[count(*)]
  FROM pg_logical_slot_get_changes('regression_slot', NULL,NULL) WHERE data ~ 'INSERT'
  GROUP BY 1 ORDER BY 1;

but result is sensitive on locales setting - doesn't work well with czech locales.

Regards

Pavel



Regards

Pavel

pgsql-hackers by date:

Previous
From: Kyotaro HORIGUCHI
Date:
Subject: Re: Fix checkpoint skip logic on idle systems by tracking LSN progress
Next
From: Thomas Munro
Date:
Subject: Re: delta relations in AFTER triggers