From ee8512aae47beb750ce20986239c0ab0310ff2fb Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 6 Aug 2009 19:23:38 +0000 Subject: [PATCH] 2009-08-06 Joel Sherrill * spintrcritical01/init.c, spintrcritical06/init.c, spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds per tick so tests run quicker and more reliably hit the intended critical section. --- testsuites/sptests/ChangeLog | 7 +++++++ testsuites/sptests/spintrcritical01/init.c | 1 + testsuites/sptests/spintrcritical06/init.c | 1 + testsuites/sptests/spintrcritical08/init.c | 1 + testsuites/sptests/spintrcritical13/init.c | 1 + 5 files changed, 11 insertions(+) diff --git a/testsuites/sptests/ChangeLog b/testsuites/sptests/ChangeLog index 1a8ed6371f..5aa29a068a 100644 --- a/testsuites/sptests/ChangeLog +++ b/testsuites/sptests/ChangeLog @@ -1,3 +1,10 @@ +2009-08-06 Joel Sherrill + + * spintrcritical01/init.c, spintrcritical06/init.c, + spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds + per tick so tests run quicker and more reliably hit the intended + critical section. + 2009-08-05 Joel Sherrill * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising diff --git a/testsuites/sptests/spintrcritical01/init.c b/testsuites/sptests/spintrcritical01/init.c index ed98c8719e..606594279a 100644 --- a/testsuites/sptests/spintrcritical01/init.c +++ b/testsuites/sptests/spintrcritical01/init.c @@ -139,6 +139,7 @@ rtems_task Init( #if defined(PRIORITY_NO_TIMEOUT_REVERSE) #define CONFIGURE_INIT_TASK_PRIORITY 250 #endif +#define CONFIGURE_MICROSECONDS_PER_TICK 1000 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_INIT diff --git a/testsuites/sptests/spintrcritical06/init.c b/testsuites/sptests/spintrcritical06/init.c index e8ce800ac3..ab22ce2025 100644 --- a/testsuites/sptests/spintrcritical06/init.c +++ b/testsuites/sptests/spintrcritical06/init.c @@ -144,6 +144,7 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_SEMAPHORES 1 #define CONFIGURE_INIT_TASK_PRIORITY INIT_PRIORITY #define CONFIGURE_INIT_TASK_MODE RTEMS_PREEMPT +#define CONFIGURE_MICROSECONDS_PER_TICK 2000 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_INIT diff --git a/testsuites/sptests/spintrcritical08/init.c b/testsuites/sptests/spintrcritical08/init.c index 357e0ac4aa..d7071ebddb 100644 --- a/testsuites/sptests/spintrcritical08/init.c +++ b/testsuites/sptests/spintrcritical08/init.c @@ -92,6 +92,7 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS 2 #define CONFIGURE_MAXIMUM_TIMERS 1 #define CONFIGURE_MAXIMUM_PERIODS 1 +#define CONFIGURE_MICROSECONDS_PER_TICK 1000 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_INIT diff --git a/testsuites/sptests/spintrcritical13/init.c b/testsuites/sptests/spintrcritical13/init.c index 115c136340..5d1c2456d6 100644 --- a/testsuites/sptests/spintrcritical13/init.c +++ b/testsuites/sptests/spintrcritical13/init.c @@ -100,6 +100,7 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS 2 #endif #define CONFIGURE_MAXIMUM_TIMERS 2 +#define CONFIGURE_MICROSECONDS_PER_TICK 1000 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_INIT