diff options
Diffstat (limited to 'recipes-test/systest-runner/files/systest-runner')
-rw-r--r-- | recipes-test/systest-runner/files/systest-runner | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/recipes-test/systest-runner/files/systest-runner b/recipes-test/systest-runner/files/systest-runner new file mode 100644 index 0000000..13ad005 --- /dev/null +++ b/recipes-test/systest-runner/files/systest-runner | |||
@@ -0,0 +1,30 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | while true; do | ||
4 | if [ -d /usr/lib/systest-runner/tests ]; then | ||
5 | cd /usr/lib/systest-runner/tests >/dev/null | ||
6 | break | ||
7 | fi | ||
8 | if [ -d /usr/lib32/systest-runner/tests ]; then | ||
9 | cd /usr/lib32/systest-runner/tests >/dev/null | ||
10 | break | ||
11 | fi | ||
12 | if [ -d /usr/lib64/systest-runner/tests ]; then | ||
13 | cd /usr/lib64/systest-runner/tests >/dev/null | ||
14 | break | ||
15 | fi | ||
16 | break | ||
17 | done | ||
18 | |||
19 | for x in * | ||
20 | do | ||
21 | echo $x | ||
22 | if [[ -f $x ]]; then | ||
23 | date +%Y-%m-%dT%H:%M | ||
24 | echo "BEGIN: $x" | ||
25 | ./$x | ||
26 | echo "END: $x" | ||
27 | date +%Y-%m-%dT%H:%M | ||
28 | fi | ||
29 | done | ||
30 | |||