[LTP] [PATCH v6 00/10] Expand cgroup_lib shell library
Luke Nowakowski-Krijger
luke.nowakowskikrijger@canonical.com
Wed Jul 27 00:13:16 CEST 2022
Update the remaining tests and shell library expansion after review.
Rebased off of accepted tst_cgroup changes in previous patchset version.
Luke Nowakowski-Krijger (10):
testcases/lib: Implement tst_cgctl binary
controllers: Expand cgroup_lib shell library
controllers: Update cgroup_fj_* to use newer cgroup lib and test lib
controllers: Update memcg_control_test to newer test lib and cgroup
lib
controllers: Update memcg/regression/* to new test and cgroup lib
controllers: Update memcg_stress_test to use newer cgroup lib
controllers: update memcg/functional to use newer cgroup lib
controllers: Update pids.sh to use newer cgroup lib
controllers: update cpuset_regression_test.sh to use newer cgroup lib
controllers: update cgroup_regression_test to use newer cgroup lib
.../cgroup/cgroup_regression_test.sh | 31 +--
.../controllers/cgroup_fj/cgroup_fj_common.sh | 115 +++-------
.../cgroup_fj/cgroup_fj_function.sh | 173 ++++++++-------
.../controllers/cgroup_fj/cgroup_fj_proc.c | 24 +--
.../controllers/cgroup_fj/cgroup_fj_stress.sh | 171 ++++++++-------
testcases/kernel/controllers/cgroup_lib.sh | 137 ++++++++++--
.../cpuset/cpuset_regression_test.sh | 26 +--
.../controllers/memcg/control/mem_process.c | 28 +--
.../memcg/control/memcg_control_test.sh | 149 ++++---------
.../memcg/functional/memcg_force_empty.sh | 2 +-
.../controllers/memcg/functional/memcg_lib.sh | 54 ++---
.../memcg/regression/memcg_regression_test.sh | 203 +++++++++---------
.../memcg/regression/memcg_test_1.c | 40 ++--
.../memcg/regression/memcg_test_2.c | 24 +--
.../memcg/regression/memcg_test_3.c | 37 ++--
.../memcg/regression/memcg_test_4.c | 24 +--
.../memcg/regression/memcg_test_4.sh | 50 ++---
.../memcg/stress/memcg_stress_test.sh | 32 ++-
testcases/kernel/controllers/pids/pids.sh | 67 +-----
testcases/lib/Makefile | 2 +-
testcases/lib/tst_cgctl.c | 87 ++++++++
21 files changed, 690 insertions(+), 786 deletions(-)
create mode 100644 testcases/lib/tst_cgctl.c
--
2.34.1
More information about the ltp
mailing list