From 01677dd491a44cc8d2626f69b1208410f9cdcffa Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 11 Aug 2020 10:03:25 +0200 Subject: spintrcritical23: Restore runner priority --- testsuites/sptests/spintrcritical23/init.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'testsuites/sptests') 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) -- cgit v1.2.3