]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
test-013: add support for newer cpu.* output
authorKamalesh Babulal <kamalesh.babulal@oracle.com>
Tue, 19 Jul 2022 12:16:41 +0000 (17:46 +0530)
committerTom Hromatka <tom.hromatka@oracle.com>
Tue, 19 Jul 2022 20:54:31 +0000 (14:54 -0600)
commit7c998caddcd8236fe4191841e361b401697fb777
tree6d1bceb36eb61ba724457e73ea1415d4bb6916dd
parentcf0bd90e3d2f0cd30fd13602f814cbf05fa0d557
test-013: 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/013-cgget-multiple_g_flags.py