From 34c062f065d9012d4c95b3a655af1cb1e742c09e Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Tue, 22 Jun 2010 17:44:02 +0000 Subject: [PATCH] 2010-06-22 Jennifer Averett * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second parameter to adjtime NULL. --- testsuites/psxtests/ChangeLog | 5 +++++ testsuites/psxtests/psxtime/psxtime.scn | 1 + testsuites/psxtests/psxtime/test.c | 6 ++++++ 3 files changed, 12 insertions(+) diff --git a/testsuites/psxtests/ChangeLog b/testsuites/psxtests/ChangeLog index 4b54eff7e1..72045fac95 100644 --- a/testsuites/psxtests/ChangeLog +++ b/testsuites/psxtests/ChangeLog @@ -1,3 +1,8 @@ +2010-06-22 Jennifer Averett + + * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second + parameter to adjtime NULL. + 2010-06-19 Joel Sherrill * psxfatal_support/init.c: Remove references to ITRON constants. diff --git a/testsuites/psxtests/psxtime/psxtime.scn b/testsuites/psxtests/psxtime/psxtime.scn index 7da201fb39..88cb1620c1 100644 --- a/testsuites/psxtests/psxtime/psxtime.scn +++ b/testsuites/psxtests/psxtime/psxtime.scn @@ -4,6 +4,7 @@ adjtime - NULL delta - EINVAL adjtime - delta out of range - EINVAL adjtime - delta too small - do nothing adjtime - delta too small - do nothing, olddelta=NULL +adjtime - delta of one second forward, olddelta=NULL adjtime - delta of one second forward adjtime - delta of almost two seconds forward adjtime - delta of almost one second forward which bumps second diff --git a/testsuites/psxtests/psxtime/test.c b/testsuites/psxtests/psxtime/test.c index 790f698eb5..316f161ea5 100644 --- a/testsuites/psxtests/psxtime/test.c +++ b/testsuites/psxtests/psxtime/test.c @@ -137,6 +137,12 @@ void test_adjtime(void) sc = adjtime( &delta, NULL ); rtems_test_assert( sc == 0 ); + puts( "adjtime - delta of one second forward, olddelta=NULL" ); + delta.tv_sec = 1; + delta.tv_usec = 0; + sc = adjtime( &delta, NULL ); + rtems_test_assert( sc == 0 ); + puts( "adjtime - delta of one second forward" ); delta.tv_sec = 1; delta.tv_usec = 0;