lkml.org 
[lkml]   [2020]   [Jan]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.4 060/165] kselftest/runner: Print new line in print of timeout log
    Date
    From: SeongJae Park <sjpark@amazon.de>

    [ Upstream commit d187801d1a46519d2a322f879f7c8f85c685372e ]

    If a timeout failure occurs, kselftest kills the test process and prints
    the timeout log. If the test process has killed while printing a log
    that ends with new line, the timeout log can be printed in middle of the
    test process output so that it can be seems like a comment, as below:

    # test_process_log not ok 3 selftests: timers: nsleep-lat # TIMEOUT

    This commit avoids such problem by printing one more line before the
    TIMEOUT failure log.

    Signed-off-by: SeongJae Park <sjpark@amazon.de>
    Acked-by: Kees Cook <keescook@chromium.org>
    Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    tools/testing/selftests/kselftest/runner.sh | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/tools/testing/selftests/kselftest/runner.sh b/tools/testing/selftests/kselftest/runner.sh
    index 84de7bc74f2c..a8d20cbb711c 100644
    --- a/tools/testing/selftests/kselftest/runner.sh
    +++ b/tools/testing/selftests/kselftest/runner.sh
    @@ -79,6 +79,7 @@ run_one()
    if [ $rc -eq $skip_rc ]; then \
    echo "not ok $test_num $TEST_HDR_MSG # SKIP"
    elif [ $rc -eq $timeout_rc ]; then \
    + echo "#"
    echo "not ok $test_num $TEST_HDR_MSG # TIMEOUT"
    else
    echo "not ok $test_num $TEST_HDR_MSG # exit=$rc"
    --
    2.20.1


    \
     
     \ /
      Last update: 2020-01-11 11:24    [W:9.345 / U:0.032 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site