On 3/26/22 22:58, Tomas Vondra wrote: > On 3/26/22 22:55, Tom Lane wrote: >> Tomas Vondra <tomas.von...@enterprisedb.com> writes: >>> On 3/26/22 22:37, Tom Lane wrote: >>>> This smells like an uninitialized-variable problem, but I've had >>>> no luck finding any problem under valgrind. Not sure how to progress >>>> from here. >> >>> I think I see the problem - there's a CREATE SUBSCRIPTION but the test >>> is not waiting for the tablesync to complete, so sometimes it finishes >>> in time and sometimes not. That'd explain the flaky behavior, and it's >>> just this one test that misses the sync AFAICS. >> >> Ah, that would also fit the symptoms. >> > > I'll go over the test to check if some other test misses that, and > perhaps do a bit of testing, and then push a fix. >
Pushed. I checked the other tests in 031_column_list.pl and I AFAICS all of them are waiting for the sync correctly. [rolls eyes] I just noticed I listed the file as .sql in the commit message. Not great. regards -- Tomas Vondra EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company