summaryrefslogtreecommitdiff
path: root/smoketest/scripts/cli/test_system_option.py
diff options
context:
space:
mode:
authorNataliia Solomko <natalirs1985@gmail.com>2026-04-14 18:07:41 +0300
committerNataliia Solomko <natalirs1985@gmail.com>2026-04-21 16:45:43 +0300
commit9cb6f4c001fa5d4f4ed26850fc99dde4c3692c8f (patch)
tree5309c08fd789a8560426c1d45e45050c1ad8ac22 /smoketest/scripts/cli/test_system_option.py
parentd9c7cf3bc0e76661f48bd0ce13acfc7be182a326 (diff)
downloadvyos-1x-9cb6f4c001fa5d4f4ed26850fc99dde4c3692c8f.tar.gz
vyos-1x-9cb6f4c001fa5d4f4ed26850fc99dde4c3692c8f.zip
vpp: T8460: Use isolated cpus for VPP cpu-cores
VPP CPU core assignment now uses kernel-isolated CPUs (from /sys/devices/system/cpu/isolated) with explicit corelist-workers instead of computing offsets from available cores with skip-cores/workers. Added validation that enough CPUs are actually isolated before VPP starts, and that isolate-cpus config only references existing CPU IDs. Moved smoketest for kernel option 'isolate-cpus' to test_vpp.py
Diffstat (limited to 'smoketest/scripts/cli/test_system_option.py')
-rwxr-xr-xsmoketest/scripts/cli/test_system_option.py3
1 files changed, 0 insertions, 3 deletions
diff --git a/smoketest/scripts/cli/test_system_option.py b/smoketest/scripts/cli/test_system_option.py
index ce53b6498..c6e149ed4 100755
--- a/smoketest/scripts/cli/test_system_option.py
+++ b/smoketest/scripts/cli/test_system_option.py
@@ -104,12 +104,10 @@ class TestSystemOption(VyOSUnitTestSHIM.TestCase):
def test_kernel_options(self):
amd_pstate_mode = 'active'
- isolate_cpus = '1,2,3'
nohz_full = '2'
rcu_no_cbs = '1,2,4-5'
self.cli_set(['system', 'option', 'kernel', 'cpu', 'disable-nmi-watchdog'])
- self.cli_set(['system', 'option', 'kernel', 'cpu', 'isolate-cpus', isolate_cpus])
self.cli_set(['system', 'option', 'kernel', 'cpu', 'nohz-full', nohz_full])
self.cli_set(['system', 'option', 'kernel', 'cpu', 'rcu-no-cbs', rcu_no_cbs])
self.cli_set(['system', 'option', 'kernel', 'disable-hpet'])
@@ -138,7 +136,6 @@ class TestSystemOption(VyOSUnitTestSHIM.TestCase):
self.assertIn(' hpet=disable', tmp)
self.assertIn(' mce=off', tmp)
self.assertIn(' nosoftlockup', tmp)
- self.assertIn(f' isolcpus={isolate_cpus}', tmp)
self.assertIn(f' nohz_full={nohz_full}', tmp)
self.assertIn(f' rcu_nocbs={rcu_no_cbs}', tmp)
self.assertIn(' numa_balancing=disable', tmp)