Remove the flaky check in event_trigger_login regression test
authorAlexander Korotkov <akorotkov@postgresql.org>
Wed, 17 Jan 2024 21:16:53 +0000 (23:16 +0200)
committerAlexander Korotkov <akorotkov@postgresql.org>
Wed, 17 Jan 2024 21:16:53 +0000 (23:16 +0200)
commit4b885d01f9676f62d8b8156e45282c631181369f
treecce996bd32a176c7fe1811645c78247704cb878c
parent58fbbc9d683cc7a79a790fe9f17dd374c56445cc
Remove the flaky check in event_trigger_login regression test

The query checks that pg_database.dathasloginevt is unset on connect when
there are no event triggers.  However, unsetting this flag is implemented in
a non-blocking way, so a concurrent autovacuum connection breaks this check.
It doesn't seem we can do much with this, at least within a regression test.
So, remove it.

Reported-by: Alexander Lakhin
Discussion: https://postgr.es/m/44807d19-81a6-3884-3e0f-22dd99aac3ed%40gmail.com
src/test/regress/expected/event_trigger_login.out
src/test/regress/sql/event_trigger_login.sql