tests: Move to kernel style SPDX license identifiers The SPDX identifier is a legally binding shorthand, which can be used instead of the full boiler plate text. See https://spdx.org/ids-how for details. Signed-off-by: Michael Jeanson <mjeanson@efficios.com> Change-Id: I89cd4b4b7440f71f52426a5508252932bb46e796 Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
health check tests: test relayd and consumerd - Cover relayd and consumerd, - Add a test_thread_ok test (no issue found by test) to fast_regression, - Merge duplicated code into test_health.sh. Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tests: Fix possible segfault in health check thread exit test The testpoints in the thread_manage_clients and thread_manage_apps are called after a rcu_register_thread() call. The testpoints were not unregistering their respective thread which could later on cause a segfault when shutting down the session daemon. Signed-off-by: Christian Babeux <christian.babeux@efficios.com> Signed-off-by: David Goulet <dgoulet@efficios.com>