test/isolation/expected/stats_1.out broken for me
Chapman Flack <chap@anastigmatix.net>
From: chap@anastigmatix.net
To: pgsql-hackers@lists.postgresql.org
Date: 2022-04-07T16:00:49Z
Lists: pgsql-hackers
Running installcheck-world on an unrelated patch, I noticed a failure
here in test/isolation/expected/stats_1.out (this is line 3102):
step s1_slru_check_stats:
SELECT current.blks_zeroed > before.value
FROM test_slru_stats before
INNER JOIN pg_stat_slru current
ON before.slru = current.name
WHERE before.stat = 'blks_zeroed';
?column?
--------
t
(1 row)
This is built from bab588c. On my amd64/linux box the result is f.
The same mismatch is present if I build from 6392f2a (i.e., just before
a2f433f pgstat: add alternate output for stats.spec), along with
a bunch of others. So a2f433f seems to have silenced all the rest
of those, but not this one.
If I build from ad40166, installcheck-world passes. That's as far
as I have pursued it.
Regards,
-Chap
Commits
-
pgstat: Hide instability in stats.spec with -DCATCACHE_FORCE_RELEASE.
- d6c0db14836c 15.0 landed
-
Fix test instability introduced in e349c95d3e9 due to async deduplication.
- dbe29b0d2c96 15.0 landed