perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1
authorArnaldo Carvalho de Melo <acme@kernel.org>
Thu, 22 Feb 2024 20:07:20 +0000 (17:07 -0300)
committerNamhyung Kim <namhyung@kernel.org>
Mon, 26 Feb 2024 16:31:24 +0000 (08:31 -0800)
Just to make things clearer, return TEST_FAIL (-1) instead of an open
coded -1.

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Reviewed-by: Ian Rogers <irogers@google.com>
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Link: https://lore.kernel.org/r/ZdepeMsjagbf1ufD@x1
tools/perf/tests/tests.h

index dad3d7414142d1befc3d6eebe48d81a39ace153a..3aa7701ee0e939f70d9e8aef73095c65e6a68266 100644 (file)
@@ -4,11 +4,17 @@
 
 #include <stdbool.h>
 
+enum {
+       TEST_OK   =  0,
+       TEST_FAIL = -1,
+       TEST_SKIP = -2,
+};
+
 #define TEST_ASSERT_VAL(text, cond)                                     \
 do {                                                                    \
        if (!(cond)) {                                                   \
                pr_debug("FAILED %s:%d %s\n", __FILE__, __LINE__, text); \
-               return -1;                                               \
+               return TEST_FAIL;                                        \
        }                                                                \
 } while (0)
 
@@ -17,16 +23,10 @@ do {                                                                         \
        if (val != expected) {                                           \
                pr_debug("FAILED %s:%d %s (%d != %d)\n",                 \
                         __FILE__, __LINE__, text, val, expected);       \
-               return -1;                                               \
+               return TEST_FAIL;                                                \
        }                                                                \
 } while (0)
 
-enum {
-       TEST_OK   =  0,
-       TEST_FAIL = -1,
-       TEST_SKIP = -2,
-};
-
 struct test_suite;
 
 typedef int (*test_fnptr)(struct test_suite *, int);