-----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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 08/02/2011 04:28 PM, Daniel Lezcano wrote:
HI Paul,
here is the new output:
cpufreq_01.0/cpu0 checking scaling_available_frequencies exists... PASS cpufreq_01.1/cpu0 checking scaling_cur_freq exists... PASS cpufreq_01.2/cpu0 checking scaling_setspeed exists... PASS cpufreq_01.3/cpu1 checking scaling_available_frequencies exists... PASS cpufreq_01.4/cpu1 checking scaling_cur_freq exists... PASS cpufreq_01.5/cpu1 checking scaling_setspeed exists... PASS cpufreq_02.0/cpu0 checking scaling_available_governors exists... PASS cpufreq_02.1/cpu0 checking scaling_governor exists... PASS cpufreq_02.2/cpu1 checking scaling_available_governors exists... PASS cpufreq_02.3/cpu1 checking scaling_governor exists... PASS cpufreq_03.0/cpu0 checking governor change to 'conservative'... PASS cpufreq_03.1/cpu0 checking governor change to 'ondemand'... PASS cpufreq_03.2/cpu0 checking governor change to 'userspace'... PASS cpufreq_03.3/cpu0 checking governor change to 'powersave'... PASS cpufreq_03.4/cpu0 checking governor change to 'performance'... PASS cpufreq_03.5/cpu1 checking governor change to 'conservative'... PASS cpufreq_03.6/cpu1 checking governor change to 'ondemand'... PASS cpufreq_03.7/cpu1 checking governor change to 'userspace'... PASS cpufreq_03.8/cpu1 checking governor change to 'powersave'... PASS cpufreq_03.9/cpu1 checking governor change to 'performance'... PASS cpufreq_04.0/cpu0 checking setting frequency '2.6 GHz'... PASS cpufreq_04.1/cpu0 checking setting frequency '2.6 GHz'... PASS cpufreq_04.2/cpu0 checking setting frequency '2.0 GHz'... PASS cpufreq_04.3/cpu0 checking setting frequency '1.6 GHz'... PASS cpufreq_04.4/cpu0 checking setting frequency '1.2 GHz'... PASS cpufreq_04.5/cpu0 checking setting frequency '800.0 MHz'... PASS cpufreq_04.6/cpu1 checking setting frequency '2.6 GHz'... PASS cpufreq_04.7/cpu1 checking setting frequency '2.6 GHz'... PASS cpufreq_04.8/cpu1 checking setting frequency '2.0 GHz'... PASS cpufreq_04.9/cpu1 checking setting frequency '1.6 GHz'... PASS cpufreq_04.10/cpu1 checking setting frequency '1.2 GHz'... PASS cpufreq_04.11/cpu1 checking setting frequency '800.0 MHz'... PASS cpufreq_05.0/cpu1 checking 'ondemand' directory exists... PASS cpufreq_05.1/cpu1 checking 'conservative' directory exists... PASS cpufreq_05.2/cpu1 checking 'ondemand' directory is not there... PASS cpufreq_05.3/cpu1 checking 'conservative' directory is not there... PASS cpufreq_05.4/cpu1 checking 'ondemand' directory exists... PASS cpufreq_05.5/cpu1 checking 'conservative' directory exists... PASS cpufreq_06.0/cpu0 checking deviation for frequency 2.6 GHz... FAIL cpufreq_06.1/cpu0 checking deviation for frequency 2.6 GHz... PASS cpufreq_06.2/cpu0 checking deviation for frequency 2.0 GHz... PASS cpufreq_06.3/cpu0 checking deviation for frequency 1.6 GHz... PASS cpufreq_06.4/cpu0 checking deviation for frequency 1.2 GHz... PASS cpufreq_06.5/cpu0 checking deviation for frequency 800.0 MHz... PASS cpufreq_06.6/cpu1 checking deviation for frequency 2.6 GHz... FAIL cpufreq_06.7/cpu1 checking deviation for frequency 2.6 GHz... PASS cpufreq_06.1/cpu0 checking deviation for frequency 2.6 GHz... PASS cpufreq_06.2/cpu0 checking deviation for frequency 2.0 GHz... PASS cpufreq_06.3/cpu0 checking deviation for frequency 1.6 GHz... PASS cpufreq_06.4/cpu0 checking deviation for frequency 1.2 GHz... PASS cpufreq_06.5/cpu0 checking deviation for frequency 800.0 MHz... PASS cpufreq_06.6/cpu1 checking deviation for frequency 2.6 GHz... FAIL cpufreq_06.7/cpu1 checking deviation for frequency 2.6 GHz... PASS cpufreq_06.8/cpu1 checking deviation for frequency 2.0 GHz... PASS cpufreq_06.9/cpu1 checking deviation for frequency 1.6 GHz... PASS cpufreq_06.10/cpu1 checking deviation for frequency 1.2 GHz... PASS cpufreq_06.11/cpu1 checking deviation for frequency 800.0 MHz... PASS cpufreq_07.0/cpu0 checking 'ondemand' increase frequency on load... PASS cpufreq_07.1/cpu0 checking 'ondemand' decrease frequency on idle... PASS cpufreq_07.2/cpu1 checking 'ondemand' increase frequency on load... PASS cpufreq_07.3/cpu1 checking 'ondemand' decrease frequency on idle... PASS cpufreq_08.0/cpu0 checking 'userspace' 2.6 GHz is fixed... PASS cpufreq_08.1/cpu0 checking 'userspace' 2.6 GHz is fixed... PASS cpufreq_08.2/cpu0 checking 'userspace' 2.0 GHz is fixed... PASS cpufreq_08.3/cpu0 checking 'userspace' 1.6 GHz is fixed... PASS cpufreq_08.4/cpu0 checking 'userspace' 1.2 GHz is fixed... PASS cpufreq_08.5/cpu0 checking 'userspace' 800.0 MHz is fixed... PASS cpufreq_08.6/cpu1 checking 'userspace' 2.6 GHz is fixed... PASS cpufreq_08.7/cpu1 checking 'userspace' 2.6 GHz is fixed... PASS cpufreq_08.8/cpu1 checking 'userspace' 2.0 GHz is fixed... PASS cpufreq_08.9/cpu1 checking 'userspace' 1.6 GHz is fixed... PASS cpufreq_08.10/cpu1 checking 'userspace' 1.2 GHz is fixed... PASS cpufreq_08.11/cpu1 checking 'userspace' 800.0 MHz is fixed... PASS cpufreq_09.0/cpu0 checking 'powersave' sets frequency to 800.0 MHz... PASS cpufreq_09.1/cpu0 checking 'powersave' frequency 800.0 MHz is fixed... PASS cpufreq_09.2/cpu1 checking 'powersave' sets frequency to 800.0 MHz... PASS cpufreq_09.3/cpu1 checking 'powersave' frequency 800.0 MHz is fixed... PASS
is it ok ?
- -- 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