public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
From: Matthieu Baerts <matttbe@kernel.org>
To: Sasha Levin <sashal@kernel.org>
Cc: Mat Martineau <martineau@kernel.org>,
	Geliang Tang <geliang@kernel.org>,
	"David S. Miller" <davem@davemloft.net>,
	Eric Dumazet <edumazet@google.com>,
	Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,
	Shuah Khan <shuah@kernel.org>,
	stable-commits@vger.kernel.org, stable@vger.kernel.org
Subject: Re: Patch "selftests: mptcp: simult flows: format subtests results in TAP" has been added to the 6.1-stable tree
Date: Sun, 10 Mar 2024 15:21:49 +0100	[thread overview]
Message-ID: <9f185a3f-9373-401c-9a5c-ec0f106c0cbc@kernel.org> (raw)
In-Reply-To: <20240310023325.119298-1-sashal@kernel.org>

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.


       reply	other threads:[~2024-03-10 14:21 UTC|newest]

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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9f185a3f-9373-401c-9a5c-ec0f106c0cbc@kernel.org \
    --to=matttbe@kernel.org \
    --cc=davem@davemloft.net \
    --cc=edumazet@google.com \
    --cc=geliang@kernel.org \
    --cc=kuba@kernel.org \
    --cc=martineau@kernel.org \
    --cc=pabeni@redhat.com \
    --cc=sashal@kernel.org \
    --cc=shuah@kernel.org \
    --cc=stable-commits@vger.kernel.org \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox