summaryrefslogtreecommitdiff
path: root/common/scripts/lshw.sh
blob: 2baaaa2862c3fced41ab2d3501f8077914a53d71 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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