diff options
author | Arthur She <arthur.she@linaro.org> | 2014-08-12 22:54:16 -0700 |
---|---|---|
committer | Arthur She <arthur.she@linaro.org> | 2014-08-12 22:54:16 -0700 |
commit | 9987181d85981a24c9aebfb890672a997775031a (patch) | |
tree | fab68ae2a57b20a436a5f997ddbce8174fc73907 | |
parent | c5556d70438146bbb6c18da2090c3992e423eeee (diff) |
Test git-repo revisiongit-repo-revision-test
new file: ubuntu/passfail-ran.yaml
new file: ubuntu/scripts/random-passfail.sh
-rw-r--r-- | ubuntu/passfail-ran.yaml | 11 | ||||
-rwxr-xr-x | ubuntu/scripts/random-passfail.sh | 16 |
2 files changed, 27 insertions, 0 deletions
diff --git a/ubuntu/passfail-ran.yaml b/ubuntu/passfail-ran.yaml new file mode 100644 index 0000000..f0b0acf --- /dev/null +++ b/ubuntu/passfail-ran.yaml @@ -0,0 +1,11 @@ +metadata: + name: passfail + format: "Lava-Test-Shell Test Definition 1.0" + description: "Pass/Fail test." + +params: + TIMES: 30 + +run: + steps: + - "./ubuntu/scripts/random-passfail.sh $TIMES" diff --git a/ubuntu/scripts/random-passfail.sh b/ubuntu/scripts/random-passfail.sh new file mode 100755 index 0000000..e2d74dc --- /dev/null +++ b/ubuntu/scripts/random-passfail.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +TNAME=(passtest failtest skiptest unknowntest) +RESS=(pass fail skip unknown) + +STR_RND=$((${RANDOM}%4)) +RES_RND=$((${RANDOM}%4)) + +for i in $(seq 1 $1); +do + echo "lava-test-case ${TNAME[${STR_RND}]}-${i} --result ${RESS[${RES_RND}]}" + lava-test-case ${TNAME[${STR_RND}]}-${i} --result ${RESS[${RES_RND}]} + STR_RND=$((${RANDOM}%4)) + RES_RND=$((${RANDOM}%4)) +done + |