[PATCH] cpufreq: tests: Providing cpufreq regression test
From: Sachin Kamat <hidden>
Date: 2014-07-22 04:13:45
Also in:
linux-pm, linux-samsung-soc
Hi Lukasz, On Fri, Jul 18, 2014 at 5:29 PM, Lukasz Majewski [off-list ref] wrote:
Hi Sachin,quoted
Hi Lukasz, I tested this script on 4210 based Origen board. This is the output: ./cpufreq_freq_test.sh CURRENT GOVERNOR: performance SET GOVERNOR: performance ###################################### TEST AVAILABLE FREQS ###################################### FREQ: 1200000 sleep: invalid number '0.1' [ 5.918347] random: gzip urandom read with 61 bits of entropy available OK FREQ: 1000000 sleep: invalid number '0.1' OK FREQ: 800000 sleep: invalid number '0.1' OK FREQ: 500000 sleep: invalid number '0.1' OK FREQ: 200000 sleep: invalid number '0.1' OK ###################################### TEST FREQS SWITCHING ###################################### REFERENCE FREQ: 1200000 FREQ: 1200000 ----> FREQ: 1200000 sleep: invalid number '0.1' OK FREQ: 1200000 ----> FREQ: 1000000 sleep: invalid number '0.1' OK FREQ: 1200000 ----> FREQ: 800000 sleep: invalid number '0.1' OK FREQ: 1200000 ----> FREQ: 500000 sleep: invalid number '0.1' OK FREQ: 1200000 ----> FREQ: 200000 sleep: invalid number '0.1' OK REFERENCE FREQ: 1000000 FREQ: 1000000 ----> FREQ: 1200000 sleep: invalid number '0.1' OK FREQ: 1000000 ----> FREQ: 1000000 sleep: invalid number '0.1' OK FREQ: 1000000 ----> FREQ: 800000 sleep: invalid number '0.1' OK FREQ: 1000000 ----> FREQ: 500000 sleep: invalid number '0.1' OK FREQ: 1000000 ----> FREQ: 200000 sleep: invalid number '0.1' OK REFERENCE FREQ: 800000 FREQ: 800000 ----> FREQ: 1200000 sleep: invalid number '0.1' OK FREQ: 800000 ----> FREQ: 1000000 sleep: invalid number '0.1' OK FREQ: 800000 ----> FREQ: 800000 sleep: invalid number '0.1' OK FREQ: 800000 ----> FREQ: 500000 sleep: invalid number '0.1' OK FREQ: 800000 ----> FREQ: 200000 sleep: invalid number '0.1' OK REFERENCE FREQ: 500000 FREQ: 500000 ----> FREQ: 1200000 sleep: invalid number '0.1' OK FREQ: 500000 ----> FREQ: 1000000 sleep: invalid number '0.1' OK FREQ: 500000 ----> FREQ: 800000 sleep: invalid number '0.1' OK FREQ: 500000 ----> FREQ: 500000 sleep: invalid number '0.1' OK FREQ: 500000 ----> FREQ: 200000 sleep: invalid number '0.1' OK REFERENCE FREQ: 200000 FREQ: 200000 ----> FREQ: 1200000 sleep: invalid number '0.1' OK FREQ: 200000 ----> FREQ: 1000000 sleep: invalid number '0.1' OK FREQ: 200000 ----> FREQ: 800000 sleep: invalid number '0.1' OK FREQ: 200000 ----> FREQ: 500000 sleep: invalid number '0.1' OK FREQ: 200000 ----> FREQ: 200000 sleep: invalid number '0.1' OK ###################################### ERRORS: 0 ###################################### Though it says 0 errors, what does the "invalid number..." signify?I guess that this message is caused by your default sleep implementation. Could you type 'sleep 0.1' and then 'sleep 1' in your console on the target system? Is the "invalid number" not present with the second case?
Only with first case (sleep 0.1) I get the "invalid number" message. sleep 1 seems to be OK. -- Regards, Sachin.