]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
From: Sudhir Kumar <skumar@linux.vnet.ibm.com>
authorDhaval Giani <dhaval@linux.vnet.ibm.com>
Tue, 1 Jul 2008 13:43:16 +0000 (13:43 +0000)
committerDhaval Giani <dhaval@linux.vnet.ibm.com>
Tue, 1 Jul 2008 13:43:16 +0000 (13:43 +0000)
commitffaadffb864b22966c5adcd8f676755d00bf4d0f
tree6dcf5b39f2decdebe5527cbefe715291adaf5a1c
parentee559ea2d27f859caf75633e3b4849b0420536fe
From: Sudhir Kumar <skumar@linux.vnet.ibm.com>

libcgroup: framework for libcgroup testcases

This Patch creates the basic infrastructure for libcgroup testcases. This
patch adds a script which runs the binary(C) file. The script does all the
environment setup to run the tests and passes this info to the C file through
command line arguments. The binary runs the test cases calling the API's
in different environment conditions. The Makefile compiles the test. The top
level Makefile.in is edited to support
make test
make testclean
The script runs this binary total 3 times, each time with diff varaible.
FS_MOUNTED=0    # cgroup fs not mounted
FS_MOUNTED=1    # cgroup fs mounted
FS_MOUNTED=2    # cgroup fs mounted at multiple points

Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>
Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@87 4f4bb910-9a46-0410-90c8-c897d4f1cd53
Makefile.in
tests/Makefile
tests/libcgrouptest.h [new file with mode: 0644]
tests/libcgrouptest01.c [new file with mode: 0644]
tests/runlibcgrouptest.sh [new file with mode: 0644]