pgsql: Avoid JIT-related test instability in EXPLAIN ANALYZE

From: David Rowley <drowley(at)postgresql(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Avoid JIT-related test instability in EXPLAIN ANALYZE
Date: 2024-07-09 00:48:23
Message-ID: E1sQz1r-000vE5-TO@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Avoid JIT-related test instability in EXPLAIN ANALYZE

036bdcec9 added some code to perform some verification on portions of
the planner costs in EXPLAIN ANALYZE but failed to consider that some
buildfarm animals such as bushmaster and taipan are running very low jit
thresholds. This caused these animals to fail as they were outputting
JIT-related details in EXPLAIN ANALYZE for the newly added tests.

Here we avoid that by disabling JIT for the plans in question.

Discussion: https://postgr.es/m/CAApHDvpxV4rrO3XUCgGS5N9Wg6f2r0ojJPD2tX2FRV-o9sRTJA@mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/c048cd992c69ed20acbd9059763735e51781e95a

Modified Files
--------------
src/test/regress/expected/misc_functions.out | 3 +++
src/test/regress/sql/misc_functions.sql | 3 +++
2 files changed, 6 insertions(+)

Browse pgsql-committers by date

  From Date Subject
Next Message Michael Paquier 2024-07-09 01:28:08 pgsql: Use pgstat_kind_infos to write fixed shared statistics
Previous Message Andrew Dunstan 2024-07-09 00:44:16 pgsql: Revert "Force nodes for SSL tests to start in TCP mode"