aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-06-27pm-qa: for android update build tag to engpm-qa-v0.4.3linaro-2013.07-1Amit Pundir
- android builds are by default eng type. It helps build system to copy binaries to out-dir properly. - bug: https://bugs.launchpad.net/linaro-android/+bug/1125984 Signed-off-by: Sanjay Singh Rawat <sanjay.rawat@linaro.org>
2013-06-25Version 0.4.2pm-qa-v0.4.2linaro-2013.06-1Sanjay Singh Rawat
- fixes for android failure Signed-off-by: Sanjay Singh Rawat <sanjay.rawat@linaro.org>
2013-06-21pm-qa: export variables and copy switch file in outdirSanjay Singh Rawat
- Export switch variables from a script file - Update Android.mk to copy the switch file to out directory. Currently switch file is missing in android. Signed-off-by: Sanjay Singh Rawat <sanjay.rawat@linaro.org>
2013-04-17Version 0.4.1pm-qa-0.4.1linaro-2013.04-1Sanjay Singh Rawat
- show pass/fail status for each subtest - change the pm-qa android dir for lava - use topology related tests from sched_mc test and remove the sched_mc test Signed-off-by: Sanjay Singh Rawat <sanjay.rawat@linaro.org>
2013-04-10pm-qa: change result message for testsSanjay Singh Rawat
- change the result message for each subtest, so that it won't interfere with lava log parsing. Report total pass and fail count for tests. - bug: https://bugs.launchpad.net/linaro-power-qa/+bug/1156614 - change permission in cputopology scripts for execution Signed-off-by: Sanjay Singh Rawat <sanjay.rawat@linaro.org>
2013-04-10pm-qa: change android out dir to data partitionSanjay Singh Rawat
- pmqa should be on a RW permission partition to function properly. New path is /data/benchmark/pm-qa - bug: https://bugs.launchpad.net/linaro-power-qa/+bug/1156610 Signed-off-by: Sanjay Singh Rawat <sanjay.rawat@linaro.org>
2013-04-10pm-qa: add test for cpu topology attributesDaniel Lezcano
test checks for topology attributes of cpus Signed-off-by: Sanjay Singh Rawat <sanjay.rawat@linaro.org>
2013-04-10pmqa: cpuidle: add test to check cpuidle statisticsDaniel Lezcano
Add functionality to record the current runtime cpuidle statistics and show the same. Signed-off-by: Sanjay Singh Rawat <sanjay.rawat@linaro.org>
2013-02-06pm-qa: shced_mc: remove the obsolete sched_mc testHongbo Zhang
The sched_mc test is obsolete now and should be removed, if you still want to use this test for some reason, use tag pm-qa-0.4.0 or earlier. Signed-off-by: Hongbo Zhang <hongbo.zhang@linaro.org>
2013-02-06pm-qa: thermal: let tests return if heater program cannot be launchedHongbo Zhang
If the heater program for heating CPU cannot be launched for some reason, the tests should return right now, it is wasting time to execute all the rest parts without heater program. Signed-off-by: Hongbo Zhang <hongbo.zhang@linaro.org>
2013-02-06pm-qa: collecting seperated test switches into one central file.Hongbo Zhang
It is inconvenient for user to edit these seperated switches, so move them into one central file. Signed-off-by: Hongbo Zhang <hongbo.zhang@linaro.org>
2013-01-21Version 0.4.0pm-qa-0.4.0linaro-2013.01hongbo.zhang
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2013-01-21pm-qa: enable thermal test scipts.hongbo.zhang
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2013-01-21thermal: enable launching glmark2 in AndroidHongbo Zhang
Enable launching glmark2 in Android to heat GPU as one of thermal tests. Signed-off-by: Hongbo Zhang <hongbo.zhang@linaro.com>
2013-01-09thermal: add switch for thermal_06.shhongbo.zhang
This script aims at testing all the trip points are crossed or not, since the trip points are usually very high and can be reached only in extreme conditions like high environment temerature etc, in normal conditions they cannot be all crossed even if the CPU load is high, so failures will be reported and this will introduce a mess. Add this switch to switch off this test by default, anyone who wants to do this test still can enable it manually. Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2013-01-09thermal: Consolidate launching glmark2 as GPU heaterHongbo Zhang
Currently the glmark2 is used to heat GPU for thermal test, this patch consolidates launching glmark2 from serial console. The glmark2 heater is optional now, which means no apparent fail will be reported if there is no glmark2 or it cannot be launched. Signed-off-by: Hongbo Zhang <hongbo.zhang@linaro.com>
2012-11-28thermal: remove unnecessary variable TRIP_CROSSED_COUNThongbo.zhang
variable TRIP_CROSSED_COUNT is never used, should be removed. Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28thermal: don't check launch of the glmark2 if it isn't therehongbo.zhang
if the glmark2 as a heater isn't there, don't report a launch failure. Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28thermal: kill heater program if test is terminated by signalhongbo.zhang
if the thermal test is terminated by signals such as an Ctrl+C operation, the heat_cpu and also glmark(if there is any) should be terminated too. Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28pm-qa: update .gitignore filehongbo.zhang
utils/heat_cpu output file should be ignored by git. also add *.patch into .gitignore. Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28thermal: add sanity checking before executing testshongbo.zhang
if there is no thermal zone, all the thermal tests should be skipped. Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28thermal: bug fix of check_valid_temp functionhongbo.zhang
the greater-than symbol ">" in if state isn't valid and a file named "0" will be created in this case, "-gt" should be used instead. Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28suspend: enable the pm_trace.zhanghongbo
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28Android makefiles updated due to suspend function update.zhanghongbo
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28cpufreq bug fix: variables should be surrouded by quotation marks.zhanghongbo
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28Suspend function updated.zhanghongbo
Remove unnecessary stress test for PM-QA; Add more condition checkings before taking actions. Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28Version 0.3.2pm-qa-0.3.2hongbo.zhang
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28cpufreq: governor mode should be checked if it is supported before setting it.hongbo.zhang
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28pm-qa : Fix global variable with sigatomic_tDaniel Lezcano
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
2012-11-28pm-qa: add powertop test casesRajagopal Venkat
add powertop test cases into pm-qa. Run the powertop sanity test to check if tool is available. If yes, then run powertop in report generation mode and validate the output. Signed-off-by: Rajagopal Venkat <rajagopal.venkat@linaro.org>
2012-11-28Ignore the non-zero returns, go on executing the remaining test.hongbo.zhang
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28pm-qa: run sanity check before running test casesRajagopal Venkat
run sanity test for each functionality if present. If functionality enabled, then run all respective test cases. This patch also adds sanity checks for cpuidle and sched_mc. Signed-off-by: Rajagopal Venkat <rajagopal.venkat@linaro.org>
2012-11-28Update for Android build systemkejun.zhou
Signed-off-by: kejun.zhou <kejun.zhou@linaro.org>
2012-11-28Version 0.3.1pm-qa-0.3.1zhanghongbo
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28Remove testcases directory from top Makefile.zhanghongbo
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28Add Android.mk for pm-qa in Android system.kejun.zhou
Signed-off-by: kejun.zhou <kejun.zhou@linaro.org>
2012-11-28Change some head files in cpuidle_kill.c for pm-qa in Android system.kejun.zhou
Signed-off-by: kejun.zhou <kejun.zhou@linaro.org>
2012-11-28Version 0.3.0pm-qa-0.3.0zhanghongbo
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28PM-QA: remove obsolete test scriptsRajagopal Venkat
The updated version of these test scripts are available in their respective directories. Signed-off-by: Rajagopal Venkat <rajagopal.venkat@linaro.org>
2012-11-28check if glmark2 is there before excuting it.zhanghongbo
Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-11-28Add -pthread option for thermal test compiling.zhanghongbo
Temporarily disabled thermal and suspend test from the top 'make check', but they can still be executed manually by 'make -C suspend check' and 'make -C thermal check'. Signed-off-by: hongbo.zhang <hongbo.zhang@linaro.com>
2012-05-09Fix: check binding test cases failing and some common improvementAmit Daniel Kachhap
Signed-off-by: eduardo.valentin@ti.com Signed-off-by: Amit Daniel Kachhap <amit.kachhap@linaro.org>
2012-05-09Disable all thermal zones before verifying cpufreq cooling devicesAmit Daniel Kachhap
Signed-off-by: Amit Daniel Kachhap <amit.kachhap@linaro.org>
2012-05-09Small changes and bug fixesAmit Daniel Kachhap
Signed-off-by: Amit Daniel Kachhap <amit.kachhap@linaro.org>
2012-05-09Verify that different trip points are crossed when load is maximumAmit Daniel Kachhap
Signed-off-by: Amit Daniel Kachhap <amit.kachhap@linaro.org>
2012-05-09Verify the cpufreq cooling device are clipping the frequenciesAmit Daniel Kachhap
Signed-off-by: Amit Daniel Kachhap <amit.kachhap@linaro.org>
2012-05-09Verify the cooling device are lowering the temperature downAmit Daniel Kachhap
Signed-off-by: Amit Daniel Kachhap <amit.kachhap@linaro.org>
2012-05-09Verify that the thermal sensor reports different temperature with changing loadsAmit Daniel Kachhap
Signed-off-by: Amit Daniel Kachhap <amit.kachhap@linaro.org>
2012-05-09Add a C program to heat up all the cores of the system.Amit Daniel Kachhap
Signed-off-by: Amit Daniel Kachhap <amit.kachhap@linaro.org>
2012-05-09Add cooling devices functional tests.Amit Daniel Kachhap
Signed-off-by: Amit Daniel Kachhap <amit.kachhap@linaro.org>