diff options
Diffstat (limited to 'automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.sh')
-rwxr-xr-x | automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.sh | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.sh b/automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.sh index b54d591..f619257 100755 --- a/automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.sh +++ b/automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.sh @@ -40,11 +40,15 @@ parse_smc_output() { grep "SUMMARY" "$1" \ | cut -d' ' -f3-12 \ | sed -e's/ /\n/g' \ - | sed 's/OK/pass/; s/KO/fail/' >> "${RESULT_FILE}" + | sed 's/OK/pass/; s/VULN/fail/; s/KO/fail/; s/UNK/skip/' >> "${RESULT_FILE}" + #TODO + cat "${RESULT_FILE}" } smc_run() { - ./spectre-meltdown-checker.sh | tee "${OUTPUT}/${LOG_FILE}.log" + ./spectre-meltdown-checker.sh --no-color --batch | tee "${OUTPUT}/${LOG_FILE}.log" + #TODO + cat "${OUTPUT}/${LOG_FILE}.log" parse_smc_output "${OUTPUT}/${LOG_FILE}.log" } |