summaryrefslogtreecommitdiff
path: root/common/fwts.yaml
diff options
context:
space:
mode:
authorFu Wei <fu.wei@linaro.org>2014-09-29 18:47:13 +0800
committerFu Wei <fu.wei@linaro.org>2015-01-09 19:08:15 +0800
commitfa1becee63a5b5047c89cac29d292d6a56f81497 (patch)
treee633d3d063410a70d2cd524915115264b700e90f /common/fwts.yaml
parentb2dc6fda4e11da26e779ab184668d3fb91687840 (diff)
Move ACPI FWTS and dmidecode tests definitions to common dir
1)ubuntu/dmidecode.yaml -> common/dmidecode.yaml 2)ubuntu/fwts.yaml -> common/fwts.yaml 3)ubuntu/scripts/fwts-parser.py -> common/scripts/fwts-parser.py Reason: they are the common tests, and can be used by other OSs. Change-Id: I48755fec9a129eca573ba6fbf406c0bbf6247576
Diffstat (limited to 'common/fwts.yaml')
-rw-r--r--common/fwts.yaml32
1 files changed, 32 insertions, 0 deletions
diff --git a/common/fwts.yaml b/common/fwts.yaml
new file mode 100644
index 0000000..3524472
--- /dev/null
+++ b/common/fwts.yaml
@@ -0,0 +1,32 @@
+metadata:
+ name: fwts
+ format: "Lava-Test-Shell Test Definition 1.0"
+ description: "Ubuntu Firmware Test Suite (fwts). The FWTS tool comprises of over fifty tests
+ that are designed to exercise and test different aspects of a machine's firmware.
+ More details - https://wiki.linaro.org/LEG/Engineering/test-acpi#Ubuntu_Firmware_test_suite"
+ maintainer:
+ - naresh.bhat@linaro.org
+ os:
+ - ubuntu
+ - openembedded
+ scope:
+ - functional
+ devices:
+ - panda
+ - panda-es
+ - arndale
+ - vexpress-a9
+ - vexpress-tc2
+ - rtsm_fvp_base-aemv8a
+
+install:
+ deps:
+ - fwts
+run:
+ steps:
+ - lava-test-case fwts --shell fwts -a --log-filter=ALL --log-format='%owner-%field:' -w 250
+ - lava-test-case-attach fwts results.log text/plain
+ - ./common/scripts/fwts-parser.py results.log
+
+parse:
+ pattern: "(?P<test_case_id>.*):\\s(?P<result>(pass|fail|skip)$)"