lkml.org 
[lkml]   [2018]   [Aug]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 02/32] selftests/ftrace: Add --stop-fail hidden option for debug
    Date
    Add --stop-fail option for debugging the ftracetest.

    Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org>
    ---
    tools/testing/selftests/ftrace/ftracetest | 13 +++++++++++++
    1 file changed, 13 insertions(+)

    diff --git a/tools/testing/selftests/ftrace/ftracetest b/tools/testing/selftests/ftrace/ftracetest
    index f9a9d424c980..c9c7fa8dc440 100755
    --- a/tools/testing/selftests/ftrace/ftracetest
    +++ b/tools/testing/selftests/ftrace/ftracetest
    @@ -69,6 +69,10 @@ parse_opts() { # opts
    DEBUG=1
    shift 1
    ;;
    + --stop-fail)
    + STOP_FAILURE=1
    + shift 1
    + ;;
    --fail-unsupported)
    UNSUPPORTED_RESULT=1
    shift 1
    @@ -117,6 +121,7 @@ KEEP_LOG=0
    DEBUG=0
    VERBOSE=0
    UNSUPPORTED_RESULT=0
    +STOP_FAILURE=0
    # Parse command-line options
    parse_opts $*

    @@ -304,6 +309,10 @@ run_test() { # testfile
    # Main loop
    for t in $TEST_CASES; do
    run_test $t
    + if [ $STOP_FAILURE -ne 0 -a $TOTAL_RESULT -ne 0 ]; then
    + echo "A failure detected. Stop test."
    + exit 1
    + fi
    done

    # Test on instance loop
    @@ -315,6 +324,10 @@ for t in $TEST_CASES; do
    run_test $t
    rmdir $TRACING_DIR
    TRACING_DIR=$SAVED_TRACING_DIR
    + if [ $STOP_FAILURE -ne 0 -a $TOTAL_RESULT -ne 0 ]; then
    + echo "A failure detected. Stop test."
    + exit 1
    + fi
    done

    prlog ""
    \
     
     \ /
      Last update: 2018-08-16 18:30    [W:5.375 / U:0.212 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site