lkml.org 
[lkml]   [2019]   [Oct]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.2 092/313] perf test vfs_getname: Disable ~/.perfconfig to get default output
    Date
    From: Arnaldo Carvalho de Melo <acme@redhat.com>

    [ Upstream commit 4fe94ce1c6ba678b5f12b94bb9996eea4fc99e85 ]

    To get the expected output we have to ignore whatever changes the user
    has in its ~/.perfconfig file, so set PERF_CONFIG to /dev/null to
    achieve that.

    Before:

    # egrep 'trace|show_' ~/.perfconfig
    [trace]
    show_zeros = yes
    show_duration = no
    show_timestamp = no
    show_arg_names = no
    show_prefix = yes
    # echo $PERF_CONFIG

    # perf test "trace + vfs_getname"
    70: Check open filename arg using perf trace + vfs_getname: FAILED!
    # export PERF_CONFIG=/dev/null
    # perf test "trace + vfs_getname"
    70: Check open filename arg using perf trace + vfs_getname: Ok
    #

    After:

    # egrep 'trace|show_' ~/.perfconfig
    [trace]
    show_zeros = yes
    show_duration = no
    show_timestamp = no
    show_arg_names = no
    show_prefix = yes
    # echo $PERF_CONFIG

    # perf test "trace + vfs_getname"
    70: Check open filename arg using perf trace + vfs_getname: Ok
    #

    Cc: Adrian Hunter <adrian.hunter@intel.com>
    Cc: Jiri Olsa <jolsa@kernel.org>
    Cc: Luis Cláudio Gonçalves <lclaudio@redhat.com>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Cc: Taeung Song <treeze.taeung@gmail.com>
    Link: https://lkml.kernel.org/n/tip-3up27pexg5i3exuzqrvt4m8u@git.kernel.org
    Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    tools/perf/tests/shell/trace+probe_vfs_getname.sh | 4 ++++
    1 file changed, 4 insertions(+)

    diff --git a/tools/perf/tests/shell/trace+probe_vfs_getname.sh b/tools/perf/tests/shell/trace+probe_vfs_getname.sh
    index 147efeb6b1959..e97f55ba61c23 100755
    --- a/tools/perf/tests/shell/trace+probe_vfs_getname.sh
    +++ b/tools/perf/tests/shell/trace+probe_vfs_getname.sh
    @@ -31,6 +31,10 @@ if [ $err -ne 0 ] ; then
    exit $err
    fi

    +# Do not use whatever ~/.perfconfig file, it may change the output
    +# via trace.{show_timestamp,show_prefix,etc}
    +export PERF_CONFIG=/dev/null
    +
    trace_open_vfs_getname
    err=$?
    rm -f ${file}
    --
    2.20.1


    \
     
     \ /
      Last update: 2019-10-03 18:29    [W:2.144 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site