lkml.org 
[lkml]   [2021]   [Apr]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v6 25/26] perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid
    Date
    Currently we don't support shadow stat for hybrid.

    root@ssp-pwrt-002:~# ./perf stat -e cycles,instructions -a -- sleep 1

    Performance counter stats for 'system wide':

    12,883,109,591 cpu_core/cycles/
    6,405,163,221 cpu_atom/cycles/
    555,553,778 cpu_core/instructions/
    841,158,734 cpu_atom/instructions/

    1.002644773 seconds time elapsed

    Now there is no shadow stat 'insn per cycle' reported. We will support
    it later and now just skip the 'perf stat metrics (shadow stat) test'.

    Signed-off-by: Jin Yao <yao.jin@linux.intel.com>
    ---
    v6:
    - No change.

    tools/perf/tests/shell/stat+shadow_stat.sh | 3 +++
    1 file changed, 3 insertions(+)

    diff --git a/tools/perf/tests/shell/stat+shadow_stat.sh b/tools/perf/tests/shell/stat+shadow_stat.sh
    index ebebd3596cf9..e6e35fc6c882 100755
    --- a/tools/perf/tests/shell/stat+shadow_stat.sh
    +++ b/tools/perf/tests/shell/stat+shadow_stat.sh
    @@ -7,6 +7,9 @@ set -e
    # skip if system-wide mode is forbidden
    perf stat -a true > /dev/null 2>&1 || exit 2

    +# skip if on hybrid platform
    +perf stat -a -e cycles sleep 1 2>&1 | grep -e cpu_core && exit 2
    +
    test_global_aggr()
    {
    perf stat -a --no-big-num -e cycles,instructions sleep 1 2>&1 | \
    --
    2.17.1
    \
     
     \ /
      Last update: 2021-04-27 09:09    [W:2.838 / U:0.244 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site