2020-04-16 17:25:41

by Marco Elver

[permalink] [raw]
Subject: [PATCH] kunit: Add missing newline in summary message

Add missing newline, as otherwise flushing of the final summary message
to the console log can be delayed.

Fixes: e2219db280e3 ("kunit: add debugfs /sys/kernel/debug/kunit/<suite>/results display")
Signed-off-by: Marco Elver <[email protected]>
---
lib/kunit/test.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/kunit/test.c b/lib/kunit/test.c
index 7a6430a7fca0..ccb2ffad8dcf 100644
--- a/lib/kunit/test.c
+++ b/lib/kunit/test.c
@@ -93,7 +93,7 @@ static void kunit_print_ok_not_ok(void *test_or_suite,
* representation.
*/
if (suite)
- pr_info("%s %zd - %s",
+ pr_info("%s %zd - %s\n",
kunit_status_to_string(is_ok),
test_number, description);
else
--
2.26.1.301.g55bc3eb7cb9-goog


2020-04-17 02:57:08

by David Gow

[permalink] [raw]
Subject: Re: [PATCH] kunit: Add missing newline in summary message

On Thu, Apr 16, 2020 at 7:43 PM 'Marco Elver' via KUnit Development
<[email protected]> wrote:
>
> Add missing newline, as otherwise flushing of the final summary message
> to the console log can be delayed.
>
> Fixes: e2219db280e3 ("kunit: add debugfs /sys/kernel/debug/kunit/<suite>/results display")
> Signed-off-by: Marco Elver <[email protected]>

Tested-by: David Gow <[email protected]>

Thanks a lot: this issue was starting to get annoying, and I can
confirm this patch fixes it for me!

-- David

2020-04-17 10:07:57

by Alan Maguire

[permalink] [raw]
Subject: Re: [PATCH] kunit: Add missing newline in summary message

On Thu, 16 Apr 2020, Marco Elver wrote:

> Add missing newline, as otherwise flushing of the final summary message
> to the console log can be delayed.
>
> Fixes: e2219db280e3 ("kunit: add debugfs /sys/kernel/debug/kunit/<suite>/results display")
> Signed-off-by: Marco Elver <[email protected]>

Reviewed-by: Alan Maguire <[email protected]>

Thanks for finding/fixing this!

Alan

> ---
> lib/kunit/test.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/lib/kunit/test.c b/lib/kunit/test.c
> index 7a6430a7fca0..ccb2ffad8dcf 100644
> --- a/lib/kunit/test.c
> +++ b/lib/kunit/test.c
> @@ -93,7 +93,7 @@ static void kunit_print_ok_not_ok(void *test_or_suite,
> * representation.
> */
> if (suite)
> - pr_info("%s %zd - %s",
> + pr_info("%s %zd - %s\n",
> kunit_status_to_string(is_ok),
> test_number, description);
> else
> --
> 2.26.1.301.g55bc3eb7cb9-goog
>
>

2020-04-22 12:24:09

by Marco Elver

[permalink] [raw]
Subject: Re: [PATCH] kunit: Add missing newline in summary message

On Fri, 17 Apr 2020 at 12:03, Alan Maguire <[email protected]> wrote:
>
> On Thu, 16 Apr 2020, Marco Elver wrote:
>
> > Add missing newline, as otherwise flushing of the final summary message
> > to the console log can be delayed.
> >
> > Fixes: e2219db280e3 ("kunit: add debugfs /sys/kernel/debug/kunit/<suite>/results display")
> > Signed-off-by: Marco Elver <[email protected]>
>
> Reviewed-by: Alan Maguire <[email protected]>
>
> Thanks for finding/fixing this!
>
> Alan
>
> > ---
> > lib/kunit/test.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)

Which tree will pick this up? I cannot yet see this in -next.

Thanks,
-- Marco


> > diff --git a/lib/kunit/test.c b/lib/kunit/test.c
> > index 7a6430a7fca0..ccb2ffad8dcf 100644
> > --- a/lib/kunit/test.c
> > +++ b/lib/kunit/test.c
> > @@ -93,7 +93,7 @@ static void kunit_print_ok_not_ok(void *test_or_suite,
> > * representation.
> > */
> > if (suite)
> > - pr_info("%s %zd - %s",
> > + pr_info("%s %zd - %s\n",
> > kunit_status_to_string(is_ok),
> > test_number, description);
> > else
> > --
> > 2.26.1.301.g55bc3eb7cb9-goog
> >
> >

2020-04-22 19:37:10

by Brendan Higgins

[permalink] [raw]
Subject: Re: [PATCH] kunit: Add missing newline in summary message

On Thu, Apr 16, 2020 at 4:43 AM Marco Elver <[email protected]> wrote:
>
> Add missing newline, as otherwise flushing of the final summary message
> to the console log can be delayed.
>
> Fixes: e2219db280e3 ("kunit: add debugfs /sys/kernel/debug/kunit/<suite>/results display")
> Signed-off-by: Marco Elver <[email protected]>

Acked-by: Brendan Higgins <[email protected]>

Thanks!

2020-04-22 19:38:48

by Brendan Higgins

[permalink] [raw]
Subject: Re: [PATCH] kunit: Add missing newline in summary message

On Wed, Apr 22, 2020 at 4:05 AM Marco Elver <[email protected]> wrote:
>
> On Fri, 17 Apr 2020 at 12:03, Alan Maguire <[email protected]> wrote:
> >
> > On Thu, 16 Apr 2020, Marco Elver wrote:
> >
> > > Add missing newline, as otherwise flushing of the final summary message
> > > to the console log can be delayed.
> > >
> > > Fixes: e2219db280e3 ("kunit: add debugfs /sys/kernel/debug/kunit/<suite>/results display")
> > > Signed-off-by: Marco Elver <[email protected]>
> >
> > Reviewed-by: Alan Maguire <[email protected]>
> >
> > Thanks for finding/fixing this!
> >
> > Alan
> >
> > > ---
> > > lib/kunit/test.c | 2 +-
> > > 1 file changed, 1 insertion(+), 1 deletion(-)
>
> Which tree will pick this up? I cannot yet see this in -next.

This will be picked up by kselftest/kunit:

https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git/log/?h=kunit

2020-04-23 22:09:25

by Shuah Khan

[permalink] [raw]
Subject: Re: [PATCH] kunit: Add missing newline in summary message

On 4/22/20 1:35 PM, Brendan Higgins wrote:
> On Thu, Apr 16, 2020 at 4:43 AM Marco Elver <[email protected]> wrote:
>>
>> Add missing newline, as otherwise flushing of the final summary message
>> to the console log can be delayed.
>>
>> Fixes: e2219db280e3 ("kunit: add debugfs /sys/kernel/debug/kunit/<suite>/results display")
>> Signed-off-by: Marco Elver <[email protected]>
>
> Acked-by: Brendan Higgins <[email protected]>
>
> Thanks!
>

Applied. Now in

git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest kunit
branch.

thanks,
-- Shuah