]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
ftests/013: Populate newer cpu controller output
authorKamalesh Babulal <kamalesh.babulal@oracle.com>
Thu, 13 Jun 2024 14:39:57 +0000 (20:09 +0530)
committerTom Hromatka <tom.hromatka@oracle.com>
Thu, 20 Jun 2024 20:53:13 +0000 (14:53 -0600)
Populate the newer cpu controller output with pid controller list() by
adjusting the index.

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

index 99b43672edb29f350947c6978b38e80b572f62db..b02cde5fce3842bebb69bbcb28d41ccae9b35b10 100755 (executable)
@@ -32,19 +32,19 @@ def test(config):
     result = consts.TEST_PASSED
     cause = None
 
-    # Append pid controller [0] and cpu controller [N - 1]
+    # Append pid controller [0] and cpu controller [N - 2]
     EXPECTED_OUT_V1 = [OUT_PREFIX + consts.EXPECTED_PIDS_OUT[0] + expected_out
-                       for expected_out in consts.EXPECTED_CPU_OUT_V1[:-1]]
-    # Append pid controller [1] and cpu controller [N]
-    EXPECTED_OUT_V1.append(OUT_PREFIX + consts.EXPECTED_PIDS_OUT[1] +
-                           consts.EXPECTED_CPU_OUT_V1[-1])
+                       for expected_out in consts.EXPECTED_CPU_OUT_V1[:-2]]
+    # Append pid controller [1] and cpu controller [N, N - 1]
+    EXPECTED_OUT_V1.extend(OUT_PREFIX + consts.EXPECTED_PIDS_OUT[1] + expected_out
+                           for expected_out in consts.EXPECTED_CPU_OUT_V1[-2:])
 
-    # Append pid controller [0] and cpu controller [N - 1]
+    # Append pid controller [0] and cpu controller [N - 2]
     EXPECTED_OUT_V2 = [OUT_PREFIX + consts.EXPECTED_PIDS_OUT[0] + expected_out
-                       for expected_out in consts.EXPECTED_CPU_OUT_V2[:-1]]
-    # Append pid controller [1] and cpu controller [N]
-    EXPECTED_OUT_V2.append(OUT_PREFIX + consts.EXPECTED_PIDS_OUT[1] +
-                           consts.EXPECTED_CPU_OUT_V2[-1])
+                       for expected_out in consts.EXPECTED_CPU_OUT_V2[:-2]]
+    # Append pid controller [1] and cpu controller [N, N - 1]
+    EXPECTED_OUT_V2.extend(OUT_PREFIX + consts.EXPECTED_PIDS_OUT[1] + expected_out
+                           for expected_out in consts.EXPECTED_CPU_OUT_V2[-2:])
 
     out = Cgroup.get(config, controller=[CONTROLLER1, CONTROLLER2],
                      cgname=CGNAME)