From 6be56e92c8d95e01e0c6b2b49b1693b0e9ca6565 Mon Sep 17 00:00:00 2001 From: Andrei Vagin Date: Mon, 1 Feb 2021 03:41:18 +0300 Subject: [PATCH] test/zdtm: check that locks are not dumped if --file-locks isn't set If criu finds a file lock and the --file-locks option isn't set, it stops dumping processes, resumes them and exits with an error. Signed-off-by: Andrei Vagin --- test/zdtm/static/Makefile | 1 + test/zdtm/static/file_locks00_fail.c | 1 + test/zdtm/static/file_locks00_fail.desc | 1 + 3 files changed, 3 insertions(+) create mode 120000 test/zdtm/static/file_locks00_fail.c create mode 100644 test/zdtm/static/file_locks00_fail.desc diff --git a/test/zdtm/static/Makefile b/test/zdtm/static/Makefile index aae49832a..0e14e9d08 100644 --- a/test/zdtm/static/Makefile +++ b/test/zdtm/static/Makefile @@ -302,6 +302,7 @@ TST_FILE = \ file_lease03 \ file_lease04 \ file_locks00 \ + file_locks00_fail \ file_locks01 \ file_locks02 \ file_locks03 \ diff --git a/test/zdtm/static/file_locks00_fail.c b/test/zdtm/static/file_locks00_fail.c new file mode 120000 index 000000000..d52374825 --- /dev/null +++ b/test/zdtm/static/file_locks00_fail.c @@ -0,0 +1 @@ +file_locks00.c \ No newline at end of file diff --git a/test/zdtm/static/file_locks00_fail.desc b/test/zdtm/static/file_locks00_fail.desc new file mode 100644 index 000000000..6626fefa8 --- /dev/null +++ b/test/zdtm/static/file_locks00_fail.desc @@ -0,0 +1 @@ +{'flags': 'excl crfail'}