[PATCH mptcp-next v2 00/32] add helpers and vars in mptcp_lib.sh

Geliang Tang posted 32 patches 5 months, 3 weeks ago
Failed in applying to current master (apply log)
There is a newer version of this series
tools/testing/selftests/net/mptcp/diag.sh     |  81 ++++----
.../selftests/net/mptcp/mptcp_connect.sh      |  82 +++-----
.../testing/selftests/net/mptcp/mptcp_join.sh | 172 +++++----------
.../testing/selftests/net/mptcp/mptcp_lib.sh  | 188 +++++++++++++++++
.../selftests/net/mptcp/mptcp_sockopt.sh      |  64 +++---
.../testing/selftests/net/mptcp/pm_netlink.sh |  95 ++++-----
.../selftests/net/mptcp/simult_flows.sh       |  41 +---
.../selftests/net/mptcp/userspace_pm.sh       | 196 +++++-------------
8 files changed, 438 insertions(+), 481 deletions(-)
[PATCH mptcp-next v2 00/32] add helpers and vars in mptcp_lib.sh
Posted by Geliang Tang 5 months, 3 weeks ago
This series includes three parts:

Part 1: add more helpers in mptcp_lib.sh (patches 1-11)

  selftests: mptcp: add mptcp_lib_evts_* helpers
  selftests: mptcp: capitalize test_name
  selftests: mptcp: userspace: print colored output
  selftests: mptcp: capitalize ok/fail/skip
  selftests: mptcp: netlink: drop duplicate var ret
  selftests: mptcp: export ret into mptcp_lib
  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

Part 2: print colored output and test counters (patches 12-24)

  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: 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

Part 3: add more vars in mptcp_lib.sh (patches 25-32)

  selftests: mptcp: export TEST_NAME/COUNT to mptcp_lib
  selftests: mptcp: export cin/cout/sin/sout vars
  selftests: mptcp: change capture/checksum as bool
  selftests: mptcp: export capture/checksum vars
  selftests: mptcp: change timeout_poll to 30 in diag
  selftests: mptcp: export timeout_test to mptcp_lib
  selftests: mptcp: use KSFT_SKIP instead ksft_skip
  selftests: mptcp: netlink: fix positions of newline

v2:
 - add more patches.

Geliang Tang (32):
  selftests: mptcp: add mptcp_lib_evts_* helpers
  selftests: mptcp: capitalize test_name
  selftests: mptcp: userspace: print colored output
  selftests: mptcp: capitalize ok/fail/skip
  selftests: mptcp: netlink: drop duplicate var ret
  selftests: mptcp: export ret into mptcp_lib
  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: 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: 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: export cin/cout/sin/sout vars
  selftests: mptcp: change capture/checksum as bool
  selftests: mptcp: export capture/checksum vars
  selftests: mptcp: change timeout_poll to 30 in diag
  selftests: mptcp: export timeout_test to mptcp_lib
  selftests: mptcp: use KSFT_SKIP instead ksft_skip
  selftests: mptcp: netlink: fix positions of newline

 tools/testing/selftests/net/mptcp/diag.sh     |  81 ++++----
 .../selftests/net/mptcp/mptcp_connect.sh      |  82 +++-----
 .../testing/selftests/net/mptcp/mptcp_join.sh | 172 +++++----------
 .../testing/selftests/net/mptcp/mptcp_lib.sh  | 188 +++++++++++++++++
 .../selftests/net/mptcp/mptcp_sockopt.sh      |  64 +++---
 .../testing/selftests/net/mptcp/pm_netlink.sh |  95 ++++-----
 .../selftests/net/mptcp/simult_flows.sh       |  41 +---
 .../selftests/net/mptcp/userspace_pm.sh       | 196 +++++-------------
 8 files changed, 438 insertions(+), 481 deletions(-)

-- 
2.35.3