criu/test/zdtm
Ahmed Elaidy b19f73467e zdtm: add pipe_owner test for pipe ownership preservation
Add a test that verifies pipe ownership (uid/gid) is preserved across
checkpoint/restore. This test exercises the fix for issue #2984 where
accessing pipes via /proc/self/fd/ failed after restore because the
pipe ownership was changed to root.

The test:
- Creates a pipe and optionally changes ownership (if running as root)
- Records ownership before C/R
- Verifies ownership is preserved after restore
- Tests /proc/self/fd access works after restore

Signed-off-by: Ahmed Elaidy <elaidya225@gmail.com>
2026-03-25 21:09:15 -07:00
..
lib zdtm: use private bind-mount as GCOV external mount target 2026-03-11 15:10:23 -07:00
static zdtm: add pipe_owner test for pipe ownership preservation 2026-03-25 21:09:15 -07:00
transition tests: it seems 30 seconds timeout is not always enough 2026-03-25 04:31:18 +01:00
.gitignore test/zdtm: unify common code 2017-04-02 18:12:10 +03:00
__init__.py zdtm: add --criu-config option 2022-04-28 17:53:52 -07:00
criu_config.py zdtm: Distinguish between fail and crash of dump 2024-09-11 16:02:11 -07:00
Makefile test/zdtm/Makefile: simplify 2017-04-02 18:12:10 +03:00
Makefile.inc zdtm: gcs: add opt-in GCS test support for AArch64 2025-12-07 19:20:00 +01:00