Commit graph

5 commits

Author SHA1 Message Date
Andrey Vagin
686467832f test/pipes: execute two test cases
* reopen a pipe descriptor via /proc/self/fd/X
* give another end of a pipe to "criu restore"

Signed-off-by: Andrey Vagin <avagin@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2015-07-15 17:36:11 +03:00
Andrey Vagin
bea8903d38 test/pipes: check that file status flags are restored
Signed-off-by: Andrey Vagin <avagin@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2015-07-15 17:36:05 +03:00
Andrew Vagin
d8ee1b7ed2 test/pipes: don't use the shell_job option
It's required to execute the test in Jenkins.
We need to stop using a current terminal. For that we need to
* create a new session
* redirect stdout and stderr in a file.
* close stdin

Signed-off-by: Andrew Vagin <avagin@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2015-05-15 00:28:20 +03:00
Andrew Vagin
a049768242 test: Fix random jenkins-other tests failures
- ext pipe test should build binar
- criu no longer accepts "extra" empty arguments
- adduser doesn't add more than one same user

All this came unnoticed due to error in tests failure detection
(36a13cbd test: don't ignore errors other other tests)

Signed-off-by: Andrew Vagin <avagin@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2015-04-24 19:21:09 +03:00
Saied Kazemi
54081aff7b tests: Pipe.c Test Program
Hi Saied,

This patch adds your test in the criu test system.

Signed-off-by: Andrey Vagin <avagin@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2014-12-10 18:52:23 +03:00