storage_info: Change smartctl -x blacklist rule to cover more version

Another Sandisk SSD hangs when we read PHY statistic from the SSD using
"smartctl -x" command. This change updates the smartctl -x blacklist
rule to cover more SSD model/firmware combination that contain this bug.

Also add unit test to test for these new rules.

BUG=chromium:340895
BUG=chromium:344036
TEST=Boot normally in chromebook with defect SSD and unit test pass

Change-Id: Ic4d8f6022ecef922af3dff9aebd194c1dfc445cc
Reviewed-on: https://chromium-review.googlesource.com/195030
Reviewed-by: Puthikorn Voravootivat <puthik@chromium.org>
Commit-Queue: Mohammed Habibulla <moch@google.com>
Tested-by: Mohammed Habibulla <moch@google.com>
2 files changed
tree: 22f004ac86cff0908036e215b696b793cf2f14a9
  1. LICENSE
  2. etc/
  3. inherit-review-settings-ok
  4. init/
  5. scripts/
  6. test/