Hello,

pm-qa/powertop test fails on ARM, even though it succeeds for Intel. 

on both platforms, powertop installed using command - "sudo apt-get install powertop"

powertop_01.1: checking if reports are generated...                         Ok [on Intel]
powertop_01.1: checking if reports are generated...                         Err [on ARM]

It looks like "report_name=PowerTOP*.csv" does not work for ARM. On ARM, report name are lowercase. So report_name should be "powertop*.csv". 

If I build from git from (git.linaro.org), generated report file name is powertop.csv. So even then it needs to be lowercase. 

I made a patch to make it work on both platforms (even though the actual fix is probably to make the output filenames similar in both cases).

Please comment.


---------
diff --git a/powertop/powertop_01.sh b/powertop/powertop_01.sh
index c66b725..2768924 100755
--- a/powertop/powertop_01.sh
+++ b/powertop/powertop_01.sh
@@ -34,6 +34,12 @@ run_powertop() {
     local seconds=10
     local iterations=2
     local report_name=PowerTOP*.csv
+    local processor=`uname -p`
+
+    case "$processor" in
+      arm*)
+       report_name=powertop*.csv
+    esac

     # remove old reports if exists
     rm -f $report_name

--
Thanks,
-Meraj