public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
* Re: Patch "selftests: mptcp: simult flows: format subtests results in TAP" has been added to the 6.1-stable tree
       [not found] <20240310023325.119298-1-sashal@kernel.org>
@ 2024-03-10 14:21 ` Matthieu Baerts
  2024-03-10 21:52   ` Sasha Levin
  0 siblings, 1 reply; 2+ messages in thread
From: Matthieu Baerts @ 2024-03-10 14:21 UTC (permalink / raw)
  To: Sasha Levin
  Cc: Mat Martineau, Geliang Tang, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Shuah Khan, stable-commits, stable

Hi Sasha,

On 10/03/2024 03:33, Sasha Levin wrote:
> This is a note to let you know that I've just added the patch titled
> 
>     selftests: mptcp: simult flows: format subtests results in TAP
> 
> to the 6.1-stable tree which can be found at:
>     http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
> 
> The filename of the patch is:
>      selftests-mptcp-simult-flows-format-subtests-results.patch
> and it can be found in the queue-6.1 subdirectory.
> 
> If you, or anyone else, feels it should not be added to the stable tree,
> please let <stable@vger.kernel.org> know about it.

Thank you for having backported this commit 675d99338e7a ("selftests:
mptcp: simult flows: format subtests results in TAP") -- as well as
commit 4d8e0dde0403 ("selftests: mptcp: simult flows: fix some subtest
names"), a fix for it -- as a "dependence" for commit 5e2f3c65af47
("selftests: mptcp: decrease BW in simult flows"), but I think it is
better not to include 675d99338e7a (and 4d8e0dde0403): they are not
dependences, just modifying the lines around, and they depend on other
commits to have this feature to work.

In other words, commit 675d99338e7a ("selftests: mptcp: simult flows:
format subtests results in TAP") -- and 4d8e0dde0403 ("selftests: mptcp:
simult flows: fix some subtest names") -- is now causing the MPTCP
simult flows selftest to fail. Could it be possible to remove them from
6.1 and 5.15 queues please?

> commit 4eeef0aaffa567f812390612c30f800de02edd73
> Author: Matthieu Baerts <matttbe@kernel.org>
> Date:   Mon Jul 17 15:21:31 2023 +0200
> 
>     selftests: mptcp: simult flows: format subtests results in TAP
>     
>     [ Upstream commit 675d99338e7a6cd925d61d7dbf8c26612f7f08a9 ]
>     
>     The current selftests infrastructure formats the results in TAP 13. This
>     version doesn't support subtests and only the end result of each
>     selftest is taken into account. It means that a single issue in a
>     subtest of a selftest containing multiple subtests forces the whole
>     selftest to be marked as failed. It also means that subtests results are
>     not tracked by CIs executing selftests.
>     
>     MPTCP selftests run hundreds of various subtests. It is then important
>     to track each of them and not one result per selftest.
>     
>     It is particularly interesting to do that when validating stable kernels
>     with the last version of the test suite: tests might fail because a
>     feature is not supported but the test didn't skip that part. In this
>     case, if subtests are not tracked, the whole selftest will be marked as
>     failed making the other subtests useless because their results are
>     ignored.
>     
>     This patch formats subtests results in TAP in simult_flows.sh selftest.
>     
>     Link: https://github.com/multipath-tcp/mptcp_net-next/issues/368
>     Acked-by: Paolo Abeni <pabeni@redhat.com>
>     Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
>     Signed-off-by: David S. Miller <davem@davemloft.net>
>     Stable-dep-of: 5e2f3c65af47 ("selftests: mptcp: decrease BW in simult flows")

If needed, I can help to resolve the conflicts to have commit
5e2f3c65af47 ("selftests: mptcp: decrease BW in simult flows")
backported to 6.1 and 5.15.

Cheers,
Matt
-- 
Sponsored by the NGI0 Core fund.


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Patch "selftests: mptcp: simult flows: format subtests results in TAP" has been added to the 6.1-stable tree
  2024-03-10 14:21 ` Patch "selftests: mptcp: simult flows: format subtests results in TAP" has been added to the 6.1-stable tree Matthieu Baerts
@ 2024-03-10 21:52   ` Sasha Levin
  0 siblings, 0 replies; 2+ messages in thread
From: Sasha Levin @ 2024-03-10 21:52 UTC (permalink / raw)
  To: Matthieu Baerts
  Cc: Mat Martineau, Geliang Tang, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Shuah Khan, stable-commits, stable

On Sun, Mar 10, 2024 at 03:21:49PM +0100, Matthieu Baerts wrote:
>Hi Sasha,
>
>On 10/03/2024 03:33, Sasha Levin wrote:
>> This is a note to let you know that I've just added the patch titled
>>
>>     selftests: mptcp: simult flows: format subtests results in TAP
>>
>> to the 6.1-stable tree which can be found at:
>>     http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
>>
>> The filename of the patch is:
>>      selftests-mptcp-simult-flows-format-subtests-results.patch
>> and it can be found in the queue-6.1 subdirectory.
>>
>> If you, or anyone else, feels it should not be added to the stable tree,
>> please let <stable@vger.kernel.org> know about it.
>
>Thank you for having backported this commit 675d99338e7a ("selftests:
>mptcp: simult flows: format subtests results in TAP") -- as well as
>commit 4d8e0dde0403 ("selftests: mptcp: simult flows: fix some subtest
>names"), a fix for it -- as a "dependence" for commit 5e2f3c65af47
>("selftests: mptcp: decrease BW in simult flows"), but I think it is
>better not to include 675d99338e7a (and 4d8e0dde0403): they are not
>dependences, just modifying the lines around, and they depend on other
>commits to have this feature to work.
>
>In other words, commit 675d99338e7a ("selftests: mptcp: simult flows:
>format subtests results in TAP") -- and 4d8e0dde0403 ("selftests: mptcp:
>simult flows: fix some subtest names") -- is now causing the MPTCP
>simult flows selftest to fail. Could it be possible to remove them from
>6.1 and 5.15 queues please?

I'll drop it, thanks!

-- 
Thanks,
Sasha

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-03-10 21:52 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20240310023325.119298-1-sashal@kernel.org>
2024-03-10 14:21 ` Patch "selftests: mptcp: simult flows: format subtests results in TAP" has been added to the 6.1-stable tree Matthieu Baerts
2024-03-10 21:52   ` Sasha Levin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox