summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtmtests
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2011-07-12 13:25:18 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2011-07-12 13:25:18 +0000
commitaf092ef5c3f71b1be1c1ffbad21bc1621c88f21f (patch)
tree2b82de8454c57f799e2871f1d8dd3ac483cce2d9 /testsuites/psxtmtests
parent2011-07-12 Ricardo Aguirre <el.mastin@ymail.com> (diff)
downloadrtems-af092ef5c3f71b1be1c1ffbad21bc1621c88f21f.tar.bz2
2011-07-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmnanosleep01/init.c, psxtmsleep01/init.c: Do not divide by OPERATION_COUNT on single shot times.
Diffstat (limited to 'testsuites/psxtmtests')
-rw-r--r--testsuites/psxtmtests/ChangeLog5
-rw-r--r--testsuites/psxtmtests/psxtmnanosleep01/init.c7
-rw-r--r--testsuites/psxtmtests/psxtmsleep01/init.c6
3 files changed, 10 insertions, 8 deletions
diff --git a/testsuites/psxtmtests/ChangeLog b/testsuites/psxtmtests/ChangeLog
index 9bdd556297..fccb613a38 100644
--- a/testsuites/psxtmtests/ChangeLog
+++ b/testsuites/psxtmtests/ChangeLog
@@ -1,3 +1,8 @@
+2011-07-12 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * psxtmnanosleep01/init.c, psxtmsleep01/init.c: Do not divide by
+ OPERATION_COUNT on single shot times.
+
2011-07-12 Ricardo Aguirre <el.mastin@ymail.com>
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add psxtmmutex03.
diff --git a/testsuites/psxtmtests/psxtmnanosleep01/init.c b/testsuites/psxtmtests/psxtmnanosleep01/init.c
index 08cac6c4c2..a8b3af69c5 100644
--- a/testsuites/psxtmtests/psxtmnanosleep01/init.c
+++ b/testsuites/psxtmtests/psxtmnanosleep01/init.c
@@ -23,18 +23,17 @@ void *POSIX_Init(
{
long end_time;
struct timespec sleepTime;
+
sleepTime.tv_sec = 0;
sleepTime.tv_nsec = 0;
puts( "\n\n*** POSIX TIME TEST PSXTMNANOSLEEP01 ***" );
benchmark_timer_initialize();
-
- nanosleep(&sleepTime, (struct timespec *) NULL);
-
+ nanosleep( &sleepTime, (struct timespec *) NULL );
end_time = benchmark_timer_read();
- put_time("nanosleep - yield X ",end_time,OPERATION_COUNT,0,0);
+ put_time( "nanosleep - yield", end_time, 1, 0, 0 );
puts( "*** END OF POSIX TIME TEST PSXTMNANOSLEEP01 ***" );
diff --git a/testsuites/psxtmtests/psxtmsleep01/init.c b/testsuites/psxtmtests/psxtmsleep01/init.c
index 2782f062a1..37ec5576ff 100644
--- a/testsuites/psxtmtests/psxtmsleep01/init.c
+++ b/testsuites/psxtmtests/psxtmsleep01/init.c
@@ -28,15 +28,13 @@ void *POSIX_Init(
puts( "\n\n*** POSIX TIME TEST PSXTMSLEEP01 ***" );
benchmark_timer_initialize();
-
sleep(0);
-
end_time = benchmark_timer_read();
put_time(
- "sleep - yield X ",
+ "sleep - yield",
end_time,
- OPERATION_COUNT,
+ 1,
0,
0
);