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

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Improve stability of recently-added regression test case.
Date: 2018-10-16 16:01:32
Message-ID: E1gCRmm-0007t8-3S@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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_5_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/4f6a77e46af26eeeecfd75d50eabd090eb99f3c8

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

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2018-10-16 16:32:52 pgsql: Make PostgresNode.pm's poll_query_until() more chatty about fail
Previous Message Tom Lane 2018-10-16 15:50:42 pgsql: Avoid statically allocating gmtsub()'s timezone workspace.