criu/test/zdtm
Ahmed Elaidy 524422442a
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-07-21 13:40:19 +02:00
..
lib zdtm: use private bind-mount as GCOV external mount target 2026-07-21 13:40:18 +02:00
static zdtm: add pipe_owner test for pipe ownership preservation 2026-07-21 13:40:19 +02:00
transition tests: it seems 30 seconds timeout is not always enough 2026-07-21 13:40:19 +02: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 2026-07-21 13:40:17 +02:00