summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorNaresh Kamboju <naresh.kamboju@linaro.org>2013-09-10 18:18:02 +0530
committerFathi Boudra <fathi.boudra@linaro.org>2013-09-12 09:02:00 +0300
commitf6070325586b521b97ece563eb441b4f906dea09 (patch)
tree61e7a115d73b8768494000bb9adff62862adcc98 /android
parentf75664133344e3bc4b7fb917ff05048f93a117fc (diff)
scheduler_testssuites.yaml : updated test suite description and metadata
This test suite generates synthetic loads to validate the scheduler task placements functionality on big and little cores according to the load of the task. Intended to run on big.LITTLE platforms like vexpress-tc2. Currently this test running on android and execution takes around 60 minutes. Tested-by: Naresh Kamboju <naresh.kamboju@linaro.org> LAVA-test-job: http://validation.linaro.org/scheduler/job/71911 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org> Acked-by: Fathi Boudra <fathi.boudra@linaro.org>
Diffstat (limited to 'android')
-rw-r--r--android/scheduler_testssuites.yaml25
1 files changed, 20 insertions, 5 deletions
diff --git a/android/scheduler_testssuites.yaml b/android/scheduler_testssuites.yaml
index e00ee47..19e929d 100644
--- a/android/scheduler_testssuites.yaml
+++ b/android/scheduler_testssuites.yaml
@@ -1,10 +1,21 @@
metadata:
- name: schedulertests
+ name: big.LITTLE_Scheduler_tests
version: 1.0
format: "Lava-Test-Shell Test Definition 1.0"
- description: "Scheduler tests"
+ description: "big.LITTLE Scheduler tests: This test suite generates
+ synthetic loads to validate the scheduler task placements
+ functionality on big and little cores according to the load
+ of the task. Test execution takes around 60 minutes"
+ maintainer: "naresh.kamboju@linaro.org"
+ os:
+ - "android"
+ devices:
+ - "vexpress-tc2"
+ scope:
+ - "functional"
+ timeout: 6000
-run:
+install:
steps:
- "echo 0 > /sys/kernel/bL_switcher/active"
- "mkdir /data/local/fts"
@@ -14,8 +25,12 @@ run:
- "mv testrunner testrunner_back"
- "cp testrunner_back/run_sched_tests.sh ."
- "cp testrunner_back/testrunner ."
- - "./run_sched_tests.sh &> stdout.log"
- - "cat stdout.log | egrep -w 'succeeded|failed|deprecated'"
+
+run:
+ steps:
+ - "sh /data/local/fts/run_sched_tests.sh &> sched_output.log"
+ - "cat sched_output.log | egrep -w 'succeeded|failed|deprecated'"
+ - "lava-test-run-attach sched_output.log text/plain"
parse:
pattern: "^(?P<test_case_id>\\S+):\\s+(?P<result>\\S+)$"