source: rtems/testsuites/psxtests/psxtime/psxtime.scn @ 9a4eca5

5
Last change on this file since 9a4eca5 was 875fff0a, checked in by Joel Sherrill <joel.sherrill@…>, on 07/23/14 at 20:35:35

Add _TOD_Adjust to SCORE TOD Handler.

This lays the proper structure for doing future work on
time adjustment algorithms. Any TOD adjustments should be
requested at the API level and performed at the SCORE level.

Additionally updated a test.

  • Property mode set to 100644
File size: 7.5 KB
Line 
1
2*** POSIX TIME OF DAY TEST ***
3gettimeofday( NULL, NULL ) - EFAULT
4_gettimeofday( NULL, NULL ) - EFAULT
5rtems_clock_set          12:45:00   01/01/1988
6adjtime - NULL delta - EINVAL
7adjtime - delta out of range - EINVAL
8adjtime - delta range of 0 - OK
9adjtime - delta too small - do nothing
10adjtime - delta too small - do nothing, olddelta=NULL
11adjtime - delta of one second forward, olddelta=NULL
12adjtime - delta of one second forward
13adjtime - delta of almost two seconds forward
14adjtime - delta of almost one second forward which bumps second
15rtems_clock_get_tod          12:44:48   01/01/1988
16rtems_clock_set          12:45:00   01/01/1988
17rtems_clock_get_tod          12:45:00   01/01/1988
18gettimeofday: Fri Jan  1 12:45:00 1988
19time:         Fri Jan  1 12:45:00 1988
20localtime:    Fri Jan  1 12:45:00 1988
21gmtime:       Fri Jan  1 12:45:00 1988
22
23rtems_clock_get_tod          12:45:01   01/01/1988
24gettimeofday: Fri Jan  1 12:45:01 1988
25time:         Fri Jan  1 12:45:01 1988
26localtime:    Fri Jan  1 12:45:01 1988
27gmtime:       Fri Jan  1 12:45:01 1988
28
29rtems_clock_get_tod          12:45:02   01/01/1988
30gettimeofday: Fri Jan  1 12:45:02 1988
31time:         Fri Jan  1 12:45:02 1988
32localtime:    Fri Jan  1 12:45:02 1988
33gmtime:       Fri Jan  1 12:45:02 1988
34
35rtems_clock_get_tod          12:45:03   01/01/1988
36gettimeofday: Fri Jan  1 12:45:03 1988
37time:         Fri Jan  1 12:45:03 1988
38localtime:    Fri Jan  1 12:45:03 1988
39gmtime:       Fri Jan  1 12:45:03 1988
40
41rtems_clock_set          09:00:00   12/31/1988
42rtems_clock_get_tod          09:00:00   12/31/1988
43gettimeofday: Sat Dec 31 09:00:00 1988
44time:         Sat Dec 31 09:00:00 1988
45localtime:    Sat Dec 31 09:00:00 1988
46gmtime:       Sat Dec 31 09:00:00 1988
47
48rtems_clock_get_tod          09:00:01   12/31/1988
49gettimeofday: Sat Dec 31 09:00:01 1988
50time:         Sat Dec 31 09:00:01 1988
51localtime:    Sat Dec 31 09:00:01 1988
52gmtime:       Sat Dec 31 09:00:01 1988
53
54rtems_clock_get_tod          09:00:02   12/31/1988
55gettimeofday: Sat Dec 31 09:00:02 1988
56time:         Sat Dec 31 09:00:02 1988
57localtime:    Sat Dec 31 09:00:02 1988
58gmtime:       Sat Dec 31 09:00:02 1988
59
60rtems_clock_get_tod          09:00:03   12/31/1988
61gettimeofday: Sat Dec 31 09:00:03 1988
62time:         Sat Dec 31 09:00:03 1988
63localtime:    Sat Dec 31 09:00:03 1988
64gmtime:       Sat Dec 31 09:00:03 1988
65
66rtems_clock_set          23:55:59   12/31/1999
67rtems_clock_get_tod          23:55:59   12/31/1999
68gettimeofday: Fri Dec 31 23:55:59 1999
69time:         Fri Dec 31 23:55:59 1999
70localtime:    Fri Dec 31 23:55:59 1999
71gmtime:       Fri Dec 31 23:55:59 1999
72
73rtems_clock_get_tod          23:56:00   12/31/1999
74gettimeofday: Fri Dec 31 23:56:00 1999
75time:         Fri Dec 31 23:56:00 1999
76localtime:    Fri Dec 31 23:56:00 1999
77gmtime:       Fri Dec 31 23:56:00 1999
78
79rtems_clock_get_tod          23:56:01   12/31/1999
80gettimeofday: Fri Dec 31 23:56:01 1999
81time:         Fri Dec 31 23:56:01 1999
82localtime:    Fri Dec 31 23:56:01 1999
83gmtime:       Fri Dec 31 23:56:01 1999
84
85rtems_clock_get_tod          23:56:02   12/31/1999
86gettimeofday: Fri Dec 31 23:56:02 1999
87time:         Fri Dec 31 23:56:02 1999
88localtime:    Fri Dec 31 23:56:02 1999
89gmtime:       Fri Dec 31 23:56:02 1999
90
91rtems_clock_set          00:01:30   06/30/1999
92rtems_clock_get_tod          00:01:30   06/30/1999
93gettimeofday: Wed Jun 30 00:01:30 1999
94time:         Wed Jun 30 00:01:30 1999
95localtime:    Wed Jun 30 00:01:30 1999
96gmtime:       Wed Jun 30 00:01:30 1999
97
98rtems_clock_get_tod          00:01:31   06/30/1999
99gettimeofday: Wed Jun 30 00:01:31 1999
100time:         Wed Jun 30 00:01:31 1999
101localtime:    Wed Jun 30 00:01:31 1999
102gmtime:       Wed Jun 30 00:01:31 1999
103
104rtems_clock_get_tod          00:01:32   06/30/1999
105gettimeofday: Wed Jun 30 00:01:32 1999
106time:         Wed Jun 30 00:01:32 1999
107localtime:    Wed Jun 30 00:01:32 1999
108gmtime:       Wed Jun 30 00:01:32 1999
109
110rtems_clock_get_tod          00:01:33   06/30/1999
111gettimeofday: Wed Jun 30 00:01:33 1999
112time:         Wed Jun 30 00:01:33 1999
113localtime:    Wed Jun 30 00:01:33 1999
114gmtime:       Wed Jun 30 00:01:33 1999
115
116rtems_clock_set          00:15:59   01/01/2000
117rtems_clock_get_tod          00:15:59   01/01/2000
118gettimeofday: Sat Jan  1 00:15:59 2000
119time:         Sat Jan  1 00:15:59 2000
120localtime:    Sat Jan  1 00:15:59 2000
121gmtime:       Sat Jan  1 00:15:59 2000
122
123rtems_clock_get_tod          00:16:00   01/01/2000
124gettimeofday: Sat Jan  1 00:16:00 2000
125time:         Sat Jan  1 00:16:00 2000
126localtime:    Sat Jan  1 00:16:00 2000
127gmtime:       Sat Jan  1 00:16:00 2000
128
129rtems_clock_get_tod          00:16:01   01/01/2000
130gettimeofday: Sat Jan  1 00:16:01 2000
131time:         Sat Jan  1 00:16:01 2000
132localtime:    Sat Jan  1 00:16:01 2000
133gmtime:       Sat Jan  1 00:16:01 2000
134
135rtems_clock_get_tod          00:16:02   01/01/2000
136gettimeofday: Sat Jan  1 00:16:02 2000
137time:         Sat Jan  1 00:16:02 2000
138localtime:    Sat Jan  1 00:16:02 2000
139gmtime:       Sat Jan  1 00:16:02 2000
140
141rtems_clock_set          05:10:59   02/02/2005
142rtems_clock_get_tod          05:10:59   02/02/2005
143gettimeofday: Wed Feb  2 05:10:59 2005
144time:         Wed Feb  2 05:10:59 2005
145localtime:    Wed Feb  2 05:10:59 2005
146gmtime:       Wed Feb  2 05:10:59 2005
147
148rtems_clock_get_tod          05:11:00   02/02/2005
149gettimeofday: Wed Feb  2 05:11:00 2005
150time:         Wed Feb  2 05:11:00 2005
151localtime:    Wed Feb  2 05:11:00 2005
152gmtime:       Wed Feb  2 05:11:00 2005
153
154rtems_clock_get_tod          05:11:01   02/02/2005
155gettimeofday: Wed Feb  2 05:11:01 2005
156time:         Wed Feb  2 05:11:01 2005
157localtime:    Wed Feb  2 05:11:01 2005
158gmtime:       Wed Feb  2 05:11:01 2005
159
160rtems_clock_get_tod          05:11:02   02/02/2005
161gettimeofday: Wed Feb  2 05:11:02 2005
162time:         Wed Feb  2 05:11:02 2005
163localtime:    Wed Feb  2 05:11:02 2005
164gmtime:       Wed Feb  2 05:11:02 2005
165
166rtems_clock_set          10:05:59   03/03/2010
167rtems_clock_get_tod          10:05:59   03/03/2010
168gettimeofday: Wed Mar  3 10:05:59 2010
169time:         Wed Mar  3 10:05:59 2010
170localtime:    Wed Mar  3 10:05:59 2010
171gmtime:       Wed Mar  3 10:05:59 2010
172
173rtems_clock_get_tod          10:06:00   03/03/2010
174gettimeofday: Wed Mar  3 10:06:00 2010
175time:         Wed Mar  3 10:06:00 2010
176localtime:    Wed Mar  3 10:06:00 2010
177gmtime:       Wed Mar  3 10:06:00 2010
178
179rtems_clock_get_tod          10:06:01   03/03/2010
180gettimeofday: Wed Mar  3 10:06:01 2010
181time:         Wed Mar  3 10:06:01 2010
182localtime:    Wed Mar  3 10:06:01 2010
183gmtime:       Wed Mar  3 10:06:01 2010
184
185rtems_clock_get_tod          10:06:02   03/03/2010
186gettimeofday: Wed Mar  3 10:06:02 2010
187time:         Wed Mar  3 10:06:02 2010
188localtime:    Wed Mar  3 10:06:02 2010
189gmtime:       Wed Mar  3 10:06:02 2010
190
191rtems_clock_set          15:00:59   04/04/2020
192rtems_clock_get_tod          15:00:59   04/04/2020
193gettimeofday: Sat Apr  4 15:00:59 2020
194time:         Sat Apr  4 15:00:59 2020
195localtime:    Sat Apr  4 15:00:59 2020
196gmtime:       Sat Apr  4 15:00:59 2020
197
198rtems_clock_get_tod          15:01:00   04/04/2020
199gettimeofday: Sat Apr  4 15:01:00 2020
200time:         Sat Apr  4 15:01:00 2020
201localtime:    Sat Apr  4 15:01:00 2020
202gmtime:       Sat Apr  4 15:01:00 2020
203
204rtems_clock_get_tod          15:01:01   04/04/2020
205gettimeofday: Sat Apr  4 15:01:01 2020
206time:         Sat Apr  4 15:01:01 2020
207localtime:    Sat Apr  4 15:01:01 2020
208gmtime:       Sat Apr  4 15:01:01 2020
209
210rtems_clock_get_tod          15:01:02   04/04/2020
211gettimeofday: Sat Apr  4 15:01:02 2020
212time:         Sat Apr  4 15:01:02 2020
213localtime:    Sat Apr  4 15:01:02 2020
214gmtime:       Sat Apr  4 15:01:02 2020
215
216
217
218*** END OF TIME OF DAY TEST 01 ***
Note: See TracBrowser for help on using the repository browser.