[CRIU] [PATCH] zdtm.py: check restore when criu dump runs over a non-root user
Pavel Emelyanov
xemul at virtuozzo.com
Thu Jun 16 04:27:15 PDT 2016
On 06/16/2016 01:04 AM, Andrey Vagin wrote:
> From: Andrew Vagin <avagin at virtuozzo.com>
But it won't work.
> Signed-off-by: Andrew Vagin <avagin at virtuozzo.com>
> ---
> test/jenkins/criu-user.sh | 2 +-
> test/zdtm.py | 5 ++++-
> 2 files changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/test/jenkins/criu-user.sh b/test/jenkins/criu-user.sh
> index f718e24..d89ede2 100755
> --- a/test/jenkins/criu-user.sh
> +++ b/test/jenkins/criu-user.sh
> @@ -3,4 +3,4 @@ set -e
> source `dirname $0`/criu-lib.sh
> prep
> mount_tmpfs_to_dump
> -./test/zdtm.py run --all --keep-going --report report --parallel 4 --user --norst -x 'maps04' || fail
> +./test/zdtm.py run --all --keep-going --report report --parallel 4 --user -x 'maps04' || fail
> diff --git a/test/zdtm.py b/test/zdtm.py
> index 98345a4..9454399 100755
> --- a/test/zdtm.py
> +++ b/test/zdtm.py
> @@ -719,7 +719,10 @@ class criu_cli:
> if self.__script:
> s_args += ['--action-script', self.__script]
>
> - preexec = self.__user and self.set_user_id or None
> + if action == "restore":
> + preexec = None
> + else:
> + preexec = self.__user and self.set_user_id or None
>
> __ddir = self.__ddir()
>
>
More information about the CRIU
mailing list