MPTCP Linux Development
 help / color / mirror / Atom feed
* [PATCH mptcp-next 0/4] selftests: mptcp: mark unstable subtests as flaky
@ 2024-05-20 14:37 Matthieu Baerts (NGI0)
  2024-05-20 14:37 ` [PATCH mptcp-next 1/4] selftests: mptcp: lib: support flaky subtests Matthieu Baerts (NGI0)
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Matthieu Baerts (NGI0) @ 2024-05-20 14:37 UTC (permalink / raw)
  To: mptcp; +Cc: Matthieu Baerts (NGI0)

Some subtests can be unstable, failing once every X runs. Fixing them
can take time: there could be an issue in the kernel or in the subtest,
and it is then important to do a proper analysis, not to hide real bugs.

To avoid creating noises on the different CIs, some subtests have been
marked as flaky. As a result, errors with these subtests (if any) are
ignored.

Note that the MPTCP CI will continue to track these flaky subtests. All
these unstable subtests are also tracked by our bug tracker.

Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
---
Matthieu Baerts (NGI0) (4):
      selftests: mptcp: lib: support flaky subtests
      selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky
      selftests: mptcp: join: mark 'fastclose' tests as flaky
      selftests: mptcp: join: mark 'fail' tests as flaky

 tools/testing/selftests/net/mptcp/mptcp_join.sh   | 10 +++++-
 tools/testing/selftests/net/mptcp/mptcp_lib.sh    | 38 +++++++++++++++++------
 tools/testing/selftests/net/mptcp/simult_flows.sh |  5 +--
 3 files changed, 41 insertions(+), 12 deletions(-)
---
base-commit: 6816c73b882ab90adec3eb18ff296b30bea570b8
change-id: 20240520-selftests-mptcp-disable-flaky-380759d6503c

Best regards,
-- 
Matthieu Baerts (NGI0) <matttbe@kernel.org>


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

end of thread, other threads:[~2024-05-20 15:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-20 14:37 [PATCH mptcp-next 0/4] selftests: mptcp: mark unstable subtests as flaky Matthieu Baerts (NGI0)
2024-05-20 14:37 ` [PATCH mptcp-next 1/4] selftests: mptcp: lib: support flaky subtests Matthieu Baerts (NGI0)
2024-05-20 14:37 ` [PATCH mptcp-next 2/4] selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky Matthieu Baerts (NGI0)
2024-05-20 14:37 ` [PATCH mptcp-next 3/4] selftests: mptcp: join: mark 'fastclose' " Matthieu Baerts (NGI0)
2024-05-20 14:37 ` [PATCH mptcp-next 4/4] selftests: mptcp: join: mark 'fail' " Matthieu Baerts (NGI0)
2024-05-20 15:25 ` [PATCH mptcp-next 0/4] selftests: mptcp: mark unstable subtests " MPTCP CI

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