summaryrefslogtreecommitdiffstats
path: root/cpukit/libtest
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-04-16 16:06:59 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-07-23 09:27:47 +0200
commitc081c68d34985748a4948a250d3cab6f74eb6e09 (patch)
treefd22b0d7a084ae325205187f8083310943197c95 /cpukit/libtest
parentlibtest: Add T_get_one_clock_tick_busy() (diff)
downloadrtems-c081c68d34985748a4948a250d3cab6f74eb6e09.tar.bz2
libtest: Add T_make_runner()
Update #3199.
Diffstat (limited to 'cpukit/libtest')
-rw-r--r--cpukit/libtest/t-test.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/cpukit/libtest/t-test.c b/cpukit/libtest/t-test.c
index 16018335c9..a0336fa461 100644
--- a/cpukit/libtest/t-test.c
+++ b/cpukit/libtest/t-test.c
@@ -330,7 +330,7 @@ T_scope(char *buf)
}
static void
-T_set_runner(T_context *ctx)
+T_do_make_runner(T_context *ctx)
{
#ifdef __rtems__
ISR_Level level;
@@ -353,6 +353,12 @@ T_set_runner(T_context *ctx)
#endif
}
+void
+T_make_runner(void)
+{
+ T_do_make_runner(&T_instance);
+}
+
int
T_printf(char const *fmt, ...)
{
@@ -719,7 +725,7 @@ T_do_run_initialize(const T_config *config)
ctx->overall_steps = 0;
ctx->overall_failures = 0;
- T_set_runner(ctx);
+ T_do_make_runner(ctx);
T_actions_forward(config, T_EVENT_RUN_INITIALIZE_EARLY, config->name);
T_do_log(ctx, T_QUIET, "A:%s\n", config->name);
T_system(ctx);