]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
test-010: add support for newer cpu.* output
authorKamalesh Babulal <kamalesh.babulal@oracle.com>
Tue, 19 Jul 2022 12:15:32 +0000 (17:45 +0530)
committerTom Hromatka <tom.hromatka@oracle.com>
Tue, 19 Jul 2022 20:54:31 +0000 (14:54 -0600)
commitcf0bd90e3d2f0cd30fd13602f814cbf05fa0d557
treea36c38d408bc24a681f0a4552bc7aad20858d3e9
parent96b533988a10ba877673adebe70fc5808844e862
test-010: add support for newer cpu.* output

With Ubuntu 5.15.0-1014 kernel, there are a few changes to the output
of cgget -g cpu:<cgroup> provides for both cgroup V1 and V2:
cgroup V1:
----------
- new stat files cpu.cfs_burst_us. cpu.idle

cgroup V2:
----------
- new stat files cpu.idle, cpu.max.burst

adopt these changes while looking for expected out based on the cgroup
version. Also, convert the expected out templates into per cgroup
version list[], making it easier to match using a for loop, instead of
nested if else. Using a list also makes it easier to append any new
changes to the output template.

Signed-off-by: Kamalesh Babulal <kamalesh.babulal@oracle.com>
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
ftests/010-cgget-g_flag_controller_and_cgroup.py