-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Paul,
I commited the different tests for pm-qa [1]
Can you integrate it with LAVA ?
In order to invoke the tests, just do 'sudo make check' on the topmost directory of pm-qa, that will compile the different utilities and run the tests.
The results [2] will be 'PASS', 'FAIL', or 'SKIP'.
At present, only the cpufreq tests are available and most of them will fail because cpufreq is still work in progress on ARM. But I think it is worth to have them running, so when the kernel is updated we should see more tests to PASS.
The test suite will be continuously updated with new tests, you just have to take care of updating the git tree. The invocation of the tests won't change, I will take care of writing the correct Makefile for the dependencies.
Thanks in advance
-- Daniel
[1] http://git.linaro.org/git/tools/pm-qa.git
[2] cpufreq:test_01/cpu0 checking scaling_available_frequencies exists ... PASS cpufreq:test_01/cpu0 checking scaling_cur_freq exists ... PASS cpufreq:test_01/cpu0 checking scaling_setspeed exists ... PASS cpufreq:test_01/cpu1 checking scaling_available_frequencies exists ... PASS cpufreq:test_01/cpu1 checking scaling_cur_freq exists ... PASS cpufreq:test_01/cpu1 checking scaling_setspeed exists ... PASS cpufreq:test_02/cpu0 checking scaling_available_governors exists ... PASS cpufreq:test_02/cpu0 checking scaling_governor exists ... PASS cpufreq:test_02/cpu1 checking scaling_available_governors exists ... PASS cpufreq:test_02/cpu1 checking scaling_governor exists ... PASS cpufreq:test_03/cpu0 checking governor change to 'conservative' ... PASS cpufreq:test_03/cpu0 checking governor change to 'ondemand' ... PASS cpufreq:test_03/cpu0 checking governor change to 'userspace' ... PASS cpufreq:test_03/cpu0 checking governor change to 'powersave' ... PASS cpufreq:test_03/cpu0 checking governor change to 'performance' ... PASS cpufreq:test_03/cpu1 checking governor change to 'conservative' ... PASS cpufreq:test_03/cpu1 checking governor change to 'ondemand' ... PASS cpufreq:test_03/cpu1 checking governor change to 'userspace' ... PASS cpufreq:test_03/cpu1 checking governor change to 'powersave' ... PASS cpufreq:test_03/cpu1 checking governor change to 'performance' ... PASS cpufreq:test_04/cpu0 checking setting frequency '2.6 GHz' ... PASS cpufreq:test_04/cpu0 checking setting frequency '2.6 GHz' ... PASS cpufreq:test_04/cpu0 checking setting frequency '2.0 GHz' ... PASS cpufreq:test_04/cpu0 checking setting frequency '1.6 GHz' ... PASS cpufreq:test_04/cpu0 checking setting frequency '1.2 GHz' ... PASS cpufreq:test_04/cpu0 checking setting frequency '800.0 MHz' ... PASS cpufreq:test_04/cpu1 checking setting frequency '2.6 GHz' ... PASS cpufreq:test_04/cpu1 checking setting frequency '2.6 GHz' ... PASS cpufreq:test_04/cpu1 checking setting frequency '2.0 GHz' ... PASS cpufreq:test_04/cpu1 checking setting frequency '1.6 GHz' ... PASS cpufreq:test_04/cpu1 checking setting frequency '1.2 GHz' ... PASS cpufreq:test_04/cpu1 checking setting frequency '800.0 MHz' ... PASS cpufreq:test_05/cpu1 checking 'ondemand' directory exists ... PASS cpufreq:test_05/cpu1 checking 'conservative' directory exists ... PASS cpufreq:test_05/cpu1 checking 'ondemand' directory is not there ... PASS cpufreq:test_05/cpu1 checking 'conservative' directory is not there ... PASS cpufreq:test_05/cpu1 checking 'ondemand' directory exists ... PASS cpufreq:test_05/cpu1 checking 'conservative' directory exists ... PASS
- -- http://www.linaro.org/ Linaro.org │ Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linaro Facebook | http://twitter.com/#!/linaroorg Twitter | http://www.linaro.org/linaro-blog/ Blog