diff options
author | Christian Breunig <christian@breunig.cc> | 2024-07-23 06:44:10 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-23 06:44:10 +0200 |
commit | bf7fcfbc974bbb6664bc883878fba32a1edaaad7 (patch) | |
tree | 8e70b50fa845612b5e885c17c1fd916f7cdfbdf5 /smoketest | |
parent | 31ac4e20837f392f4cbc9b5d1b692a1fc4430451 (diff) | |
parent | 9516ae6ffafa5107ff7e6639c2a2303dc6bc9ae4 (diff) | |
download | vyos-1x-bf7fcfbc974bbb6664bc883878fba32a1edaaad7.tar.gz vyos-1x-bf7fcfbc974bbb6664bc883878fba32a1edaaad7.zip |
Merge pull request #3844 from vyos/mergify/bp/circinus/pr-3833
wireless: T6597: improve hostapd startup and corresponding smoketests (backport #3833)
Diffstat (limited to 'smoketest')
-rw-r--r-- | smoketest/scripts/cli/base_vyostest_shim.py | 2 | ||||
-rwxr-xr-x | smoketest/scripts/system/test_kernel_options.py | 6 |
2 files changed, 5 insertions, 3 deletions
diff --git a/smoketest/scripts/cli/base_vyostest_shim.py b/smoketest/scripts/cli/base_vyostest_shim.py index 4bcc50453..5acfe20fd 100644 --- a/smoketest/scripts/cli/base_vyostest_shim.py +++ b/smoketest/scripts/cli/base_vyostest_shim.py @@ -80,6 +80,8 @@ class VyOSUnitTestSHIM: self._session.discard() def cli_commit(self): + if self.debug: + print('commit') self._session.commit() # during a commit there is a process opening commit_lock, and run() returns 0 while run(f'sudo lsof -nP {commit_lock}') == 0: diff --git a/smoketest/scripts/system/test_kernel_options.py b/smoketest/scripts/system/test_kernel_options.py index 4666e98e7..700e4cec7 100755 --- a/smoketest/scripts/system/test_kernel_options.py +++ b/smoketest/scripts/system/test_kernel_options.py @@ -19,8 +19,9 @@ import os import platform import unittest -kernel = platform.release() +from vyos.utils.kernel import check_kmod +kernel = platform.release() class TestKernelModules(unittest.TestCase): """ VyOS makes use of a lot of Kernel drivers, modules and features. The required modules which are essential for VyOS should be tested that they are @@ -35,9 +36,8 @@ class TestKernelModules(unittest.TestCase): super(TestKernelModules, cls).setUpClass() CONFIG = '/proc/config.gz' - if not os.path.isfile(CONFIG): - call('sudo modprobe configs') + check_kmod('configs') with gzip.open(CONFIG, 'rt') as f: cls._config_data = f.read() |