criu/test
Pavel Emelyanov 6b83934e33 zdtm: Move towards the new generation of criu testing (v3)
A little bit more stuff added :) With these changes I can run the

  zdtm.py run --all -x cgroup -x maps04 -x different_creds -x rtc

To run cgroups tests need to add .hook calls, for maps04 I don't have
enough RAM and disk in my VM (will fix), for different_creds need to
support crfail test option (dump _must_ fail), for rtc -- plugins.

So changes since v2:

1. Added exclusion (-x option)
2. Bugfix in parallel run
3. Fixed NS root permissions
4. Fixed checks for maps before and after dump
5. Fixed thread_bomb launch
6. Print test output
7. Support .checkskip scripts
8. Support features
9. Fixed test list

Andrey, thoughts?

Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
Acked-by: Andrew Vagin <avagin@openvz.org>
2015-10-07 14:50:53 +03:00
..
app-emu test/*Makefile: add/append PHONY targets 2014-01-11 09:12:35 +04:00
bers test: bers -- Add short help output 2014-08-13 15:50:54 +04:00
crit test: crit: use --pretty instead of dropped --format 2015-02-09 14:06:38 +03:00
ext-links test/ext-links: fix path to the ip tool 2014-06-24 22:50:17 +04:00
fault-injection test: check, that parasite can rollback itself (v2) 2013-08-06 15:11:12 +04:00
jenkins jenkins: include criu-lib.sh and call prep() 2015-09-04 18:46:25 +03:00
libcriu gitignore: ignore binaries from test/libcriu 2015-08-03 17:06:48 +03:00
mem-snap test/mem-snap: wait util a zdtm test isn't stopped 2015-08-21 21:13:43 +03:00
mounts test: Add test for ext-mount-map option 2015-04-10 18:05:57 +03:00
overlayfs other/overlayfs: don't use the shell-job option 2015-08-12 17:23:56 +03:00
pipes test/pipes: execute two test cases 2015-07-15 17:36:11 +03:00
rpc test/rpc: don't use the shell_job option 2015-08-25 16:00:37 +03:00
security test/other: save logs in the test directory 2015-05-29 15:00:50 +03:00
socketpairs Add test for dumping\restoring unnamed unix sockets. 2015-07-29 17:53:39 +03:00
tcp test: add a target to execute non-zdtm tests 2014-06-24 22:50:43 +04:00
unix-callback test/unix-callback: don't use the --shell-job optios 2015-04-27 15:03:23 +03:00
zdtm zdtm: check a test result for static/different_creds 2015-10-05 13:13:21 +03:00
.gitignore test/Makefile: clean zdtm-tst-list 2015-01-23 15:40:25 +03:00
app-emu.sh test: add a script for executing all app-emu test cases 2012-11-22 19:08:29 +04:00
env.sh test: create env.sh for environment setting 2013-08-20 14:52:34 +04:00
functions.sh test/app-emu: wait while tasks are dying before starting restore 2012-11-22 19:08:14 +04:00
Makefile test: execute other tests in a new session 2015-08-21 21:13:47 +03:00
Makefile.zdtm test: remove bashism from Makefile 2015-03-24 11:05:26 +03:00
maps.py zdtm: check that a process has the same set of VMS-s after restore 2013-09-23 15:23:12 +04:00
post-dump.sh fix error in tests when /bin/sh is not bash 2015-03-24 11:24:02 +03:00
zdtm.list zdtm: Move towards the new generation of criu testing (v3) 2015-10-07 14:50:53 +03:00
zdtm.py zdtm: Move towards the new generation of criu testing (v3) 2015-10-07 14:50:53 +03:00
zdtm.sh zdtm: check a test result for static/different_creds 2015-10-05 13:13:21 +03:00
zdtm_ct.c zdtm: fix compile errors of zdtm_ct 2014-08-26 12:52:39 +04:00
zdtm_mount_cgroups zdtm: suppress error messages if a cgroup holder exists 2015-03-27 14:02:17 +03:00