From 0a2976d9ce5d2be6a8e1748dbd8c3244c5ff5954 Mon Sep 17 00:00:00 2001 From: 2Shirt <2xShirt@gmail.com> Date: Wed, 8 Jan 2020 19:02:09 -0700 Subject: [PATCH] Set pass/fail attributes in disk_attribute_check() --- scripts/wk/cfg/hw.py | 1 + scripts/wk/hw/diags.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/scripts/wk/cfg/hw.py b/scripts/wk/cfg/hw.py index 59cd7248..36f3d3a0 100644 --- a/scripts/wk/cfg/hw.py +++ b/scripts/wk/cfg/hw.py @@ -31,6 +31,7 @@ KNOWN_DISK_ATTRIBUTES = { 5: {'Hex': '05', 'Blocking': True, 'Warning': None, 'Error': 1, 'Maximum': None, }, 9: {'Hex': '09', 'Blocking': False, 'Warning': 17532, 'Error': 26298, 'Maximum': 100000,}, 10: {'Hex': '10', 'Blocking': False, 'Warning': 1, 'Error': 10, 'Maximum': 10000, }, + 174: {'Hex': 'B8', 'Blocking': False, 'Warning': 1, 'Error': 10, 'Maximum': 10000, }, 184: {'Hex': 'B8', 'Blocking': False, 'Warning': 1, 'Error': 10, 'Maximum': 10000, }, 187: {'Hex': 'BB', 'Blocking': False, 'Warning': 1, 'Error': 10, 'Maximum': 10000, }, 188: {'Hex': 'BC', 'Blocking': False, 'Warning': 1, 'Error': 10, 'Maximum': 10000, }, diff --git a/scripts/wk/hw/diags.py b/scripts/wk/hw/diags.py index 32264b08..ce6c9c51 100644 --- a/scripts/wk/hw/diags.py +++ b/scripts/wk/hw/diags.py @@ -733,8 +733,10 @@ def disk_attribute_check(state, test_objects): continue if test.dev.check_attributes(): + test.passed = True test.set_status('Passed') else: + test.failed = True test.set_status('Failed') # Done