From: Subrata M. <su...@li...> - 2009-04-10 06:38:57
|
On Fri, 2009-04-10 at 13:24 +0800, Miao Xie wrote: > on 2009-4-10 13:13 Subrata Modak wrote: > > On Fri, 2009-04-10 at 10:11 +0800, Miao Xie wrote: > >> This is the test suite for the basis operation test and part functionality > >> test of cpuset. It contains adding/removing cpus/mems test, setting flags > >> test, exclusive function test, hierarchy relation test, inherit relation test > >> and cpuset VS syscall test. > >> > >> More testcases will be added in future. > >> > >> Signed-off-by: Miao Xie <mi...@cn...> > > > > Thanks for this. I will test and get back to you soon. > > We need more than 4 CPUs and 3 Memory Nodes to run it. And the kernel version is > newer than 2.6.28. if the kernel version is below 2.6.28, some bug hadn't been > fixed. > > If you didn't have a system with more than 3 Memory Nodes, you can use fake-numa > on x86_64 box. > Sure. I will try to use the same configuration as you said. Let me find out if somebody else in my team has such a box. Regards-- Subrata > Thanks! > Miao Xie > > > > > > Regards-- > > Subrata > > > >> --- > >> testcases/kernel/controllers/Makefile | 16 +- > >> testcases/kernel/controllers/README | 25 +- > >> testcases/kernel/controllers/cpuset/Makefile | 14 + > >> testcases/kernel/controllers/cpuset/README | 61 +++ > >> .../cpuset/cpuset_base_ops_test/Makefile | 12 + > >> .../cpuset_base_ops_testset.sh | 297 +++++++++++++ > >> .../cpuset/cpuset_exclusive_test/Makefile | 12 + > >> .../cpuset_exclusive_test/cpuset_exclusive_test.sh | 244 ++++++++++ > >> .../cpuset/cpuset_hierarchy_test/Makefile | 12 + > >> .../cpuset_hierarchy_test/cpuset_hierarchy_test.sh | 469 ++++++++++++++++++++ > >> .../cpuset/cpuset_inherit_test/Makefile | 12 + > >> .../cpuset_inherit_test/cpuset_inherit_testset.sh | 215 +++++++++ > >> .../kernel/controllers/cpuset/cpuset_lib/Makefile | 16 + > >> .../controllers/cpuset/cpuset_lib/cpuset_funcs.sh | 202 +++++++++ > >> .../cpuset/cpuset_syscall_test/Makefile | 11 + > >> .../cpuset_syscall_test/cpuset_syscall_test.c | 220 +++++++++ > >> .../cpuset_syscall_test/cpuset_syscall_testset.sh | 341 ++++++++++++++ > >> .../kernel/controllers/cpuset/run_cpuset_test.sh | 129 ++++++ > >> testcases/kernel/controllers/test_controllers.sh | 16 +- > >> testcases/kernel/controllers/testplan.txt | 9 +- > >> 20 files changed, 2320 insertions(+), 13 deletions(-) > >> create mode 100644 testcases/kernel/controllers/cpuset/Makefile > >> create mode 100644 testcases/kernel/controllers/cpuset/README > >> create mode 100644 testcases/kernel/controllers/cpuset/cpuset_base_ops_test/Makefile > >> create mode 100755 testcases/kernel/controllers/cpuset/cpuset_base_ops_test/cpuset_base_ops_testset.sh > >> create mode 100644 testcases/kernel/controllers/cpuset/cpuset_exclusive_test/Makefile > >> create mode 100755 testcases/kernel/controllers/cpuset/cpuset_exclusive_test/cpuset_exclusive_test.sh > >> create mode 100644 testcases/kernel/controllers/cpuset/cpuset_hierarchy_test/Makefile > >> create mode 100755 testcases/kernel/controllers/cpuset/cpuset_hierarchy_test/cpuset_hierarchy_test.sh > >> create mode 100644 testcases/kernel/controllers/cpuset/cpuset_inherit_test/Makefile > >> create mode 100755 testcases/kernel/controllers/cpuset/cpuset_inherit_test/cpuset_inherit_testset.sh > >> create mode 100644 testcases/kernel/controllers/cpuset/cpuset_lib/Makefile > >> create mode 100755 testcases/kernel/controllers/cpuset/cpuset_lib/cpuset_funcs.sh > >> create mode 100644 testcases/kernel/controllers/cpuset/cpuset_syscall_test/Makefile > >> create mode 100644 testcases/kernel/controllers/cpuset/cpuset_syscall_test/cpuset_syscall_test.c > >> create mode 100755 testcases/kernel/controllers/cpuset/cpuset_syscall_test/cpuset_syscall_testset.sh > >> create mode 100755 testcases/kernel/controllers/cpuset/run_cpuset_test.sh > > > > > > > > > > > > |