Thread (4 messages) 4 messages, 4 authors, 2017-06-13

Re: [PATCH net-next] selftests/bpf: make correct use of exit codes in bpf selftests

flat view

From: Fengguang Wu <hidden>
Date: 2017-06-13 13:59:41

On Tue, Jun 13, 2017 at 03:17:19PM +0200, Jesper Dangaard Brouer wrote:
The selftests depend on using the shell exit code as a mean of
detecting the success or failure of test-binary executed.  The
appropiate output "[PASS]" or "[FAIL]" in generated by
tools/testing/selftests/lib.mk.

Notice that the exit code is masked with 255. Thus, be careful if
using the number of errors as the exits code, as 256 errors would be
nit pick:

s/exits/exit/
	printf("Summary: %d PASSED, %d FAILED\n", passes, errors);
-	return errors ? -errors : 0;
+	return errors ? EXIT_FAILURE : EXIT_SUCCESS;
Reviewed-by: Fengguang Wu <redacted>

Thanks,
Fengguang
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help