Skip to content

[upgrade_path] Calibrate warmboot data consistency assertions for 202605 #27541

Description

@StormLiangMS

Issue Description

test_warmboot_data_consistency now enforces warm-vs-cold Redis snapshot assertions through the framework added by #25489. That PR explicitly deferred the expected-difference masks for the 202605 upgrade path.

Current 202605 runs execute the complete warm/cold workflow and collect the snapshot artifacts, but then fail on release/platform-specific unmasked differences. Keep these runs visible and preserve their diagnostics while the 202605 masks are reviewed by applying a temporary non-strict xfail on that release only.

Affected Area

  • Test: tests/upgrade_path/test_warmboot_data_consistency.py
  • Release: 202605
  • Topology: T0 upgrade-path runs

Expected Resolution

  1. Review the collected pre/post-prune diffs from representative 202605 platforms.
  2. Add narrowly scoped, vetted assertion masks for expected differences.
  3. Confirm unexpected differences still fail the test.
  4. Remove the temporary xfail by closing this issue once 202605 validation is complete.

Related implementation: #25489

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions