kunit: tool: make exit status non-zero for any type of failure

Previously, exit statuses were only non-zero (1) for test failures, but
not for config failures or build failures; this caused Prow to make
things which should have been failures looks like successes, so make all
failures exit with a non-zero status.

Google-Bug-Id: 131624679
Signed-off-by: Brendan Higgins <brendanhiggins@google.com>
Change-Id: I0ffa95af9994879348c95e03c028b36a4024cd5f
diff --git a/tools/testing/kunit/kunit.py b/tools/testing/kunit/kunit.py
index 9ba3a3e..dc4d14d 100755
--- a/tools/testing/kunit/kunit.py
+++ b/tools/testing/kunit/kunit.py
@@ -121,7 +121,7 @@
 				       cli_args.timeout,
 				       cli_args.jobs)
 		result = run_tests(linux, request)
-		if result.status == KunitStatus.TEST_FAILURE:
+		if result.status != KunitStatus.SUCCESS:
 			sys.exit(1)
 	else:
 		parser.print_help()