Re: Use \if/\endif to remove non-libxml2 expected output in regression tests - Mailing list pgsql-hackers

From Michael Paquier
Subject Re: Use \if/\endif to remove non-libxml2 expected output in regression tests
Date
Msg-id ai9MEe9_vRVTAbR5@paquier.xyz
Whole thread
In response to Re: Use \if/\endif to remove non-libxml2 expected output in regression tests  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Use \if/\endif to remove non-libxml2 expected output in regression tests
List pgsql-hackers
On Sun, Jun 14, 2026 at 07:33:54PM -0400, Tom Lane wrote:
> Michael Paquier <michael@paquier.xyz> writes:
>> Positioning the \if after the three initial INSERT queries (\if query
>> that counts the number of tuples inserted), like in the patch I have
>> posted upthread, is able to hit NO_XML_SUPPORT() in xmlin().  That
>> would be enough.  Would you agree with that?
>
> Works for me.

Okay.  So fusioning my stuff, your stuff and Daniel's comment
suggestion, I get the attached.  That's working here with my system's
libxml2 (2.12.10), libxml2 2.9.3 and without libxml2.

Does that look right?
--
Michael

Attachment

pgsql-hackers by date:

Previous
From: Michael Paquier
Date:
Subject: Re: injection_points: Switch wait/wakeup to use atomics rather than latches
Next
From: Tom Lane
Date:
Subject: Re: Use \if/\endif to remove non-libxml2 expected output in regression tests