selftests: connector: Fix input argument error paths to skip
authorShuah Khan <skhan@linuxfoundation.org>
Sat, 29 Jul 2023 00:24:03 +0000 (18:24 -0600)
committerJakub Kicinski <kuba@kernel.org>
Tue, 1 Aug 2023 03:11:42 +0000 (20:11 -0700)
Fix input argument parsing paths to skip from their error legs.
This fix helps to avoid false test failure reports without running
the test.

Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Reviewed-by: Anjali Kulkarni <anjali.k.kulkarni@oracle.com>
Link: https://lore.kernel.org/r/20230729002403.4278-1-skhan@linuxfoundation.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/connector/proc_filter.c

index 4fe8c67..4a825b9 100644 (file)
@@ -248,7 +248,7 @@ int main(int argc, char *argv[])
 
        if (argc > 2) {
                printf("Expected 0(assume no-filter) or 1 argument(-f)\n");
-               exit(1);
+               exit(KSFT_SKIP);
        }
 
        if (argc == 2) {
@@ -256,7 +256,7 @@ int main(int argc, char *argv[])
                        filter = 1;
                } else {
                        printf("Valid option : -f (for filter feature)\n");
-                       exit(1);
+                       exit(KSFT_SKIP);
                }
        }