-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
added is_ostree_system to identify bootc system
- use utils_lib.save_file() in dmidecode_debug.bin and sos report collection - added new added command line params to os-tests.yaml file with instructions Signed-off-by: Xiao Liang <[email protected]>
- Loading branch information
1 parent
f41a927
commit bae9bc5
Showing
6 changed files
with
71 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
__version__ = '0.3.0' | ||
__codedate__ = '20240920' | ||
__codedate__ = '20241009' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2337,5 +2337,17 @@ | |
"cases": "", | ||
"addedby": "[email protected]", | ||
"addeddate": "20240926" | ||
}, | ||
"msg_250": { | ||
"content": ".*Version: (invalid).*", | ||
"analyze": "dmidecode known issue", | ||
"branch": "rhel", | ||
"status": "active", | ||
"link": "https://issues.redhat.com/browse/RHEL-61831", | ||
"path": "", | ||
"trigger": "", | ||
"cases": "os_tests.tests.test_general_check.TestGeneralCheck.test_check_dmidecode_outofspec", | ||
"addedby": "[email protected]", | ||
"addeddate": "20241009" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -399,10 +399,12 @@ def test_check_dmidecode_dump_segfault(self): | |
2 | ||
component: | ||
dmidecode | ||
bugzilla_id: | ||
1885823 | ||
customer_case_id: | ||
02939365 | ||
bug_id: | ||
bugzilla_1885823 | ||
is_customer_case: | ||
True | ||
attached_customer_cases: | ||
3 | ||
polarion_id: | ||
n/a | ||
maintainer: | ||
|
@@ -415,14 +417,10 @@ def test_check_dmidecode_dump_segfault(self): | |
No segmentation fault found. | ||
''' | ||
utils_lib.is_cmd_exist(self, cmd='dmidecode') | ||
if self.params.get('remote_node') is not None: | ||
binfile = '/tmp/dmidecode_debug.bin' | ||
cmd = "sudo dmidecode --dump-bin {}".format(binfile) | ||
utils_lib.run_cmd(self, cmd, msg='save dmidecode_debug.bin for debug purpose, please attach it if file bug') | ||
self.SSH.get_file(rmt_file=binfile,local_file='{}/attachments/dmidecode_debug.bin'.format(self.log_dir)) | ||
else: | ||
cmd = "sudo dmidecode --dump-bin {}/attachments/dmidecode_debug.bin".format(self.log_dir) | ||
utils_lib.run_cmd(self, cmd, msg='save dmidecode_debug.bin for debug purpose, please attach it if file bug') | ||
|
||
cmd = "sudo dmidecode --dump-bin /tmp/dmidecode_debug.bin" | ||
utils_lib.run_cmd(self, cmd, msg='save dmidecode_debug.bin for debug purpose, please attach it if file bug') | ||
utils_lib.save_file(self, file_dir='/tmp', file_name='dmidecode_debug.bin') | ||
cmd = "sudo dmidecode --dump" | ||
utils_lib.run_cmd(self, cmd, expect_ret=0, expect_not_kw='Segmentation') | ||
|
||
|
@@ -432,8 +430,8 @@ def test_check_dmidecode_outofspec(self): | |
test_check_dmidecode_outofspec | ||
component: | ||
dmidecode | ||
bugzilla_id: | ||
1858350 | ||
bug_id: | ||
bugzilla_1858350, jira_RHEL-61831 | ||
maintainer: | ||
[email protected] | ||
is_customer_case: | ||
|
@@ -449,8 +447,9 @@ def test_check_dmidecode_outofspec(self): | |
dmidecode_debug.bin | ||
""" | ||
utils_lib.is_cmd_exist(self, cmd='dmidecode') | ||
cmd = "sudo dmidecode --dump-bin {}/attachments/dmidecode_debug.bin".format(self.log_dir) | ||
cmd = "sudo dmidecode --dump-bin /tmp/dmidecode_debug.bin" | ||
utils_lib.run_cmd(self, cmd, msg='save dmidecode_debug.bin for debug purpose, please attach it if file bug') | ||
utils_lib.save_file(self, file_dir='/tmp', file_name='dmidecode_debug.bin') | ||
utils_lib.check_log(self,'OUT OF SPEC', log_cmd='sudo dmidecode', expect_ret=0, msg='Check there is no "OUT OF SPEC" in dmidecode output') | ||
|
||
def test_check_cpu_vulnerabilities(self): | ||
|
@@ -884,11 +883,13 @@ def test_check_journalctl_invalid(self): | |
case_name: | ||
test_check_journalctl_invalid | ||
component: | ||
sg3_utils | ||
bugzilla_id: | ||
1750417 | ||
journal | ||
bug_id: | ||
bugzilla_1750417 | ||
is_customer_case: | ||
True | ||
attached_customer_cases: | ||
4 | ||
maintainer: | ||
[email protected] | ||
description: | ||
|
@@ -900,10 +901,6 @@ def test_check_journalctl_invalid(self): | |
debug_want: | ||
journal log | ||
""" | ||
''' | ||
polarion_id: | ||
bz:1750417 | ||
''' | ||
utils_lib.check_log(self, 'invalid', skip_words="Invalid user,invalid user", rmt_redirect_stdout=True) | ||
|
||
def test_check_journalctl_service_unknown_lvalue(self): | ||
|
@@ -2072,11 +2069,7 @@ def test_check_sos_works(self): | |
sosfile = sosfile.strip('\n') | ||
cmd = 'sudo chmod 766 {}'.format(sosfile) | ||
utils_lib.run_cmd(self, cmd, expect_ret=0) | ||
if self.params.get('remote_node') is not None: | ||
self.SSH.get_file(rmt_file=sosfile,local_file='{}/attachments/{}'.format(self.log_dir,os.path.basename(sosfile))) | ||
else: | ||
cmd = "cp {} {}/attachments/{}".format(sosfile, self.log_dir,os.path.basename(sosfile) ) | ||
utils_lib.run_cmd(self, cmd, msg='save {} to {}'.format(sosfile, self.log_dir)) | ||
utils_lib.save_file(self, file_dir=os.path.dirname(sosfile), file_name=os.path.basename(sosfile)) | ||
|
||
def test_check_dmesg_sev(self): | ||
""" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters