We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ceecd96 commit 1f6c02fCopy full SHA for 1f6c02f
tools/testing/selftests/bpf/test_progs.h
@@ -311,9 +311,10 @@ static inline int test_progs_get_error(int error)
311
typeof(actual) ___act = (actual); \
312
typeof(expected) ___exp = (expected); \
313
bool ___ok = ___act >= ___exp; \
314
- CHECK(!___ok, (name), \
315
- "unexpected %s: actual %lld < expected %lld\n", \
316
- (name), (long long)(___act), (long long)(___exp)); \
+ if (test_progs_get_error(___act)) \
+ CHECK(!___ok, (name), \
+ "unexpected %s: actual %lld < expected %lld\n", \
317
+ (name), (long long)(___act), (long long)(___exp));\
318
___ok; \
319
})
320
0 commit comments