diff options
author | esla <slacowr@gmail.com> | 2013-12-20 21:05:44 +0900 |
---|---|---|
committer | esla <slacowr@gmail.com> | 2014-02-25 16:25:19 +0900 |
commit | e1f3c02f5513926a0683da78f7861f8f86b81f64 (patch) | |
tree | 5c97c1d9a2b6b930246f1970f4553a562f6af065 | |
parent | b56a539a92844a93ca9740640a5a0f6a813d70e7 (diff) |
Add lshw test
Change-Id: I6265c3d240359f36bac16b243289f12f9dbf4f8a
-rwxr-xr-x | common/scripts/lshw.sh | 34 | ||||
-rw-r--r-- | openembedded/lshw.yaml | 15 |
2 files changed, 49 insertions, 0 deletions
diff --git a/common/scripts/lshw.sh b/common/scripts/lshw.sh new file mode 100755 index 0000000..2baaaa2 --- /dev/null +++ b/common/scripts/lshw.sh @@ -0,0 +1,34 @@ +#!/bin/bash + lshw > lshw.txt +if grep -E 'core' lshw.txt +then + lava-test-case user-space-lshw-core-present --result pass +else + lava-test-case user-space-lshw-core-present --result fail +fi +if grep 'firmware' lshw.txt +then + lava-test-case user-space-lshw-firmware-has-info --result pass +else + lava-test-case user-space-lshw-firmware-has-info --result fail +fi +if grep 'cpu' lshw.txt +then + lava-test-case user-space-lshw-cpu-has-info --result pass +else + lava-test-case user-space-lshw-cpu-has-info --result fail +fi +if grep 'network' lshw.txt +then + lava-test-case user-space-lshw-network-has-info --result pass +else + lava-test-case user-space-lshw-network-has-info --result fail +fi +if grep 'storage' lshw.txt +then + lava-test-case user-space-lshw-storage-has-info --result pass +else + lava-test-case user-space-lshw-storage-has-info --result fail +fi +cat lshw.txt +rm lshw.txt diff --git a/openembedded/lshw.yaml b/openembedded/lshw.yaml new file mode 100644 index 0000000..3214a1a --- /dev/null +++ b/openembedded/lshw.yaml @@ -0,0 +1,15 @@ +metadata: + name: lshw + format: "Lava-Test-Shell Test Definition 1.0" + description: "lshw Test" + version: 1.0 + os: + - openembedded + scope: + - functional + devices: + - rtsm_fvp_base_cortex-a57x1-a53x1 + - rtsm_fvp_base-aemv8a +run: + steps: + - "./common/scripts/lshw.sh" |