summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur She <arthur.she@linaro.org>2014-08-12 22:54:16 -0700
committerArthur She <arthur.she@linaro.org>2014-08-12 22:54:16 -0700
commit9987181d85981a24c9aebfb890672a997775031a (patch)
treefab68ae2a57b20a436a5f997ddbce8174fc73907
parentc5556d70438146bbb6c18da2090c3992e423eeee (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.yaml11
-rwxr-xr-xubuntu/scripts/random-passfail.sh16
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
+