Commit c6a75555 authored by Michael Ellerman's avatar Michael Ellerman
Browse files

selftests/powerpc: Return errors from all tests



Fix some tests which weren't returning an error code from main.

Although these tests only ever return success, they can still fail if
they time out and the harness kills them. If that happens they still
return success to the shell, which is incorrect and confuses the higher
level error reporting.

Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
Link: https://patch.msgid.link/20241106130453.1741013-4-mpe@ellerman.id.au
parent d5f578f9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -321,5 +321,5 @@ int main(int argc, char **argv)
	if (!args)
		args = ARG_COMPLETE;

	test_harness(signal_fuzzer, "signal_fuzzer");
	return test_harness(signal_fuzzer, "signal_fuzzer");
}
+1 −1
Original line number Diff line number Diff line
@@ -176,5 +176,5 @@ int tm_signal_context_force_tm(void)

int main(int argc, char **argv)
{
	test_harness(tm_signal_context_force_tm, "tm_signal_context_force_tm");
	return test_harness(tm_signal_context_force_tm, "tm_signal_context_force_tm");
}
+1 −2
Original line number Diff line number Diff line
@@ -46,6 +46,5 @@ int tm_signal_sigreturn_nt(void)

int main(int argc, char **argv)
{
	test_harness(tm_signal_sigreturn_nt, "tm_signal_sigreturn_nt");
	return test_harness(tm_signal_sigreturn_nt, "tm_signal_sigreturn_nt");
}