On 6/9/22 3:36 PM, Jakub Kicinski wrote:
On Thu, 9 Jun 2022 14:59:18 -0600 Shuah Khan wrote:
Change this to use getopt() to simplify argument parsing and make it easier to maintain.
Sure thing! Do the options themselves make sense? I wasn't sure if there are some restrictions or standards since the output is TAP compatible, AFAIU. Or maybe someone has better ideas.
As for options - please see below:
Usage: ./tools/testing/selftests/net/tls [-h|-l] [-t|-T|-v|-V|-f|-F|-r name] -h print help -l list all tests
-t name include test -T name exclude test
Can be simplified to not include test name by default - drop -T
-v name include variant -V name exclude variant
Same here - drop -V
-f name include fixture -F name exclude fixture
Same here - drop -F
-r name run specified test
Other choices look fine to me.
thanks, -- Shuah