Skip to content

Add file-mutation smoke tests for pg_walsummary and pg_verifybackup #70

Description

@NikolayS

blkreftable hardening (ee65441) came from fuzzing; the same treatment is missing as regression coverage. Add TAP tests that take real WAL summary files and backup manifests, apply systematic mutations (truncation at every structural boundary, bit flips in headers/length fields, oversized counts), and assert pg_walsummary / pg_verifybackup / incremental pg_basebackup fail with clean errors — never crash, never silently accept.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions