On Thu, Jun 02, 2022 at 12:36:30AM -0400, Tom Lane wrote: > The buildfarm animals that test cross-version upgrades are not > unhappy, so please be more specific about what problem you > are trying to solve.
Anton is complaining about the case where you try to use the in-core upgrade tests with a set of binaries/dump/source tree older that the current version tested passed down as environment variables. test.sh and the new TAP tests authorize that but they have their limits in portability, which is what Anton is proposing to improve here. The client buildfarm does not make use of the in-core facility, as it has its own module and logic to check after the case of cross-version upgrades (see PGBuild/Modules/TestUpgradeXversion.pm). My 2c. -- Michael
signature.asc
Description: PGP signature