e44edbaf213f3e3a5499aa123f86e60e633617a1 |
|
04-Oct-2013 |
Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> |
controllers/cpuset: reorganization A separate name is assigned to each cpuset shell testcase (which was invoked earlier by run_cpuset_test.sh). This will simplify results analysis. Signed-off-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
4548c6cf9bcdd96d8303caa4130ab638b61f8a30 |
|
19-Oct-2012 |
Wanlong Gao <gaowanlong@cn.fujitsu.com> |
Update FSF address find . -type f -exec sed -i 's/675 Mass Ave, Cambridge, MA 02139, USA/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA/g' {} \; find . -type f -exec sed -i 's/59 Temple Place, Suite 330, Boston, MA 02111-1307 USA/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA/g' {} \; Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
f8d9373e0b1042459c32d55fc2636c1cdfe3f817 |
|
20-Apr-2011 |
Cyril Hrubis <chrubis@suse.cz> |
Remove removed testcases from test_controllers.sh script. Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
36670807662c06ba6d931560b0cfb8321ebd237f |
|
07-Jan-2010 |
subrata_modak <subrata_modak> |
Added check for memory controller (functional, regression & stress). Signed-off By : Rishikesh K Rajak <risrajak@linux.vnet.ibm.com>, Acked-by: Li Zefan <lizf@cn.fujitsu.com>,
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
ef77253961f909f87e82e6d2b620e87af33e9665 |
|
09-Oct-2009 |
yaberauneya <yaberauneya> |
1. Please see README.mk-devel for a full description of the changes from a Make perspective. 2. Several files were changed to accomodate correct installation practices, most notably ones in testcases/network/{ipv6,tcp_cmds}, testcases/kernel/sched/hyperthreading/ht_enabled/..., and some items in tools/..., and also to avoid collisions as far as installed testcases (scripts, compiled C apps) were concerned. 3. Several apps weren't autoconf safe and some autoconf tests and conditional statements have been placed in sourcecode and in Makefiles to either a) prevent the tests from being built / installed or b) turn the tests into dummy apps which print out TCONF messages due to lack-of-build support. Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
598d867ad8f0242f5e9d6383ae999bc82b8366ad |
|
26-Aug-2009 |
subrata_modak <subrata_modak> |
CPU Accounting Controller test case for LTP: I have developed a testcase for CPU Accounting Controller which is used to group tasks using cgroups and account the CPU usage of these groups of tasks. here is the update cpuaccounting controller patch, in which I have modified it as per the earlier coments, please review this patch and let me know if it needs any more changes. I am pasting the LOG also here for reveiwing it. Signed-off-by: Duddu Rajasekhar<rajduddu@in.ibm.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
da35073c509e4ad592b41372cba0c56d532cb91d |
|
30-Jul-2009 |
subrata_modak <subrata_modak> |
Add new testcases for cpu controller: My workmate Miao Xie (miaox@cn.fujitsu.com) has created some testcases for cgroup's subsystem "cpu" in the last year. And, He catched some kernel bugs through these testcases. So we think you glad to push them into LTP. There are total 22 testcases that have been added. These testcases contain the basis operation test and part functionality test of cpu controller. Signed-off-by: Shi Weihua <shiwh@cn.fujitsu.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
70259d6e7ec2569972fb663ea85f959c4f2b4f81 |
|
11-May-2009 |
subrata_modak <subrata_modak> |
Add new testcases for cpuset: This is the patch of new testcases for the functionality test of cpuset. It contains cpu hotplug vs cpuset test, load balance vs cpuset test, schedule domains partition test, memory pressure measurement function test, page caches spread test and memory allocation test. Note: page caches spread test(test of cpuset11) may fail because there is something wrong with the kernel. I have made a patch to fix it. Now the patch was adding into -mm tree. Signed-off-by: Miao Xie <miaox@cn.fujitsu.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
5e975a533d50134143d704e8dddeecc79ea558d2 |
|
22-Apr-2009 |
subrata_modak <subrata_modak> |
Test suite for cpuset: 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 <miaox@cn.fujitsu.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
5d8dc705df73c6e4056d8a05f98caa58096a3fe0 |
|
26-Feb-2009 |
subrata_modak <subrata_modak> |
Add Freezer Controller Testcases: These testcases cover the basic functionality of the kernel cgroup freezer controller described in the kernel's Documentation/cgroups/freezer-subsystem.txt file. Briefly: The freezer subsystem in the cgroup filesystem defines a file named freezer.state. Writing "FROZEN" to the state file will freeze all tasks in the cgroup or return with errno EBUSY if the group can't be frozen immediately (use /bin/echo if you wish to check exit codes). After a successful write of "FROZEN" writing "THAWED" will unfreeze the tasks in the cgroup. Reading will return the current state. Note that freezer.state doesn't exist in the root cgroup, which means the root cgroup is non-freezable. * Sample usage: $ mkdir /containers $ mount -t cgroup -ofreezer freezer /containers $ mkdir /containers/0 $ echo $some_pid > /containers/0/tasks $ cat /containers/0/tasks/freezer.state THAWED $ echo FROZEN > /containers/0/tasks/freezer.state <IO Error (busy)> $ cat /containers/0/tasks/freezer.state FREEZING $ sleep 0.2 $ echo FROZEN > /containers/0/tasks/freezer.state $ cat /containers/0/tasks/freezer.state FROZEN $ echo FROZEN > /containers/0/tasks/freezer.state $ cat /containers/0/tasks/freezer.state THAWED The bulk of the code is in libcgroup_freezer. Early tests cover the initialization used for the bulk of the tests. Each testcase is a brief shell script composed of your typical three phases: Initialization sourcing libcgroup_freezer mounting the cgroup filesystem making a sample cgroup making a sample process [optional] Test body Actions: freeze, thaw, move to (new) cgroups try to fork new processes signal sequences Assertions interleaved with the actions: cgroup/task existence cgroup/task state cgroup membership Cleanup The patch runs these tests when the other cgroup controller tests run but is otherwise independent of the infrastructure offered by those controller tests. Also, these tests may be carefully run by hand or via the run.sh script provided. Signed-off-by: Matt Helsley <matthltc@us.ibm.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
9c9856bbe776c5cdb6237cfbc279b70505c25259 |
|
15-Dec-2008 |
subrata_modak <subrata_modak> |
CPU controller latency testcases v-4: Add the test to be run with other cpu controller testcases. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
4ffa9a89d5c00b3d25dfa36d2093af232b28161e |
|
03-Oct-2008 |
subrata_modak <subrata_modak> |
Here is one fix for io-controller testcase. It might not have run when kernel supports io-controller. Description: Instead of block io testcases, memory controller testcase will run. Signed-off By: Rishikesh K Rajak <risrajak@linux.vnet.ibm.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
1b90e1a9fc911014f57c5090a2ff6e4b6c1f438d |
|
14-Jul-2008 |
subrata_modak <subrata_modak> |
Add the block device I/O bandwidth controller (io-throttle) testcase. See testcase documentation for design and implementation details. See also: http://lkml.org/lkml/2008/7/4/143. Signed-off-by: Andrea Righi <righi.andrea@gmail.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
9e65c8b9165627be613cc550f4ff73434c27116d |
|
26-May-2008 |
subrata_modak <subrata_modak> |
This patch adds the stat check test case for memory controller. In this test a task runs in a group with some memory limit and does some memory allocation. The script checks the memory usage field from two files under the controller, the memory.usage_in_bytes and memory.stat. It reports pass if the two values are same and fail if the two values differ. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>. Acked-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
5c7971b313b9f002e9459d350b630ba88b6dd936 |
|
26-May-2008 |
subrata_modak <subrata_modak> |
This patch adds the failcnt check test for memory controller. In this test a task runs in a group with some memory limit and does total memory allocation greater than the limit of the group. The script checks the failcnt from memory.failcnt file under the controller. It reports pass if failcnt increases otherwise reports fail. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>. Acked-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
708907185a6cde381ae6a36fb37ce84809270872 |
|
30-Apr-2008 |
subrata_modak <subrata_modak> |
Initial Set of MEMORY CONTROLLER Test Cases Added to LTP by Sudhir Kumar. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>, Acked-by: Balbir Singh <balbir@linux.vnet.ibm.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
d3ba25b3d046e18320734e03dbcfe42b089115f8 |
|
30-Apr-2008 |
subrata_modak <subrata_modak> |
Some Cleanups for CPU Controller Test Cases by Sudhir Kumar. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>, Acked-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>.
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
8e843c6a701cc4de95ca6cc501ba5ee901be3a5a |
|
28-Feb-2008 |
subrata_modak <subrata_modak> |
Initial Set of CPU CONTROLLERS Test Cases. This patch does some cleanup. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
72d13509bbe99a677e7b764d4f2f39e2b03b2f81 |
|
28-Feb-2008 |
subrata_modak <subrata_modak> |
Initial Set of CPU CONTROLLERS Test Cases. This patch adds the tenth testcase(stress) for cpu controller. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
3c744274b453bf857361a94a6950422215c529a9 |
|
28-Feb-2008 |
subrata_modak <subrata_modak> |
Initial Set of CPU CONTROLLERS Test Cases. This patch adds the ninth testcase (stress) for cpu controller. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
c1e0a57ac3e9b2c016ec5c21c47ab2ea531e9b1c |
|
28-Feb-2008 |
subrata_modak <subrata_modak> |
Initial Set of CPU CONTROLLERS Test Cases. This patch adds the sixth to eigth testcase for cpu controller. These are the stress test cases. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
09d26b603798522db151ba51647de0fbbb4d139c |
|
28-Feb-2008 |
subrata_modak <subrata_modak> |
This patch adds the fourth and fifth testcases for cpu controller (ie Nice value test and task migration test). Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
50531e457418c6cb26597b5a4cb48d31161f8f16 |
|
28-Feb-2008 |
subrata_modak <subrata_modak> |
Initial Set of CPU CONTROLLERS Test Cases. This patch adds the fourth testcase for cpu controller. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
4ce2b0b0b78e5988bdb6662d246ed8fc4de5f29a |
|
28-Feb-2008 |
subrata_modak <subrata_modak> |
Initial Set of CPU CONTROLLERS Test Cases. This patch adds the third testcase for cpu controller. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|
6b78bd97ae956c84863ab786cb34f5ce592d2300 |
|
28-Feb-2008 |
subrata_modak <subrata_modak> |
Initial set of CPU CONTROLLER Test Cases. This patch creates the framework for controllers testcases in LTP. This also creates the first and second testcase for cpu controller and adds some documentation. Signed-off-by: Sudhir Kumar <skumar@linux.vnet.ibm.com>
/external/ltp/testcases/kernel/controllers/test_controllers.sh
|