parent
8835fb486d
commit
d447e694b2
1 changed files with 3 additions and 2 deletions
|
|
@ -215,11 +215,12 @@ class DiskObj():
|
||||||
# Done
|
# Done
|
||||||
return test_running
|
return test_running
|
||||||
|
|
||||||
def disable_test(self, name, status):
|
def disable_test(self, name, status, test_failed=False):
|
||||||
"""Disable test by name and update status."""
|
"""Disable test by name and update status."""
|
||||||
if name in self.tests:
|
if name in self.tests:
|
||||||
self.tests[name].update_status(status)
|
self.tests[name].update_status(status)
|
||||||
self.tests[name].disabled = True
|
self.tests[name].disabled = True
|
||||||
|
self.tests[name].failed = test_failed
|
||||||
|
|
||||||
def generate_attribute_report(
|
def generate_attribute_report(
|
||||||
self, description=False, timestamp=False):
|
self, description=False, timestamp=False):
|
||||||
|
|
@ -450,7 +451,7 @@ class DiskObj():
|
||||||
for t in ['badblocks', 'I/O Benchmark']:
|
for t in ['badblocks', 'I/O Benchmark']:
|
||||||
self.disable_test(t, 'Denied')
|
self.disable_test(t, 'Denied')
|
||||||
elif not disk_ok:
|
elif not disk_ok:
|
||||||
self.disable_test('NVMe / SMART', 'FAIL')
|
self.disable_test('NVMe / SMART', 'FAIL', test_failed=True)
|
||||||
for t in ['badblocks', 'I/O Benchmark']:
|
for t in ['badblocks', 'I/O Benchmark']:
|
||||||
self.disable_test(t, 'Denied')
|
self.disable_test(t, 'Denied')
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue