pgsql: Improve stability of recently-added regression test case. - Mailing list pgsql-committers

From Tom Lane
Subject pgsql: Improve stability of recently-added regression test case.
Date
Msg-id E1gCRmm-0007t7-3J@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Improve stability of recently-added regression test case.

Commit b5febc1d1 added a contrib/btree_gist test case that has been
observed to fail in the buildfarm as a result of background auto-analyze
updating stats and changing the selected plan.  Forestall that by
forcibly analyzing in foreground, instead.  The new plan choice is
just as good for our purposes, since we really only care that an
index-only plan does not get selected.

Back-patch to 9.5, like the previous patch.

Discussion: https://postgr.es/m/14643.1539629304@sss.pgh.pa.us

Branch
------
REL9_6_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/3e406417b8da9fe7139374f35cab5f9d55881760

Modified Files
--------------
contrib/btree_gist/expected/inet.out | 26 +++++++++++---------------
contrib/btree_gist/sql/inet.sql      |  2 +-
2 files changed, 12 insertions(+), 16 deletions(-)


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: pgsql: Avoid statically allocating gmtsub()'s timezone workspace.
Next
From: Tom Lane
Date:
Subject: pgsql: Make PostgresNode.pm's poll_query_until() more chatty aboutfail