summaryrefslogtreecommitdiff
path: root/automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'automated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.sh')
-rwxr-xr-xautomated/linux/spectre-meltdown-checker-test/spectre-meltdown-checker-test.sh8
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"
}