diff options
Diffstat (limited to 'manual/generic/android/perf.yaml')
-rw-r--r-- | manual/generic/android/perf.yaml | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/manual/generic/android/perf.yaml b/manual/generic/android/perf.yaml new file mode 100644 index 0000000..5a6a19b --- /dev/null +++ b/manual/generic/android/perf.yaml @@ -0,0 +1,42 @@ +metadata: + name: andriod-perf + format: "Manual Test Definition 1.0" + description: "Test if perf utility works" + maintainer: + - botao.sun@linaro.org + os: + - android + scope: + - functional + devices: + - panda + - panda-es + - vexpress-a9 + - vexpress-tc2 + - arndale + environment: + - manual-test + +run: + steps: + - "Power on the board to boot into Android main screen" + - "In serial console, run: + # perf stat ls" + + expected: + - "The output of command \"perf stat ls\" should look like this: + Performance counter stats for 'ls': + + 0.659622 task-clock # 0.665 CPUs utilized + 24 context-switches # 0.036 M/sec + 0 CPU-migrations # 0.000 K/sec + 273 page-faults # 0.414 M/sec + 1'996'348 cycles # 3.027 GHz [78.98%] + 1'274'167 stalled-cycles-frontend # 63.82% frontend cycles idle + 1'005'419 stalled-cycles-backend # 50.36% backend cycles idle + 1'397'625 instructions # 0.70 insns per cycle + # 0.91 stalled cycles per insn + 277'755 branches # 421.082 M/sec + 7'689 branch-misses # 2.77% of all branches [28.76%] + + 0.000992095 seconds time elapsed" |