criu/test/others/compression/incremental
Radostin Stoyanov f5fc0ddb56 test/others: Cover mixed compression chains
Successive layers in an incremental dump can use different compression
modes. Restore must interpret each layer through its own inventory and
pagemap metadata instead of applying the final image mode to the parent
chain.

Add chains with two pre-dumps and a final dump for plain-to-page,
page-to-plain, plain-to-region, and region-to-plain transitions. Toggle
a page between layers so every image carries real payload, check the
exact inventory version and compression settings, and restore the ZDTM
workload to verify its memory contents.

Run the test in CI when both page compression and memory dirty tracking
are available.

Assisted-by: Codex:GPT-5
Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
2026-07-14 10:17:01 +01:00
..
.gitignore test/others: Cover mixed compression chains 2026-07-14 10:17:01 +01:00
image_tool.py test/others: Cover mixed compression chains 2026-07-14 10:17:01 +01:00
Makefile test/others: Cover mixed compression chains 2026-07-14 10:17:01 +01:00
run.sh test/others: Cover mixed compression chains 2026-07-14 10:17:01 +01:00