All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH mptcp-next v5 00/33] add helpers and vars in mptcp_lib.sh
@ 2023-12-05  7:00 Geliang Tang
  2023-12-05  7:00 ` [PATCH mptcp-next v5 01/33] selftests: mptcp: add mptcp_lib_evts_* helpers Geliang Tang
                   ` (32 more replies)
  0 siblings, 33 replies; 34+ messages in thread
From: Geliang Tang @ 2023-12-05  7:00 UTC (permalink / raw)
  To: mptcp; +Cc: Geliang Tang

v5:
 - rebased with "userspace pm enhancements" v13

This series includes three parts:

Part 1: add more helpers in mptcp_lib.sh (patches 1-11)
Part 2: print colored output and test counters (patches 12-24)
Part 3: add more vars in mptcp_lib.sh (patches 25-33)

v4:
 - rebased with "userspace pm enhancements" v12

v3:
 - merge squash-to patch for v2:
 Squash to "selftests: mptcp: add mptcp_lib_ns_* helpers"
 - add a new patch:
 selftests: mptcp: simult flows: define missing vars
 - update patches:
 selftests: mptcp: export event macros in mptcp_lib
 selftests: mptcp: export cin/cout/sin/sout vars
 selftests: mptcp: netlink: fix positions of newline
 - update some commit subjects and commit logs.

v2:
 - add more patches.

Geliang Tang (33):
  selftests: mptcp: add mptcp_lib_evts_* helpers
  selftests: mptcp: userspace: capitalize test_name
  selftests: mptcp: userspace: print colored output
  selftests: mptcp: capitalize ok/fail/skip
  selftests: mptcp: extract mptcp_lib_check_expected
  selftests: mptcp: export event macros in mptcp_lib
  selftests: mptcp: add mptcp_lib_verify_listener_events
  selftests: mptcp: unify namespace names
  selftests: mptcp: add mptcp_lib_ns_* helpers
  selftests: mptcp: add ss mptcp support checks
  selftests: mptcp: add mptcp_lib_check_tools helper
  selftests: mptcp: diag: print colored output
  selftests: mptcp: connect: print colored output
  selftests: mptcp: sockopt: print every test result
  selftests: mptcp: sockopt: print colored output
  selftests: mptcp: simult flows: print colored output
  selftests: mptcp: connect: add PORT instead of TEST_COUNT
  selftests: mptcp: connect: print out test counter
  selftests: mptcp: rename test_cnt to TEST_COUNT
  selftests: mptcp: diag: print out test counter
  selftests: mptcp: simult flows: print out test counter
  selftests: mptcp: sockopt: print out test counter
  selftests: mptcp: netlink: print out test counter
  selftests: mptcp: userspace: print out test counter
  selftests: mptcp: export TEST_NAME/COUNT to mptcp_lib
  selftests: mptcp: simult flows: define missing vars
  selftests: mptcp: export cin/cout/sin/sout vars
  selftests: mptcp: join: change capture/checksum as bool
  selftests: mptcp: export capture/checksum vars
  selftests: mptcp: diag: change timeout_poll to 30
  selftests: mptcp: export timeout_test to mptcp_lib
  selftests: mptcp: use KSFT_SKIP instead ksft_skip
  selftests: mptcp: use KSFT_PASS and KSFT_FAIL

 tools/testing/selftests/net/mptcp/diag.sh     |  89 +++---
 .../selftests/net/mptcp/mptcp_connect.sh      | 115 +++-----
 .../testing/selftests/net/mptcp/mptcp_join.sh | 202 ++++---------
 .../testing/selftests/net/mptcp/mptcp_lib.sh  | 244 ++++++++++++++++
 .../selftests/net/mptcp/mptcp_sockopt.sh      |  98 +++----
 .../testing/selftests/net/mptcp/pm_netlink.sh |  25 +-
 .../selftests/net/mptcp/simult_flows.sh       |  54 +---
 .../selftests/net/mptcp/userspace_pm.sh       | 272 ++++++------------
 8 files changed, 529 insertions(+), 570 deletions(-)

-- 
2.35.3


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

end of thread, other threads:[~2023-12-05  7:04 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-05  7:00 [PATCH mptcp-next v5 00/33] add helpers and vars in mptcp_lib.sh Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 01/33] selftests: mptcp: add mptcp_lib_evts_* helpers Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 02/33] selftests: mptcp: userspace: capitalize test_name Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 03/33] selftests: mptcp: userspace: print colored output Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 04/33] selftests: mptcp: capitalize ok/fail/skip Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 05/33] selftests: mptcp: extract mptcp_lib_check_expected Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 06/33] selftests: mptcp: export event macros in mptcp_lib Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 07/33] selftests: mptcp: add mptcp_lib_verify_listener_events Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 08/33] selftests: mptcp: unify namespace names Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 09/33] selftests: mptcp: add mptcp_lib_ns_* helpers Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 10/33] selftests: mptcp: add ss mptcp support checks Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 11/33] selftests: mptcp: add mptcp_lib_check_tools helper Geliang Tang
2023-12-05  7:00 ` [PATCH mptcp-next v5 12/33] selftests: mptcp: diag: print colored output Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 13/33] selftests: mptcp: connect: " Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 14/33] selftests: mptcp: sockopt: print every test result Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 15/33] selftests: mptcp: sockopt: print colored output Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 16/33] selftests: mptcp: simult flows: " Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 17/33] selftests: mptcp: connect: add PORT instead of TEST_COUNT Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 18/33] selftests: mptcp: connect: print out test counter Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 19/33] selftests: mptcp: rename test_cnt to TEST_COUNT Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 20/33] selftests: mptcp: diag: print out test counter Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 21/33] selftests: mptcp: simult flows: " Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 22/33] selftests: mptcp: sockopt: " Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 23/33] selftests: mptcp: netlink: " Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 24/33] selftests: mptcp: userspace: " Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 25/33] selftests: mptcp: export TEST_NAME/COUNT to mptcp_lib Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 26/33] selftests: mptcp: simult flows: define missing vars Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 27/33] selftests: mptcp: export cin/cout/sin/sout vars Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 28/33] selftests: mptcp: join: change capture/checksum as bool Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 29/33] selftests: mptcp: export capture/checksum vars Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 30/33] selftests: mptcp: diag: change timeout_poll to 30 Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 31/33] selftests: mptcp: export timeout_test to mptcp_lib Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 32/33] selftests: mptcp: use KSFT_SKIP instead ksft_skip Geliang Tang
2023-12-05  7:01 ` [PATCH mptcp-next v5 33/33] selftests: mptcp: use KSFT_PASS and KSFT_FAIL Geliang Tang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.