diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-08-11 10:03:25 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-08-11 10:03:53 +0200 |
commit | 01677dd491a44cc8d2626f69b1208410f9cdcffa (patch) | |
tree | de19cb02045980edb69ebddb89a6df74d4fa5b73 | |
parent | libtests/dl10: Delete unused functions (diff) | |
download | rtems-01677dd491a44cc8d2626f69b1208410f9cdcffa.tar.bz2 |
spintrcritical23: Restore runner priority
-rw-r--r-- | testsuites/sptests/spintrcritical23/init.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/testsuites/sptests/spintrcritical23/init.c b/testsuites/sptests/spintrcritical23/init.c index 91b60a4c67..454941fc1e 100644 --- a/testsuites/sptests/spintrcritical23/init.c +++ b/testsuites/sptests/spintrcritical23/init.c @@ -145,6 +145,11 @@ T_TEST_CASE(TaskSetPriorityInterrupt) { test_context ctx; T_interrupt_test_state state; + rtems_status_code sc; + rtems_task_priority prio; + + sc = rtems_task_set_priority(RTEMS_SELF, RTEMS_CURRENT_PRIORITY, &prio); + T_rsc_success(RTEMS_SUCCESSFUL); memset(&ctx, 0, sizeof(ctx)); rtems_interrupt_lock_initialize(&ctx.lock, "Test"); @@ -157,6 +162,9 @@ T_TEST_CASE(TaskSetPriorityInterrupt) T_eq_int(state, T_INTERRUPT_TEST_DONE); rtems_interrupt_lock_destroy(&ctx.lock); + + sc = rtems_task_set_priority(RTEMS_SELF, prio, &prio); + T_rsc_success(RTEMS_SUCCESSFUL); } static rtems_task Init(rtems_task_argument argument) |