spintrcritical23: Restore runner priority

This commit is contained in:
Sebastian Huber
2020-08-11 10:03:25 +02:00
parent 5d7ab6bd21
commit 01677dd491

View File

@@ -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)