So this patch is now failing because it applies new tests to 011_crash_recovery.pl, which was removed recently. Can you please move them elsewhere?
I think the comment for ValidXLogRecordLength should explain what the return value is. -- Álvaro Herrera Breisgau, Deutschland — https://www.EnterpriseDB.com/