blob: 698f847b03551cc61293b018c21e7554f850708f (
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
35
36
37
38
39
40
41
42
43
44
|
metadata:
format: Lava-Test Test Definition 1.0
name: params-test
description: "test commands for Linux Linaro ubuntu Images with params"
version: "1.0"
maintainer:
- neil.williams@linaro.org
os:
- ubuntu
scope:
- functional
devices:
- kvm
- arndale
- panda
- beaglebone-black
- beagle-xm
params:
VARIABLE_NAME_1: value_1
VARIABLE_NAME_2: value_2
run:
steps:
- echo "test1a:" "pass"
- echo "test2a:" "fail"
- echo 'test3a:' 'skip'
- echo '"test4a:" "unknown"'
- lava-test-case echo1 --shell echo "test1b:" "pass"
- lava-test-case echo2 --shell echo "test2b:" "fail"
- lava-test-case echo3 --shell echo 'test3b:' 'skip'
- lava-test-case echo4 --shell echo '"test4b:" "unknown"'
- lava-test-case test3 --result pass
- lava-test-case test4 --result fail
- lava-test-case test5 --result pass --measurement 99 --units bottles
- lava-test-case test6 --result fail --measurement 0 --units mugs
- echo $VARIABLE_NAME_1
- echo $VARIABLE_NAME_2
- echo $SPACED_VAR
- echo $PUB_KEY
- ./scripts/test.sh
parse:
pattern: "(?P<test_case_id>.*-*):\\s+(?P<result>(pass|fail))"
|