summaryrefslogtreecommitdiffstats
path: root/testsuites/tmtests/tm27/task1.c
diff options
context:
space:
mode:
Diffstat (limited to 'testsuites/tmtests/tm27/task1.c')
-rw-r--r--testsuites/tmtests/tm27/task1.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/testsuites/tmtests/tm27/task1.c b/testsuites/tmtests/tm27/task1.c
index 0ec0bb1b24..f75e0f0d31 100644
--- a/testsuites/tmtests/tm27/task1.c
+++ b/testsuites/tmtests/tm27/task1.c
@@ -54,6 +54,12 @@ rtems_task Init(
Print_Warning();
puts( "\n\n*** TIME TEST 27 ***" );
+ if (_Scheduler.Operations.initialize != _Scheduler_priority_Initialize) {
+ puts(" Error ==> " );
+ puts("Test only supported for deterministic priority scheduler\n" );
+ puts( "*** END OF TEST 26 ***" );
+ rtems_test_exit( 0 );
+ }
#define LOW_PRIORITY (RTEMS_MAXIMUM_PRIORITY - 1u)
status = rtems_task_create(