diff options
author | Naresh Kamboju <naresh.kamboju@linaro.org> | 2013-09-10 18:18:02 +0530 |
---|---|---|
committer | Fathi Boudra <fathi.boudra@linaro.org> | 2013-09-12 09:02:00 +0300 |
commit | f6070325586b521b97ece563eb441b4f906dea09 (patch) | |
tree | 61e7a115d73b8768494000bb9adff62862adcc98 /android | |
parent | f75664133344e3bc4b7fb917ff05048f93a117fc (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.yaml | 25 |
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+)$" |