2 * Copyright (c) 2011 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the License);
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an AS IS BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
18 #include <runtime_info.h>
20 static void startup(void);
21 static void cleanup(void);
23 void (*tet_startup)(void) = startup;
24 void (*tet_cleanup)(void) = cleanup;
26 static void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_negative1(void);
27 static void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_negative2(void);
28 static void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_negative3(void);
29 static void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_positive1(void);
30 static void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_positive2(void);
31 static void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_positive3(void);
32 static void utc_runtime_info_AUDIO_JACK_CONNECTED_negative1(void);
33 static void utc_runtime_info_AUDIO_JACK_CONNECTED_negative2(void);
34 static void utc_runtime_info_AUDIO_JACK_CONNECTED_negative3(void);
35 static void utc_runtime_info_AUDIO_JACK_CONNECTED_positive1(void);
36 static void utc_runtime_info_AUDIO_JACK_CONNECTED_positive2(void);
37 static void utc_runtime_info_AUDIO_JACK_CONNECTED_positive3(void);
38 static void utc_runtime_info_BATTERY_IS_CHARGING_negative1(void);
39 static void utc_runtime_info_BATTERY_IS_CHARGING_negative2(void);
40 static void utc_runtime_info_BATTERY_IS_CHARGING_negative3(void);
41 static void utc_runtime_info_BATTERY_IS_CHARGING_positive1(void);
42 static void utc_runtime_info_BATTERY_IS_CHARGING_positive2(void);
43 static void utc_runtime_info_BATTERY_IS_CHARGING_positive3(void);
44 static void utc_runtime_info_BLUETOOTH_ENABLED_negative1(void);
45 static void utc_runtime_info_BLUETOOTH_ENABLED_negative2(void);
46 static void utc_runtime_info_BLUETOOTH_ENABLED_negative3(void);
47 static void utc_runtime_info_BLUETOOTH_ENABLED_positive1(void);
48 static void utc_runtime_info_BLUETOOTH_ENABLED_positive2(void);
49 static void utc_runtime_info_BLUETOOTH_ENABLED_positive3(void);
50 static void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_negative1(void);
51 static void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_negative2(void);
52 static void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_negative3(void);
53 static void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_positive1(void);
54 static void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_positive2(void);
55 static void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_positive3(void);
56 static void utc_runtime_info_DATA_ROAMING_ENABLED_negative1(void);
57 static void utc_runtime_info_DATA_ROAMING_ENABLED_negative2(void);
58 static void utc_runtime_info_DATA_ROAMING_ENABLED_negative3(void);
59 static void utc_runtime_info_DATA_ROAMING_ENABLED_positive1(void);
60 static void utc_runtime_info_DATA_ROAMING_ENABLED_positive2(void);
61 static void utc_runtime_info_DATA_ROAMING_ENABLED_positive3(void);
62 static void utc_runtime_info_FIRST_DAY_OF_WEEK_negative1(void);
63 static void utc_runtime_info_FIRST_DAY_OF_WEEK_negative2(void);
64 static void utc_runtime_info_FIRST_DAY_OF_WEEK_negative3(void);
65 static void utc_runtime_info_FIRST_DAY_OF_WEEK_positive1(void);
66 static void utc_runtime_info_FIRST_DAY_OF_WEEK_positive2(void);
67 static void utc_runtime_info_FIRST_DAY_OF_WEEK_positive3(void);
68 static void utc_runtime_info_FLIGHT_MODE_ENABLED_negative1(void);
69 static void utc_runtime_info_FLIGHT_MODE_ENABLED_negative2(void);
70 static void utc_runtime_info_FLIGHT_MODE_ENABLED_negative3(void);
71 static void utc_runtime_info_FLIGHT_MODE_ENABLED_positive1(void);
72 static void utc_runtime_info_FLIGHT_MODE_ENABLED_positive2(void);
73 static void utc_runtime_info_FLIGHT_MODE_ENABLED_positive3(void);
74 static void utc_runtime_info_GPS_STATUS_negative1(void);
75 static void utc_runtime_info_GPS_STATUS_negative2(void);
76 static void utc_runtime_info_GPS_STATUS_negative3(void);
77 static void utc_runtime_info_GPS_STATUS_positive1(void);
78 static void utc_runtime_info_GPS_STATUS_positive2(void);
79 static void utc_runtime_info_GPS_STATUS_positive3(void);
80 static void utc_runtime_info_LANGUAGE_negative1(void);
81 static void utc_runtime_info_LANGUAGE_negative2(void);
82 static void utc_runtime_info_LANGUAGE_negative3(void);
83 static void utc_runtime_info_LANGUAGE_positive1(void);
84 static void utc_runtime_info_LANGUAGE_positive2(void);
85 static void utc_runtime_info_LANGUAGE_positive3(void);
86 static void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_negative1(void);
87 static void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_negative2(void);
88 static void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_negative3(void);
89 static void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_positive1(void);
90 static void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_positive2(void);
91 static void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_positive3(void);
92 static void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_negative1(void);
93 static void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_negative2(void);
94 static void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_negative3(void);
95 static void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_positive1(void);
96 static void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_positive2(void);
97 static void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_positive3(void);
98 static void utc_runtime_info_LOCATION_SERVICE_ENABLED_negative1(void);
99 static void utc_runtime_info_LOCATION_SERVICE_ENABLED_negative2(void);
100 static void utc_runtime_info_LOCATION_SERVICE_ENABLED_negative3(void);
101 static void utc_runtime_info_LOCATION_SERVICE_ENABLED_positive1(void);
102 static void utc_runtime_info_LOCATION_SERVICE_ENABLED_positive2(void);
103 static void utc_runtime_info_LOCATION_SERVICE_ENABLED_positive3(void);
104 static void utc_runtime_info_PACKET_DATA_ENABLED_negative1(void);
105 static void utc_runtime_info_PACKET_DATA_ENABLED_negative2(void);
106 static void utc_runtime_info_PACKET_DATA_ENABLED_negative3(void);
107 static void utc_runtime_info_PACKET_DATA_ENABLED_positive1(void);
108 static void utc_runtime_info_PACKET_DATA_ENABLED_positive2(void);
109 static void utc_runtime_info_PACKET_DATA_ENABLED_positive3(void);
110 static void utc_runtime_info_REGION_negative1(void);
111 static void utc_runtime_info_REGION_negative2(void);
112 static void utc_runtime_info_REGION_negative3(void);
113 static void utc_runtime_info_REGION_positive1(void);
114 static void utc_runtime_info_REGION_positive2(void);
115 static void utc_runtime_info_REGION_positive3(void);
116 static void utc_runtime_info_AUTO_ROTATION_ENABLED_negative1(void);
117 static void utc_runtime_info_AUTO_ROTATION_ENABLED_negative2(void);
118 static void utc_runtime_info_AUTO_ROTATION_ENABLED_negative3(void);
119 static void utc_runtime_info_AUTO_ROTATION_ENABLED_positive1(void);
120 static void utc_runtime_info_AUTO_ROTATION_ENABLED_positive2(void);
121 static void utc_runtime_info_AUTO_ROTATION_ENABLED_positive3(void);
122 static void utc_runtime_info_SILENT_MODE_ENABLED_negative1(void);
123 static void utc_runtime_info_SILENT_MODE_ENABLED_negative2(void);
124 static void utc_runtime_info_SILENT_MODE_ENABLED_negative3(void);
125 static void utc_runtime_info_SILENT_MODE_ENABLED_positive1(void);
126 static void utc_runtime_info_SILENT_MODE_ENABLED_positive2(void);
127 static void utc_runtime_info_SILENT_MODE_ENABLED_positive3(void);
128 static void utc_runtime_info_USB_TETHERING_ENABLED_negative1(void);
129 static void utc_runtime_info_USB_TETHERING_ENABLED_negative2(void);
130 static void utc_runtime_info_USB_TETHERING_ENABLED_negative3(void);
131 static void utc_runtime_info_USB_TETHERING_ENABLED_positive1(void);
132 static void utc_runtime_info_USB_TETHERING_ENABLED_positive2(void);
133 static void utc_runtime_info_USB_TETHERING_ENABLED_positive3(void);
134 static void utc_runtime_info_VIBRATION_ENABLED_negative1(void);
135 static void utc_runtime_info_VIBRATION_ENABLED_negative2(void);
136 static void utc_runtime_info_VIBRATION_ENABLED_negative3(void);
137 static void utc_runtime_info_VIBRATION_ENABLED_positive1(void);
138 static void utc_runtime_info_VIBRATION_ENABLED_positive2(void);
139 static void utc_runtime_info_VIBRATION_ENABLED_positive3(void);
140 static void utc_runtime_info_WIFI_HOTSPOT_ENABLED_negative1(void);
141 static void utc_runtime_info_WIFI_HOTSPOT_ENABLED_negative2(void);
142 static void utc_runtime_info_WIFI_HOTSPOT_ENABLED_negative3(void);
143 static void utc_runtime_info_WIFI_HOTSPOT_ENABLED_positive1(void);
144 static void utc_runtime_info_WIFI_HOTSPOT_ENABLED_positive2(void);
145 static void utc_runtime_info_WIFI_HOTSPOT_ENABLED_positive3(void);
146 static void utc_runtime_info_WIFI_STATUS_negative1(void);
147 static void utc_runtime_info_WIFI_STATUS_negative2(void);
148 static void utc_runtime_info_WIFI_STATUS_negative3(void);
149 static void utc_runtime_info_WIFI_STATUS_positive1(void);
150 static void utc_runtime_info_WIFI_STATUS_positive2(void);
151 static void utc_runtime_info_WIFI_STATUS_positive3(void);
152 static void utc_runtime_info_TV_OUT_CONNECTED_negative1(void);
153 static void utc_runtime_info_TV_OUT_CONNECTED_negative2(void);
154 static void utc_runtime_info_TV_OUT_CONNECTED_negative3(void);
155 static void utc_runtime_info_TV_OUT_CONNECTED_positive1(void);
156 static void utc_runtime_info_TV_OUT_CONNECTED_positive2(void);
157 static void utc_runtime_info_TV_OUT_CONNECTED_positive3(void);
158 static void utc_runtime_info_AUDIO_JACK_STATUS_negative1(void);
159 static void utc_runtime_info_AUDIO_JACK_STATUS_negative2(void);
160 static void utc_runtime_info_AUDIO_JACK_STATUS_negative3(void);
161 static void utc_runtime_info_AUDIO_JACK_STATUS_positive1(void);
162 static void utc_runtime_info_AUDIO_JACK_STATUS_positive2(void);
163 static void utc_runtime_info_AUDIO_JACK_STATUS_positive3(void);
164 static void utc_runtime_info_SLIDING_KEYBOARD_OPENED_negative1(void);
165 static void utc_runtime_info_SLIDING_KEYBOARD_OPENED_negative2(void);
166 static void utc_runtime_info_SLIDING_KEYBOARD_OPENED_negative3(void);
167 static void utc_runtime_info_SLIDING_KEYBOARD_OPENED_positive1(void);
168 static void utc_runtime_info_SLIDING_KEYBOARD_OPENED_positive2(void);
169 static void utc_runtime_info_SLIDING_KEYBOARD_OPENED_positive3(void);
170 static void utc_runtime_info_USB_CONNECTED_negative1(void);
171 static void utc_runtime_info_USB_CONNECTED_negative2(void);
172 static void utc_runtime_info_USB_CONNECTED_negative3(void);
173 static void utc_runtime_info_USB_CONNECTED_positive1(void);
174 static void utc_runtime_info_USB_CONNECTED_positive2(void);
175 static void utc_runtime_info_USB_CONNECTED_positive3(void);
176 static void utc_runtime_info_CHARGER_CONNECTED_negative1(void);
177 static void utc_runtime_info_CHARGER_CONNECTED_negative2(void);
178 static void utc_runtime_info_CHARGER_CONNECTED_negative3(void);
179 static void utc_runtime_info_CHARGER_CONNECTED_positive1(void);
180 static void utc_runtime_info_CHARGER_CONNECTED_positive2(void);
181 static void utc_runtime_info_CHARGER_CONNECTED_positive3(void);
182 static void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_negative1(void);
183 static void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_negative2(void);
184 static void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_negative3(void);
185 static void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_positive1(void);
186 static void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_positive2(void);
187 static void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_positive3(void);
188 static void utc_runtime_info_set_changed_cb(void);
189 static void utc_runtime_info_unset_changed_cb(void);
191 struct tet_testlist tet_testlist[] = {
192 {utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_negative1, 1},
193 {utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_negative2, 1},
194 {utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_negative3, 1},
195 {utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_positive1, 1},
196 {utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_positive2, 1},
197 {utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_positive3, 1},
198 {utc_runtime_info_AUDIO_JACK_CONNECTED_negative1, 1},
199 {utc_runtime_info_AUDIO_JACK_CONNECTED_negative2, 1},
200 {utc_runtime_info_AUDIO_JACK_CONNECTED_negative3, 1},
201 {utc_runtime_info_AUDIO_JACK_CONNECTED_positive1, 1},
202 {utc_runtime_info_AUDIO_JACK_CONNECTED_positive2, 1},
203 {utc_runtime_info_AUDIO_JACK_CONNECTED_positive3, 1},
204 {utc_runtime_info_BATTERY_IS_CHARGING_negative1, 1},
205 {utc_runtime_info_BATTERY_IS_CHARGING_negative2, 1},
206 {utc_runtime_info_BATTERY_IS_CHARGING_negative3, 1},
207 {utc_runtime_info_BATTERY_IS_CHARGING_positive1, 1},
208 {utc_runtime_info_BATTERY_IS_CHARGING_positive2, 1},
209 {utc_runtime_info_BATTERY_IS_CHARGING_positive3, 1},
210 {utc_runtime_info_BLUETOOTH_ENABLED_negative1, 1},
211 {utc_runtime_info_BLUETOOTH_ENABLED_negative2, 1},
212 {utc_runtime_info_BLUETOOTH_ENABLED_negative3, 1},
213 {utc_runtime_info_BLUETOOTH_ENABLED_positive1, 1},
214 {utc_runtime_info_BLUETOOTH_ENABLED_positive2, 1},
215 {utc_runtime_info_BLUETOOTH_ENABLED_positive3, 1},
216 {utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_negative1, 1},
217 {utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_negative2, 1},
218 {utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_negative3, 1},
219 {utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_positive1, 1},
220 {utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_positive2, 1},
221 {utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_positive3, 1},
222 {utc_runtime_info_DATA_ROAMING_ENABLED_negative1, 1},
223 {utc_runtime_info_DATA_ROAMING_ENABLED_negative2, 1},
224 {utc_runtime_info_DATA_ROAMING_ENABLED_negative3, 1},
225 {utc_runtime_info_DATA_ROAMING_ENABLED_positive1, 1},
226 {utc_runtime_info_DATA_ROAMING_ENABLED_positive2, 1},
227 {utc_runtime_info_DATA_ROAMING_ENABLED_positive3, 1},
228 {utc_runtime_info_FIRST_DAY_OF_WEEK_negative1, 1},
229 {utc_runtime_info_FIRST_DAY_OF_WEEK_negative2, 1},
230 {utc_runtime_info_FIRST_DAY_OF_WEEK_negative3, 1},
231 {utc_runtime_info_FIRST_DAY_OF_WEEK_positive1, 1},
232 {utc_runtime_info_FIRST_DAY_OF_WEEK_positive2, 1},
233 {utc_runtime_info_FIRST_DAY_OF_WEEK_positive3, 1},
234 {utc_runtime_info_FLIGHT_MODE_ENABLED_negative1, 1},
235 {utc_runtime_info_FLIGHT_MODE_ENABLED_negative2, 1},
236 {utc_runtime_info_FLIGHT_MODE_ENABLED_negative3, 1},
237 {utc_runtime_info_FLIGHT_MODE_ENABLED_positive1, 1},
238 {utc_runtime_info_FLIGHT_MODE_ENABLED_positive2, 1},
239 {utc_runtime_info_FLIGHT_MODE_ENABLED_positive3, 1},
240 {utc_runtime_info_GPS_STATUS_negative1, 1},
241 {utc_runtime_info_GPS_STATUS_negative2, 1},
242 {utc_runtime_info_GPS_STATUS_negative3, 1},
243 {utc_runtime_info_GPS_STATUS_positive1, 1},
244 {utc_runtime_info_GPS_STATUS_positive2, 1},
245 {utc_runtime_info_GPS_STATUS_positive3, 1},
246 {utc_runtime_info_LANGUAGE_negative1, 1},
247 {utc_runtime_info_LANGUAGE_negative2, 1},
248 {utc_runtime_info_LANGUAGE_negative3, 1},
249 {utc_runtime_info_LANGUAGE_positive1, 1},
250 {utc_runtime_info_LANGUAGE_positive2, 1},
251 {utc_runtime_info_LANGUAGE_positive3, 1},
252 {utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_negative1, 1},
253 {utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_negative2, 1},
254 {utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_negative3, 1},
255 {utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_positive1, 1},
256 {utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_positive2, 1},
257 {utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_positive3, 1},
258 {utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_negative1, 1},
259 {utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_negative2, 1},
260 {utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_negative3, 1},
261 {utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_positive1, 1},
262 {utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_positive2, 1},
263 {utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_positive3, 1},
264 {utc_runtime_info_LOCATION_SERVICE_ENABLED_negative1, 1},
265 {utc_runtime_info_LOCATION_SERVICE_ENABLED_negative2, 1},
266 {utc_runtime_info_LOCATION_SERVICE_ENABLED_negative3, 1},
267 {utc_runtime_info_LOCATION_SERVICE_ENABLED_positive1, 1},
268 {utc_runtime_info_LOCATION_SERVICE_ENABLED_positive2, 1},
269 {utc_runtime_info_LOCATION_SERVICE_ENABLED_positive3, 1},
270 {utc_runtime_info_PACKET_DATA_ENABLED_negative1, 1},
271 {utc_runtime_info_PACKET_DATA_ENABLED_negative2, 1},
272 {utc_runtime_info_PACKET_DATA_ENABLED_negative3, 1},
273 {utc_runtime_info_PACKET_DATA_ENABLED_positive1, 1},
274 {utc_runtime_info_PACKET_DATA_ENABLED_positive2, 1},
275 {utc_runtime_info_PACKET_DATA_ENABLED_positive3, 1},
276 {utc_runtime_info_REGION_negative1, 1},
277 {utc_runtime_info_REGION_negative2, 1},
278 {utc_runtime_info_REGION_negative3, 1},
279 {utc_runtime_info_REGION_positive1, 1},
280 {utc_runtime_info_REGION_positive2, 1},
281 {utc_runtime_info_REGION_positive3, 1},
282 {utc_runtime_info_AUTO_ROTATION_ENABLED_negative1, 1},
283 {utc_runtime_info_AUTO_ROTATION_ENABLED_negative2, 1},
284 {utc_runtime_info_AUTO_ROTATION_ENABLED_negative3, 1},
285 {utc_runtime_info_AUTO_ROTATION_ENABLED_positive1, 1},
286 {utc_runtime_info_AUTO_ROTATION_ENABLED_positive2, 1},
287 {utc_runtime_info_AUTO_ROTATION_ENABLED_positive3, 1},
288 {utc_runtime_info_SILENT_MODE_ENABLED_negative1, 1},
289 {utc_runtime_info_SILENT_MODE_ENABLED_negative2, 1},
290 {utc_runtime_info_SILENT_MODE_ENABLED_negative3, 1},
291 {utc_runtime_info_SILENT_MODE_ENABLED_positive1, 1},
292 {utc_runtime_info_SILENT_MODE_ENABLED_positive2, 1},
293 {utc_runtime_info_SILENT_MODE_ENABLED_positive3, 1},
294 {utc_runtime_info_USB_TETHERING_ENABLED_negative1, 1},
295 {utc_runtime_info_USB_TETHERING_ENABLED_negative2, 1},
296 {utc_runtime_info_USB_TETHERING_ENABLED_negative3, 1},
297 {utc_runtime_info_USB_TETHERING_ENABLED_positive1, 1},
298 {utc_runtime_info_USB_TETHERING_ENABLED_positive2, 1},
299 {utc_runtime_info_USB_TETHERING_ENABLED_positive3, 1},
300 {utc_runtime_info_VIBRATION_ENABLED_negative1, 1},
301 {utc_runtime_info_VIBRATION_ENABLED_negative2, 1},
302 {utc_runtime_info_VIBRATION_ENABLED_negative3, 1},
303 {utc_runtime_info_VIBRATION_ENABLED_positive1, 1},
304 {utc_runtime_info_VIBRATION_ENABLED_positive2, 1},
305 {utc_runtime_info_VIBRATION_ENABLED_positive3, 1},
306 {utc_runtime_info_WIFI_HOTSPOT_ENABLED_negative1, 1},
307 {utc_runtime_info_WIFI_HOTSPOT_ENABLED_negative2, 1},
308 {utc_runtime_info_WIFI_HOTSPOT_ENABLED_negative3, 1},
309 {utc_runtime_info_WIFI_HOTSPOT_ENABLED_positive1, 1},
310 {utc_runtime_info_WIFI_HOTSPOT_ENABLED_positive2, 1},
311 {utc_runtime_info_WIFI_HOTSPOT_ENABLED_positive3, 1},
312 {utc_runtime_info_WIFI_STATUS_negative1, 1},
313 {utc_runtime_info_WIFI_STATUS_negative2, 1},
314 {utc_runtime_info_WIFI_STATUS_negative3, 1},
315 {utc_runtime_info_WIFI_STATUS_positive1, 1},
316 {utc_runtime_info_WIFI_STATUS_positive2, 1},
317 {utc_runtime_info_WIFI_STATUS_positive3, 1},
318 {utc_runtime_info_TV_OUT_CONNECTED_negative1, 1},
319 {utc_runtime_info_TV_OUT_CONNECTED_negative2, 1},
320 {utc_runtime_info_TV_OUT_CONNECTED_negative3, 1},
321 {utc_runtime_info_TV_OUT_CONNECTED_positive1, 1},
322 {utc_runtime_info_TV_OUT_CONNECTED_positive2, 1},
323 {utc_runtime_info_TV_OUT_CONNECTED_positive3, 1},
324 {utc_runtime_info_AUDIO_JACK_STATUS_negative1, 1},
325 {utc_runtime_info_AUDIO_JACK_STATUS_negative2, 1},
326 {utc_runtime_info_AUDIO_JACK_STATUS_negative3, 1},
327 {utc_runtime_info_AUDIO_JACK_STATUS_positive1, 1},
328 {utc_runtime_info_AUDIO_JACK_STATUS_positive2, 1},
329 {utc_runtime_info_AUDIO_JACK_STATUS_positive3, 1},
330 {utc_runtime_info_SLIDING_KEYBOARD_OPENED_negative1, 1},
331 {utc_runtime_info_SLIDING_KEYBOARD_OPENED_negative2, 1},
332 {utc_runtime_info_SLIDING_KEYBOARD_OPENED_negative3, 1},
333 {utc_runtime_info_SLIDING_KEYBOARD_OPENED_positive1, 1},
334 {utc_runtime_info_SLIDING_KEYBOARD_OPENED_positive2, 1},
335 {utc_runtime_info_SLIDING_KEYBOARD_OPENED_positive3, 1},
336 {utc_runtime_info_USB_CONNECTED_negative1, 1},
337 {utc_runtime_info_USB_CONNECTED_negative2, 1},
338 {utc_runtime_info_USB_CONNECTED_negative3, 1},
339 {utc_runtime_info_USB_CONNECTED_positive1, 1},
340 {utc_runtime_info_USB_CONNECTED_positive2, 1},
341 {utc_runtime_info_USB_CONNECTED_positive3, 1},
342 {utc_runtime_info_CHARGER_CONNECTED_negative1, 1},
343 {utc_runtime_info_CHARGER_CONNECTED_negative2, 1},
344 {utc_runtime_info_CHARGER_CONNECTED_negative3, 1},
345 {utc_runtime_info_CHARGER_CONNECTED_positive1, 1},
346 {utc_runtime_info_CHARGER_CONNECTED_positive2, 1},
347 {utc_runtime_info_CHARGER_CONNECTED_positive3, 1},
348 {utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_negative1, 1},
349 {utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_negative2, 1},
350 {utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_negative3, 1},
351 {utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_positive1, 1},
352 {utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_positive2, 1},
353 {utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_positive3, 1},
354 {utc_runtime_info_set_changed_cb, 1},
355 {utc_runtime_info_unset_changed_cb, 1},
359 static void startup(void)
364 static void cleanup(void)
369 void runtime_info_changed(runtime_info_key_e key, void *user_data)
374 /* negative1 : invalid data-type */
375 /* negative2 : invalid input-param */
376 /* negative3 : invalid changed callback */
377 /* positive1 : get the value */
378 /* positive2 : set changed callback */
379 /* positive3 : unset changed callback */
381 void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_negative1(void)
383 char *TC_NAME = __FUNCTION__;
385 runtime_info_key_e key = RUNTIME_INFO_KEY_24HOUR_CLOCK_FORMAT_ENABLED;
388 retcode = runtime_info_get_value_string(key, &value);
390 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
391 dts_pass(TC_NAME, "passed");
393 dts_fail(TC_NAME, "failed");
396 void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_negative2(void)
398 char *TC_NAME = __FUNCTION__;
400 runtime_info_key_e key = RUNTIME_INFO_KEY_24HOUR_CLOCK_FORMAT_ENABLED;
402 retcode = runtime_info_get_value_bool(key, NULL);
404 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
405 dts_pass(TC_NAME, "passed");
407 dts_fail(TC_NAME, "failed");
410 void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_negative3(void)
412 char *TC_NAME = __FUNCTION__;
414 runtime_info_key_e key = RUNTIME_INFO_KEY_24HOUR_CLOCK_FORMAT_ENABLED;
416 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
418 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
419 dts_pass(TC_NAME, "passed");
421 dts_fail(TC_NAME, "failed");
424 void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_positive1(void)
426 char *TC_NAME = __FUNCTION__;
428 runtime_info_key_e key = RUNTIME_INFO_KEY_24HOUR_CLOCK_FORMAT_ENABLED;
431 retcode = runtime_info_get_value_bool(key, &value);
433 if (retcode == RUNTIME_INFO_ERROR_NONE)
434 dts_pass(TC_NAME, "passed");
436 dts_fail(TC_NAME, "failed");
439 void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_positive2(void)
441 char *TC_NAME = __FUNCTION__;
443 runtime_info_key_e key = RUNTIME_INFO_KEY_24HOUR_CLOCK_FORMAT_ENABLED;
445 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
447 if (retcode == RUNTIME_INFO_ERROR_NONE)
448 dts_pass(TC_NAME, "passed");
450 dts_fail(TC_NAME, "failed");
453 void utc_runtime_info_24HOUR_CLOCK_FORMAT_ENABLED_positive3(void)
455 char *TC_NAME = __FUNCTION__;
457 runtime_info_key_e key = RUNTIME_INFO_KEY_24HOUR_CLOCK_FORMAT_ENABLED;
459 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
461 retcode = runtime_info_unset_changed_cb(key);
463 if (retcode == RUNTIME_INFO_ERROR_NONE)
464 dts_pass(TC_NAME, "passed");
466 dts_fail(TC_NAME, "failed");
469 void utc_runtime_info_AUDIO_JACK_CONNECTED_negative1(void)
471 char *TC_NAME = __FUNCTION__;
473 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_CONNECTED;
476 retcode = runtime_info_get_value_string(key, &value);
478 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
479 dts_pass(TC_NAME, "passed");
481 dts_fail(TC_NAME, "failed");
484 void utc_runtime_info_AUDIO_JACK_CONNECTED_negative2(void)
486 char *TC_NAME = __FUNCTION__;
488 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_CONNECTED;
490 retcode = runtime_info_get_value_bool(key, NULL);
492 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
493 dts_pass(TC_NAME, "passed");
495 dts_fail(TC_NAME, "failed");
498 void utc_runtime_info_AUDIO_JACK_CONNECTED_negative3(void)
500 char *TC_NAME = __FUNCTION__;
502 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_CONNECTED;
504 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
506 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
507 dts_pass(TC_NAME, "passed");
509 dts_fail(TC_NAME, "failed");
512 void utc_runtime_info_AUDIO_JACK_CONNECTED_positive1(void)
514 char *TC_NAME = __FUNCTION__;
516 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_CONNECTED;
519 retcode = runtime_info_get_value_bool(key, &value);
521 if (retcode == RUNTIME_INFO_ERROR_NONE)
522 dts_pass(TC_NAME, "passed");
524 dts_fail(TC_NAME, "failed");
527 void utc_runtime_info_AUDIO_JACK_CONNECTED_positive2(void)
529 char *TC_NAME = __FUNCTION__;
531 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_CONNECTED;
533 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
535 if (retcode == RUNTIME_INFO_ERROR_NONE)
536 dts_pass(TC_NAME, "passed");
538 dts_fail(TC_NAME, "failed");
541 void utc_runtime_info_AUDIO_JACK_CONNECTED_positive3(void)
543 char *TC_NAME = __FUNCTION__;
545 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_CONNECTED;
547 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
549 retcode = runtime_info_unset_changed_cb(key);
551 if (retcode == RUNTIME_INFO_ERROR_NONE)
552 dts_pass(TC_NAME, "passed");
554 dts_fail(TC_NAME, "failed");
557 void utc_runtime_info_BATTERY_IS_CHARGING_negative1(void)
559 char *TC_NAME = __FUNCTION__;
561 runtime_info_key_e key = RUNTIME_INFO_KEY_BATTERY_IS_CHARGING;
564 retcode = runtime_info_get_value_string(key, &value);
566 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
567 dts_pass(TC_NAME, "passed");
569 dts_fail(TC_NAME, "failed");
572 void utc_runtime_info_BATTERY_IS_CHARGING_negative2(void)
574 char *TC_NAME = __FUNCTION__;
576 runtime_info_key_e key = RUNTIME_INFO_KEY_BATTERY_IS_CHARGING;
578 retcode = runtime_info_get_value_bool(key, NULL);
580 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
581 dts_pass(TC_NAME, "passed");
583 dts_fail(TC_NAME, "failed");
586 void utc_runtime_info_BATTERY_IS_CHARGING_negative3(void)
588 char *TC_NAME = __FUNCTION__;
590 runtime_info_key_e key = RUNTIME_INFO_KEY_BATTERY_IS_CHARGING;
592 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
594 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
595 dts_pass(TC_NAME, "passed");
597 dts_fail(TC_NAME, "failed");
600 void utc_runtime_info_BATTERY_IS_CHARGING_positive1(void)
602 char *TC_NAME = __FUNCTION__;
604 runtime_info_key_e key = RUNTIME_INFO_KEY_BATTERY_IS_CHARGING;
607 retcode = runtime_info_get_value_bool(key, &value);
609 if (retcode == RUNTIME_INFO_ERROR_NONE)
610 dts_pass(TC_NAME, "passed");
612 dts_fail(TC_NAME, "failed");
615 void utc_runtime_info_BATTERY_IS_CHARGING_positive2(void)
617 char *TC_NAME = __FUNCTION__;
619 runtime_info_key_e key = RUNTIME_INFO_KEY_BATTERY_IS_CHARGING;
621 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
623 if (retcode == RUNTIME_INFO_ERROR_NONE)
624 dts_pass(TC_NAME, "passed");
626 dts_fail(TC_NAME, "failed");
629 void utc_runtime_info_BATTERY_IS_CHARGING_positive3(void)
631 char *TC_NAME = __FUNCTION__;
633 runtime_info_key_e key = RUNTIME_INFO_KEY_BATTERY_IS_CHARGING;
635 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
637 retcode = runtime_info_unset_changed_cb(key);
639 if (retcode == RUNTIME_INFO_ERROR_NONE)
640 dts_pass(TC_NAME, "passed");
642 dts_fail(TC_NAME, "failed");
645 void utc_runtime_info_BLUETOOTH_ENABLED_negative1(void)
647 char *TC_NAME = __FUNCTION__;
649 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_ENABLED;
652 retcode = runtime_info_get_value_string(key, &value);
654 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
655 dts_pass(TC_NAME, "passed");
657 dts_fail(TC_NAME, "failed");
660 void utc_runtime_info_BLUETOOTH_ENABLED_negative2(void)
662 char *TC_NAME = __FUNCTION__;
664 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_ENABLED;
666 retcode = runtime_info_get_value_bool(key, NULL);
668 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
669 dts_pass(TC_NAME, "passed");
671 dts_fail(TC_NAME, "failed");
674 void utc_runtime_info_BLUETOOTH_ENABLED_negative3(void)
676 char *TC_NAME = __FUNCTION__;
678 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_ENABLED;
680 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
682 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
683 dts_pass(TC_NAME, "passed");
685 dts_fail(TC_NAME, "failed");
688 void utc_runtime_info_BLUETOOTH_ENABLED_positive1(void)
690 char *TC_NAME = __FUNCTION__;
692 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_ENABLED;
695 retcode = runtime_info_get_value_bool(key, &value);
697 if (retcode == RUNTIME_INFO_ERROR_NONE)
698 dts_pass(TC_NAME, "passed");
700 dts_fail(TC_NAME, "failed");
703 void utc_runtime_info_BLUETOOTH_ENABLED_positive2(void)
705 char *TC_NAME = __FUNCTION__;
707 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_ENABLED;
709 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
711 if (retcode == RUNTIME_INFO_ERROR_NONE)
712 dts_pass(TC_NAME, "passed");
714 dts_fail(TC_NAME, "failed");
717 void utc_runtime_info_BLUETOOTH_ENABLED_positive3(void)
719 char *TC_NAME = __FUNCTION__;
721 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_ENABLED;
723 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
725 retcode = runtime_info_unset_changed_cb(key);
727 if (retcode == RUNTIME_INFO_ERROR_NONE)
728 dts_pass(TC_NAME, "passed");
730 dts_fail(TC_NAME, "failed");
733 void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_negative1(void)
735 char *TC_NAME = __FUNCTION__;
737 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_TETHERING_ENABLED;
740 retcode = runtime_info_get_value_string(key, &value);
742 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
743 dts_pass(TC_NAME, "passed");
745 dts_fail(TC_NAME, "failed");
748 void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_negative2(void)
750 char *TC_NAME = __FUNCTION__;
752 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_TETHERING_ENABLED;
754 retcode = runtime_info_get_value_bool(key, NULL);
756 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
757 dts_pass(TC_NAME, "passed");
759 dts_fail(TC_NAME, "failed");
762 void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_negative3(void)
764 char *TC_NAME = __FUNCTION__;
766 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_TETHERING_ENABLED;
768 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
770 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
771 dts_pass(TC_NAME, "passed");
773 dts_fail(TC_NAME, "failed");
776 void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_positive1(void)
778 char *TC_NAME = __FUNCTION__;
780 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_TETHERING_ENABLED;
783 retcode = runtime_info_get_value_bool(key, &value);
785 if (retcode == RUNTIME_INFO_ERROR_NONE)
786 dts_pass(TC_NAME, "passed");
788 dts_fail(TC_NAME, "failed");
791 void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_positive2(void)
793 char *TC_NAME = __FUNCTION__;
795 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_TETHERING_ENABLED;
797 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
799 if (retcode == RUNTIME_INFO_ERROR_NONE)
800 dts_pass(TC_NAME, "passed");
802 dts_fail(TC_NAME, "failed");
805 void utc_runtime_info_BLUETOOTH_TETHERING_ENABLED_positive3(void)
807 char *TC_NAME = __FUNCTION__;
809 runtime_info_key_e key = RUNTIME_INFO_KEY_BLUETOOTH_TETHERING_ENABLED;
811 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
813 retcode = runtime_info_unset_changed_cb(key);
815 if (retcode == RUNTIME_INFO_ERROR_NONE)
816 dts_pass(TC_NAME, "passed");
818 dts_fail(TC_NAME, "failed");
821 void utc_runtime_info_DATA_ROAMING_ENABLED_negative1(void){
822 char *TC_NAME = __FUNCTION__;
824 runtime_info_key_e key = RUNTIME_INFO_KEY_DATA_ROAMING_ENABLED;
827 retcode = runtime_info_get_value_string(key, &value);
829 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
830 dts_pass(TC_NAME, "passed");
832 dts_fail(TC_NAME, "failed");
835 void utc_runtime_info_DATA_ROAMING_ENABLED_negative2(void)
837 char *TC_NAME = __FUNCTION__;
839 runtime_info_key_e key = RUNTIME_INFO_KEY_DATA_ROAMING_ENABLED;
841 retcode = runtime_info_get_value_bool(key, NULL);
843 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
844 dts_pass(TC_NAME, "passed");
846 dts_fail(TC_NAME, "failed");
849 void utc_runtime_info_DATA_ROAMING_ENABLED_negative3(void)
851 char *TC_NAME = __FUNCTION__;
853 runtime_info_key_e key = RUNTIME_INFO_KEY_DATA_ROAMING_ENABLED;
855 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
857 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
858 dts_pass(TC_NAME, "passed");
860 dts_fail(TC_NAME, "failed");
863 void utc_runtime_info_DATA_ROAMING_ENABLED_positive1(void)
865 char *TC_NAME = __FUNCTION__;
867 runtime_info_key_e key = RUNTIME_INFO_KEY_DATA_ROAMING_ENABLED;
870 retcode = runtime_info_get_value_bool(key, &value);
872 if (retcode == RUNTIME_INFO_ERROR_NONE)
873 dts_pass(TC_NAME, "passed");
875 dts_fail(TC_NAME, "failed");
878 void utc_runtime_info_DATA_ROAMING_ENABLED_positive2(void)
880 char *TC_NAME = __FUNCTION__;
882 runtime_info_key_e key = RUNTIME_INFO_KEY_DATA_ROAMING_ENABLED;
884 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
886 if (retcode == RUNTIME_INFO_ERROR_NONE)
887 dts_pass(TC_NAME, "passed");
889 dts_fail(TC_NAME, "failed");
892 void utc_runtime_info_DATA_ROAMING_ENABLED_positive3(void)
894 char *TC_NAME = __FUNCTION__;
896 runtime_info_key_e key = RUNTIME_INFO_KEY_DATA_ROAMING_ENABLED;
898 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
900 retcode = runtime_info_unset_changed_cb(key);
902 if (retcode == RUNTIME_INFO_ERROR_NONE)
903 dts_pass(TC_NAME, "passed");
905 dts_fail(TC_NAME, "failed");
908 void utc_runtime_info_FIRST_DAY_OF_WEEK_negative1(void)
910 char *TC_NAME = __FUNCTION__;
912 runtime_info_key_e key = RUNTIME_INFO_KEY_FIRST_DAY_OF_WEEK;
915 retcode = runtime_info_get_value_string(key, &value);
917 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
918 dts_pass(TC_NAME, "passed");
920 dts_fail(TC_NAME, "failed");
923 void utc_runtime_info_FIRST_DAY_OF_WEEK_negative2(void)
925 char *TC_NAME = __FUNCTION__;
927 runtime_info_key_e key = RUNTIME_INFO_KEY_FIRST_DAY_OF_WEEK;
929 retcode = runtime_info_get_value_int(key, NULL);
931 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
932 dts_pass(TC_NAME, "passed");
934 dts_fail(TC_NAME, "failed");
937 void utc_runtime_info_FIRST_DAY_OF_WEEK_negative3(void)
939 char *TC_NAME = __FUNCTION__;
941 runtime_info_key_e key = RUNTIME_INFO_KEY_FIRST_DAY_OF_WEEK;
943 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
945 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
946 dts_pass(TC_NAME, "passed");
948 dts_fail(TC_NAME, "failed");
951 void utc_runtime_info_FIRST_DAY_OF_WEEK_positive1(void)
953 char *TC_NAME = __FUNCTION__;
955 runtime_info_key_e key = RUNTIME_INFO_KEY_FIRST_DAY_OF_WEEK;
958 retcode = runtime_info_get_value_int(key, &value);
960 if (retcode == RUNTIME_INFO_ERROR_NONE)
961 dts_pass(TC_NAME, "passed");
963 dts_fail(TC_NAME, "failed");
966 void utc_runtime_info_FIRST_DAY_OF_WEEK_positive2(void)
968 char *TC_NAME = __FUNCTION__;
970 runtime_info_key_e key = RUNTIME_INFO_KEY_FIRST_DAY_OF_WEEK;
972 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
974 if (retcode == RUNTIME_INFO_ERROR_NONE)
975 dts_pass(TC_NAME, "passed");
977 dts_fail(TC_NAME, "failed");
980 void utc_runtime_info_FIRST_DAY_OF_WEEK_positive3(void)
982 char *TC_NAME = __FUNCTION__;
984 runtime_info_key_e key = RUNTIME_INFO_KEY_FIRST_DAY_OF_WEEK;
986 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
988 retcode = runtime_info_unset_changed_cb(key);
990 if (retcode == RUNTIME_INFO_ERROR_NONE)
991 dts_pass(TC_NAME, "passed");
993 dts_fail(TC_NAME, "failed");
996 void utc_runtime_info_FLIGHT_MODE_ENABLED_negative1(void)
998 char *TC_NAME = __FUNCTION__;
1000 runtime_info_key_e key = RUNTIME_INFO_KEY_FLIGHT_MODE_ENABLED;
1003 retcode = runtime_info_get_value_string(key, &value);
1005 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1006 dts_pass(TC_NAME, "passed");
1008 dts_fail(TC_NAME, "failed");
1011 void utc_runtime_info_FLIGHT_MODE_ENABLED_negative2(void)
1013 char *TC_NAME = __FUNCTION__;
1015 runtime_info_key_e key = RUNTIME_INFO_KEY_FLIGHT_MODE_ENABLED;
1017 retcode = runtime_info_get_value_bool(key, NULL);
1019 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1020 dts_pass(TC_NAME, "passed");
1022 dts_fail(TC_NAME, "failed");
1025 void utc_runtime_info_FLIGHT_MODE_ENABLED_negative3(void)
1027 char *TC_NAME = __FUNCTION__;
1029 runtime_info_key_e key = RUNTIME_INFO_KEY_FLIGHT_MODE_ENABLED;
1031 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1033 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1034 dts_pass(TC_NAME, "passed");
1036 dts_fail(TC_NAME, "failed");
1039 void utc_runtime_info_FLIGHT_MODE_ENABLED_positive1(void)
1041 char *TC_NAME = __FUNCTION__;
1043 runtime_info_key_e key = RUNTIME_INFO_KEY_FLIGHT_MODE_ENABLED;
1046 retcode = runtime_info_get_value_bool(key, &value);
1048 if (retcode == RUNTIME_INFO_ERROR_NONE)
1049 dts_pass(TC_NAME, "passed");
1051 dts_fail(TC_NAME, "failed");
1054 void utc_runtime_info_FLIGHT_MODE_ENABLED_positive2(void)
1056 char *TC_NAME = __FUNCTION__;
1058 runtime_info_key_e key = RUNTIME_INFO_KEY_FLIGHT_MODE_ENABLED;
1060 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1062 if (retcode == RUNTIME_INFO_ERROR_NONE)
1063 dts_pass(TC_NAME, "passed");
1065 dts_fail(TC_NAME, "failed");
1068 void utc_runtime_info_FLIGHT_MODE_ENABLED_positive3(void)
1070 char *TC_NAME = __FUNCTION__;
1072 runtime_info_key_e key = RUNTIME_INFO_KEY_FLIGHT_MODE_ENABLED;
1074 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1076 retcode = runtime_info_unset_changed_cb(key);
1078 if (retcode == RUNTIME_INFO_ERROR_NONE)
1079 dts_pass(TC_NAME, "passed");
1081 dts_fail(TC_NAME, "failed");
1084 void utc_runtime_info_GPS_STATUS_negative1(void)
1086 char *TC_NAME = __FUNCTION__;
1088 runtime_info_key_e key = RUNTIME_INFO_KEY_GPS_STATUS;
1091 retcode = runtime_info_get_value_string(key, &value);
1093 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1094 dts_pass(TC_NAME, "passed");
1096 dts_fail(TC_NAME, "failed");
1099 void utc_runtime_info_GPS_STATUS_negative2(void)
1101 char *TC_NAME = __FUNCTION__;
1103 runtime_info_key_e key = RUNTIME_INFO_KEY_GPS_STATUS;
1105 retcode = runtime_info_get_value_int(key, NULL);
1107 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1108 dts_pass(TC_NAME, "passed");
1110 dts_fail(TC_NAME, "failed");
1113 void utc_runtime_info_GPS_STATUS_negative3(void)
1115 char *TC_NAME = __FUNCTION__;
1117 runtime_info_key_e key = RUNTIME_INFO_KEY_GPS_STATUS;
1119 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1121 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1122 dts_pass(TC_NAME, "passed");
1124 dts_fail(TC_NAME, "failed");
1127 void utc_runtime_info_GPS_STATUS_positive1(void)
1129 char *TC_NAME = __FUNCTION__;
1131 runtime_info_key_e key = RUNTIME_INFO_KEY_GPS_STATUS;
1134 retcode = runtime_info_get_value_int(key, &value);
1136 if (retcode == RUNTIME_INFO_ERROR_NONE)
1137 dts_pass(TC_NAME, "passed");
1139 dts_fail(TC_NAME, "failed");
1142 void utc_runtime_info_GPS_STATUS_positive2(void)
1144 char *TC_NAME = __FUNCTION__;
1146 runtime_info_key_e key = RUNTIME_INFO_KEY_GPS_STATUS;
1148 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1150 if (retcode == RUNTIME_INFO_ERROR_NONE)
1151 dts_pass(TC_NAME, "passed");
1153 dts_fail(TC_NAME, "failed");
1156 void utc_runtime_info_GPS_STATUS_positive3(void)
1158 char *TC_NAME = __FUNCTION__;
1160 runtime_info_key_e key = RUNTIME_INFO_KEY_GPS_STATUS;
1162 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1164 retcode = runtime_info_unset_changed_cb(key);
1166 if (retcode == RUNTIME_INFO_ERROR_NONE)
1167 dts_pass(TC_NAME, "passed");
1169 dts_fail(TC_NAME, "failed");
1172 void utc_runtime_info_LANGUAGE_negative1(void)
1174 char *TC_NAME = __FUNCTION__;
1176 runtime_info_key_e key = RUNTIME_INFO_KEY_LANGUAGE;
1179 retcode = runtime_info_get_value_bool(key, &value);
1181 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1182 dts_pass(TC_NAME, "passed");
1184 dts_fail(TC_NAME, "failed");
1187 void utc_runtime_info_LANGUAGE_negative2(void)
1189 char *TC_NAME = __FUNCTION__;
1191 runtime_info_key_e key = RUNTIME_INFO_KEY_LANGUAGE;
1193 retcode = runtime_info_get_value_string(key, NULL);
1195 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1196 dts_pass(TC_NAME, "passed");
1198 dts_fail(TC_NAME, "failed");
1201 void utc_runtime_info_LANGUAGE_negative3(void)
1203 char *TC_NAME = __FUNCTION__;
1205 runtime_info_key_e key = RUNTIME_INFO_KEY_LANGUAGE;
1207 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1209 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1210 dts_pass(TC_NAME, "passed");
1212 dts_fail(TC_NAME, "failed");
1215 void utc_runtime_info_LANGUAGE_positive1(void)
1217 char *TC_NAME = __FUNCTION__;
1219 runtime_info_key_e key = RUNTIME_INFO_KEY_LANGUAGE;
1222 retcode = runtime_info_get_value_string(key, &value);
1224 if (retcode == RUNTIME_INFO_ERROR_NONE)
1225 dts_pass(TC_NAME, "passed");
1227 dts_fail(TC_NAME, "failed");
1230 void utc_runtime_info_LANGUAGE_positive2(void)
1232 char *TC_NAME = __FUNCTION__;
1234 runtime_info_key_e key = RUNTIME_INFO_KEY_LANGUAGE;
1236 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1238 if (retcode == RUNTIME_INFO_ERROR_NONE)
1239 dts_pass(TC_NAME, "passed");
1241 dts_fail(TC_NAME, "failed");
1244 void utc_runtime_info_LANGUAGE_positive3(void)
1246 char *TC_NAME = __FUNCTION__;
1248 runtime_info_key_e key = RUNTIME_INFO_KEY_LANGUAGE;
1250 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1252 retcode = runtime_info_unset_changed_cb(key);
1254 if (retcode == RUNTIME_INFO_ERROR_NONE)
1255 dts_pass(TC_NAME, "passed");
1257 dts_fail(TC_NAME, "failed");
1260 void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_negative1(void)
1262 char *TC_NAME = __FUNCTION__;
1264 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_ADVANCED_GPS_ENABLED;
1267 retcode = runtime_info_get_value_string(key, &value);
1269 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1270 dts_pass(TC_NAME, "passed");
1272 dts_fail(TC_NAME, "failed");
1275 void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_negative2(void)
1277 char *TC_NAME = __FUNCTION__;
1279 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_ADVANCED_GPS_ENABLED;
1281 retcode = runtime_info_get_value_bool(key, NULL);
1283 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1284 dts_pass(TC_NAME, "passed");
1286 dts_fail(TC_NAME, "failed");
1289 void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_negative3(void)
1291 char *TC_NAME = __FUNCTION__;
1293 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_ADVANCED_GPS_ENABLED;
1295 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1297 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1298 dts_pass(TC_NAME, "passed");
1300 dts_fail(TC_NAME, "failed");
1303 void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_positive1(void)
1305 char *TC_NAME = __FUNCTION__;
1307 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_ADVANCED_GPS_ENABLED;
1310 retcode = runtime_info_get_value_bool(key, &value);
1312 if (retcode == RUNTIME_INFO_ERROR_NONE)
1313 dts_pass(TC_NAME, "passed");
1315 dts_fail(TC_NAME, "failed");
1318 void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_positive2(void)
1320 char *TC_NAME = __FUNCTION__;
1322 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_ADVANCED_GPS_ENABLED;
1324 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1326 if (retcode == RUNTIME_INFO_ERROR_NONE)
1327 dts_pass(TC_NAME, "passed");
1329 dts_fail(TC_NAME, "failed");
1332 void utc_runtime_info_LOCATION_ADVANCED_GPS_ENABLED_positive3(void)
1334 char *TC_NAME = __FUNCTION__;
1336 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_ADVANCED_GPS_ENABLED;
1338 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1340 retcode = runtime_info_unset_changed_cb(key);
1342 if (retcode == RUNTIME_INFO_ERROR_NONE)
1343 dts_pass(TC_NAME, "passed");
1345 dts_fail(TC_NAME, "failed");
1349 void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_negative1(void)
1351 char *TC_NAME = __FUNCTION__;
1353 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_NETWORK_POSITION_ENABLED;
1356 retcode = runtime_info_get_value_string(key, &value);
1358 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1359 dts_pass(TC_NAME, "passed");
1361 dts_fail(TC_NAME, "failed");
1364 void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_negative2(void)
1366 char *TC_NAME = __FUNCTION__;
1368 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_NETWORK_POSITION_ENABLED;
1370 retcode = runtime_info_get_value_bool(key, NULL);
1372 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1373 dts_pass(TC_NAME, "passed");
1375 dts_fail(TC_NAME, "failed");
1378 void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_negative3(void)
1380 char *TC_NAME = __FUNCTION__;
1382 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_NETWORK_POSITION_ENABLED;
1384 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1386 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1387 dts_pass(TC_NAME, "passed");
1389 dts_fail(TC_NAME, "failed");
1392 void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_positive1(void)
1394 char *TC_NAME = __FUNCTION__;
1396 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_NETWORK_POSITION_ENABLED;
1399 retcode = runtime_info_get_value_bool(key, &value);
1401 if (retcode == RUNTIME_INFO_ERROR_NONE)
1402 dts_pass(TC_NAME, "passed");
1404 dts_fail(TC_NAME, "failed");
1407 void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_positive2(void)
1409 char *TC_NAME = __FUNCTION__;
1411 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_NETWORK_POSITION_ENABLED;
1413 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1415 if (retcode == RUNTIME_INFO_ERROR_NONE)
1416 dts_pass(TC_NAME, "passed");
1418 dts_fail(TC_NAME, "failed");
1421 void utc_runtime_info_LOCATION_NETWORK_POSITION_ENABLED_positive3(void)
1423 char *TC_NAME = __FUNCTION__;
1425 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_NETWORK_POSITION_ENABLED;
1427 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1429 retcode = runtime_info_unset_changed_cb(key);
1431 if (retcode == RUNTIME_INFO_ERROR_NONE)
1432 dts_pass(TC_NAME, "passed");
1434 dts_fail(TC_NAME, "failed");
1437 void utc_runtime_info_LOCATION_SERVICE_ENABLED_negative1(void)
1439 char *TC_NAME = __FUNCTION__;
1441 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_SERVICE_ENABLED;
1444 retcode = runtime_info_get_value_string(key, &value);
1446 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1447 dts_pass(TC_NAME, "passed");
1449 dts_fail(TC_NAME, "failed");
1452 void utc_runtime_info_LOCATION_SERVICE_ENABLED_negative2(void)
1454 char *TC_NAME = __FUNCTION__;
1456 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_SERVICE_ENABLED;
1458 retcode = runtime_info_get_value_bool(key, NULL);
1460 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1461 dts_pass(TC_NAME, "passed");
1463 dts_fail(TC_NAME, "failed");
1466 void utc_runtime_info_LOCATION_SERVICE_ENABLED_negative3(void)
1468 char *TC_NAME = __FUNCTION__;
1470 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_SERVICE_ENABLED;
1472 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1474 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1475 dts_pass(TC_NAME, "passed");
1477 dts_fail(TC_NAME, "failed");
1480 void utc_runtime_info_LOCATION_SERVICE_ENABLED_positive1(void)
1482 char *TC_NAME = __FUNCTION__;
1484 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_SERVICE_ENABLED;
1487 retcode = runtime_info_get_value_bool(key, &value);
1489 if (retcode == RUNTIME_INFO_ERROR_NONE)
1490 dts_pass(TC_NAME, "passed");
1492 dts_fail(TC_NAME, "failed");
1495 void utc_runtime_info_LOCATION_SERVICE_ENABLED_positive2(void)
1497 char *TC_NAME = __FUNCTION__;
1499 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_SERVICE_ENABLED;
1501 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1503 if (retcode == RUNTIME_INFO_ERROR_NONE)
1504 dts_pass(TC_NAME, "passed");
1506 dts_fail(TC_NAME, "failed");
1509 void utc_runtime_info_LOCATION_SERVICE_ENABLED_positive3(void)
1511 char *TC_NAME = __FUNCTION__;
1513 runtime_info_key_e key = RUNTIME_INFO_KEY_LOCATION_SERVICE_ENABLED;
1515 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1517 retcode = runtime_info_unset_changed_cb(key);
1519 if (retcode == RUNTIME_INFO_ERROR_NONE)
1520 dts_pass(TC_NAME, "passed");
1522 dts_fail(TC_NAME, "failed");
1525 void utc_runtime_info_PACKET_DATA_ENABLED_negative1(void)
1527 char *TC_NAME = __FUNCTION__;
1529 runtime_info_key_e key = RUNTIME_INFO_KEY_PACKET_DATA_ENABLED;
1532 retcode = runtime_info_get_value_string(key, &value);
1534 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1535 dts_pass(TC_NAME, "passed");
1537 dts_fail(TC_NAME, "failed");
1541 void utc_runtime_info_PACKET_DATA_ENABLED_negative2(void)
1543 char *TC_NAME = __FUNCTION__;
1545 runtime_info_key_e key = RUNTIME_INFO_KEY_PACKET_DATA_ENABLED;
1547 retcode = runtime_info_get_value_bool(key, NULL);
1549 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1550 dts_pass(TC_NAME, "passed");
1552 dts_fail(TC_NAME, "failed");
1555 void utc_runtime_info_PACKET_DATA_ENABLED_negative3(void)
1557 char *TC_NAME = __FUNCTION__;
1559 runtime_info_key_e key = RUNTIME_INFO_KEY_PACKET_DATA_ENABLED;
1561 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1563 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1564 dts_pass(TC_NAME, "passed");
1566 dts_fail(TC_NAME, "failed");
1569 void utc_runtime_info_PACKET_DATA_ENABLED_positive1(void)
1571 char *TC_NAME = __FUNCTION__;
1573 runtime_info_key_e key = RUNTIME_INFO_KEY_PACKET_DATA_ENABLED;
1576 retcode = runtime_info_get_value_bool(key, &value);
1578 if (retcode == RUNTIME_INFO_ERROR_NONE)
1579 dts_pass(TC_NAME, "passed");
1581 dts_fail(TC_NAME, "failed");
1584 void utc_runtime_info_PACKET_DATA_ENABLED_positive2(void)
1586 char *TC_NAME = __FUNCTION__;
1588 runtime_info_key_e key = RUNTIME_INFO_KEY_PACKET_DATA_ENABLED;
1590 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1592 if (retcode == RUNTIME_INFO_ERROR_NONE)
1593 dts_pass(TC_NAME, "passed");
1595 dts_fail(TC_NAME, "failed");
1598 void utc_runtime_info_PACKET_DATA_ENABLED_positive3(void)
1600 char *TC_NAME = __FUNCTION__;
1602 runtime_info_key_e key = RUNTIME_INFO_KEY_PACKET_DATA_ENABLED;
1604 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1606 retcode = runtime_info_unset_changed_cb(key);
1608 if (retcode == RUNTIME_INFO_ERROR_NONE)
1609 dts_pass(TC_NAME, "passed");
1611 dts_fail(TC_NAME, "failed");
1614 void utc_runtime_info_REGION_negative1(void)
1616 char *TC_NAME = __FUNCTION__;
1618 runtime_info_key_e key = RUNTIME_INFO_KEY_REGION;
1621 retcode = runtime_info_get_value_bool(key, &value);
1623 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1624 dts_pass(TC_NAME, "passed");
1626 dts_fail(TC_NAME, "failed");
1629 void utc_runtime_info_REGION_negative2(void)
1631 char *TC_NAME = __FUNCTION__;
1633 runtime_info_key_e key = RUNTIME_INFO_KEY_REGION;
1635 retcode = runtime_info_get_value_string(key, NULL);
1637 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1638 dts_pass(TC_NAME, "passed");
1640 dts_fail(TC_NAME, "failed");
1643 void utc_runtime_info_REGION_negative3(void)
1645 char *TC_NAME = __FUNCTION__;
1647 runtime_info_key_e key = RUNTIME_INFO_KEY_REGION;
1649 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1651 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1652 dts_pass(TC_NAME, "passed");
1654 dts_fail(TC_NAME, "failed");
1657 void utc_runtime_info_REGION_positive1(void)
1659 char *TC_NAME = __FUNCTION__;
1661 runtime_info_key_e key = RUNTIME_INFO_KEY_REGION;
1664 retcode = runtime_info_get_value_string(key, &value);
1666 if (retcode == RUNTIME_INFO_ERROR_NONE)
1667 dts_pass(TC_NAME, "passed");
1669 dts_fail(TC_NAME, "failed");
1672 void utc_runtime_info_REGION_positive2(void)
1674 char *TC_NAME = __FUNCTION__;
1676 runtime_info_key_e key = RUNTIME_INFO_KEY_REGION;
1678 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1680 if (retcode == RUNTIME_INFO_ERROR_NONE)
1681 dts_pass(TC_NAME, "passed");
1683 dts_fail(TC_NAME, "failed");
1686 void utc_runtime_info_REGION_positive3(void)
1688 char *TC_NAME = __FUNCTION__;
1690 runtime_info_key_e key = RUNTIME_INFO_KEY_REGION;
1692 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1694 retcode = runtime_info_unset_changed_cb(key);
1696 if (retcode == RUNTIME_INFO_ERROR_NONE)
1697 dts_pass(TC_NAME, "passed");
1699 dts_fail(TC_NAME, "failed");
1702 void utc_runtime_info_AUTO_ROTATION_ENABLED_negative1(void)
1704 char *TC_NAME = __FUNCTION__;
1706 runtime_info_key_e key = RUNTIME_INFO_KEY_AUTO_ROTATION_ENABLED;
1709 retcode = runtime_info_get_value_string(key, &value);
1711 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1712 dts_pass(TC_NAME, "passed");
1714 dts_fail(TC_NAME, "failed");
1717 void utc_runtime_info_AUTO_ROTATION_ENABLED_negative2(void)
1719 char *TC_NAME = __FUNCTION__;
1721 runtime_info_key_e key = RUNTIME_INFO_KEY_AUTO_ROTATION_ENABLED;
1723 retcode = runtime_info_get_value_bool(key, NULL);
1725 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1726 dts_pass(TC_NAME, "passed");
1728 dts_fail(TC_NAME, "failed");
1731 void utc_runtime_info_AUTO_ROTATION_ENABLED_negative3(void)
1733 char *TC_NAME = __FUNCTION__;
1735 runtime_info_key_e key = RUNTIME_INFO_KEY_AUTO_ROTATION_ENABLED;
1737 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1739 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1740 dts_pass(TC_NAME, "passed");
1742 dts_fail(TC_NAME, "failed");
1745 void utc_runtime_info_AUTO_ROTATION_ENABLED_positive1(void)
1747 char *TC_NAME = __FUNCTION__;
1749 runtime_info_key_e key = RUNTIME_INFO_KEY_AUTO_ROTATION_ENABLED;
1752 retcode = runtime_info_get_value_bool(key, &value);
1754 if (retcode == RUNTIME_INFO_ERROR_NONE)
1755 dts_pass(TC_NAME, "passed");
1757 dts_fail(TC_NAME, "failed");
1760 void utc_runtime_info_AUTO_ROTATION_ENABLED_positive2(void)
1762 char *TC_NAME = __FUNCTION__;
1764 runtime_info_key_e key = RUNTIME_INFO_KEY_AUTO_ROTATION_ENABLED;
1766 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1768 if (retcode == RUNTIME_INFO_ERROR_NONE)
1769 dts_pass(TC_NAME, "passed");
1771 dts_fail(TC_NAME, "failed");
1774 void utc_runtime_info_AUTO_ROTATION_ENABLED_positive3(void)
1776 char *TC_NAME = __FUNCTION__;
1778 runtime_info_key_e key = RUNTIME_INFO_KEY_AUTO_ROTATION_ENABLED;
1780 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1782 retcode = runtime_info_unset_changed_cb(key);
1784 if (retcode == RUNTIME_INFO_ERROR_NONE)
1785 dts_pass(TC_NAME, "passed");
1787 dts_fail(TC_NAME, "failed");
1790 void utc_runtime_info_SILENT_MODE_ENABLED_negative1(void)
1792 char *TC_NAME = __FUNCTION__;
1794 runtime_info_key_e key = RUNTIME_INFO_KEY_SILENT_MODE_ENABLED;
1797 retcode = runtime_info_get_value_string(key, &value);
1799 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1800 dts_pass(TC_NAME, "passed");
1802 dts_fail(TC_NAME, "failed");
1805 void utc_runtime_info_SILENT_MODE_ENABLED_negative2(void)
1807 char *TC_NAME = __FUNCTION__;
1809 runtime_info_key_e key = RUNTIME_INFO_KEY_SILENT_MODE_ENABLED;
1811 retcode = runtime_info_get_value_bool(key, NULL);
1813 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1814 dts_pass(TC_NAME, "passed");
1816 dts_fail(TC_NAME, "failed");
1819 void utc_runtime_info_SILENT_MODE_ENABLED_negative3(void)
1821 char *TC_NAME = __FUNCTION__;
1823 runtime_info_key_e key = RUNTIME_INFO_KEY_SILENT_MODE_ENABLED;
1825 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1827 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1828 dts_pass(TC_NAME, "passed");
1830 dts_fail(TC_NAME, "failed");
1833 void utc_runtime_info_SILENT_MODE_ENABLED_positive1(void)
1835 char *TC_NAME = __FUNCTION__;
1837 runtime_info_key_e key = RUNTIME_INFO_KEY_SILENT_MODE_ENABLED;
1840 retcode = runtime_info_get_value_bool(key, &value);
1842 if (retcode == RUNTIME_INFO_ERROR_NONE)
1843 dts_pass(TC_NAME, "passed");
1845 dts_fail(TC_NAME, "failed");
1848 void utc_runtime_info_SILENT_MODE_ENABLED_positive2(void)
1850 char *TC_NAME = __FUNCTION__;
1852 runtime_info_key_e key = RUNTIME_INFO_KEY_SILENT_MODE_ENABLED;
1854 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1856 if (retcode == RUNTIME_INFO_ERROR_NONE)
1857 dts_pass(TC_NAME, "passed");
1859 dts_fail(TC_NAME, "failed");
1862 void utc_runtime_info_SILENT_MODE_ENABLED_positive3(void)
1864 char *TC_NAME = __FUNCTION__;
1866 runtime_info_key_e key = RUNTIME_INFO_KEY_SILENT_MODE_ENABLED;
1868 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1870 retcode = runtime_info_unset_changed_cb(key);
1872 if (retcode == RUNTIME_INFO_ERROR_NONE)
1873 dts_pass(TC_NAME, "passed");
1875 dts_fail(TC_NAME, "failed");
1878 void utc_runtime_info_USB_TETHERING_ENABLED_negative1(void)
1880 char *TC_NAME = __FUNCTION__;
1882 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_TETHERING_ENABLED;
1885 retcode = runtime_info_get_value_string(key, &value);
1887 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1888 dts_pass(TC_NAME, "passed");
1890 dts_fail(TC_NAME, "failed");
1893 void utc_runtime_info_USB_TETHERING_ENABLED_negative2(void)
1895 char *TC_NAME = __FUNCTION__;
1897 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_TETHERING_ENABLED;
1899 retcode = runtime_info_get_value_bool(key, NULL);
1901 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1902 dts_pass(TC_NAME, "passed");
1904 dts_fail(TC_NAME, "failed");
1907 void utc_runtime_info_USB_TETHERING_ENABLED_negative3(void)
1909 char *TC_NAME = __FUNCTION__;
1911 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_TETHERING_ENABLED;
1913 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
1915 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1916 dts_pass(TC_NAME, "passed");
1918 dts_fail(TC_NAME, "failed");
1921 void utc_runtime_info_USB_TETHERING_ENABLED_positive1(void)
1923 char *TC_NAME = __FUNCTION__;
1925 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_TETHERING_ENABLED;
1928 retcode = runtime_info_get_value_bool(key, &value);
1930 if (retcode == RUNTIME_INFO_ERROR_NONE)
1931 dts_pass(TC_NAME, "passed");
1933 dts_fail(TC_NAME, "failed");
1936 void utc_runtime_info_USB_TETHERING_ENABLED_positive2(void)
1938 char *TC_NAME = __FUNCTION__;
1940 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_TETHERING_ENABLED;
1942 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1944 if (retcode == RUNTIME_INFO_ERROR_NONE)
1945 dts_pass(TC_NAME, "passed");
1947 dts_fail(TC_NAME, "failed");
1950 void utc_runtime_info_USB_TETHERING_ENABLED_positive3(void)
1952 char *TC_NAME = __FUNCTION__;
1954 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_TETHERING_ENABLED;
1956 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
1958 retcode = runtime_info_unset_changed_cb(key);
1960 if (retcode == RUNTIME_INFO_ERROR_NONE)
1961 dts_pass(TC_NAME, "passed");
1963 dts_fail(TC_NAME, "failed");
1966 void utc_runtime_info_VIBRATION_ENABLED_negative1(void)
1968 char *TC_NAME = __FUNCTION__;
1970 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_ENABLED;
1973 retcode = runtime_info_get_value_string(key, &value);
1975 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1976 dts_pass(TC_NAME, "passed");
1978 dts_fail(TC_NAME, "failed");
1981 void utc_runtime_info_VIBRATION_ENABLED_negative2(void)
1983 char *TC_NAME = __FUNCTION__;
1985 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_ENABLED;
1987 retcode = runtime_info_get_value_bool(key, NULL);
1989 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
1990 dts_pass(TC_NAME, "passed");
1992 dts_fail(TC_NAME, "failed");
1995 void utc_runtime_info_VIBRATION_ENABLED_negative3(void)
1997 char *TC_NAME = __FUNCTION__;
1999 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_ENABLED;
2001 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
2003 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2004 dts_pass(TC_NAME, "passed");
2006 dts_fail(TC_NAME, "failed");
2009 void utc_runtime_info_VIBRATION_ENABLED_positive1(void)
2011 char *TC_NAME = __FUNCTION__;
2013 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_ENABLED;
2016 retcode = runtime_info_get_value_bool(key, &value);
2018 if (retcode == RUNTIME_INFO_ERROR_NONE)
2019 dts_pass(TC_NAME, "passed");
2021 dts_fail(TC_NAME, "failed");
2024 void utc_runtime_info_VIBRATION_ENABLED_positive2(void)
2026 char *TC_NAME = __FUNCTION__;
2028 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_ENABLED;
2030 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2032 if (retcode == RUNTIME_INFO_ERROR_NONE)
2033 dts_pass(TC_NAME, "passed");
2035 dts_fail(TC_NAME, "failed");
2038 void utc_runtime_info_VIBRATION_ENABLED_positive3(void)
2040 char *TC_NAME = __FUNCTION__;
2042 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_ENABLED;
2044 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2046 retcode = runtime_info_unset_changed_cb(key);
2048 if (retcode == RUNTIME_INFO_ERROR_NONE)
2049 dts_pass(TC_NAME, "passed");
2051 dts_fail(TC_NAME, "failed");
2054 void utc_runtime_info_WIFI_HOTSPOT_ENABLED_negative1(void)
2056 char *TC_NAME = __FUNCTION__;
2058 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_HOTSPOT_ENABLED;
2061 retcode = runtime_info_get_value_string(key, &value);
2063 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2064 dts_pass(TC_NAME, "passed");
2066 dts_fail(TC_NAME, "failed");
2069 void utc_runtime_info_WIFI_HOTSPOT_ENABLED_negative2(void)
2071 char *TC_NAME = __FUNCTION__;
2073 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_HOTSPOT_ENABLED;
2075 retcode = runtime_info_get_value_bool(key, NULL);
2077 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2078 dts_pass(TC_NAME, "passed");
2080 dts_fail(TC_NAME, "failed");
2083 void utc_runtime_info_WIFI_HOTSPOT_ENABLED_negative3(void)
2085 char *TC_NAME = __FUNCTION__;
2087 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_HOTSPOT_ENABLED;
2089 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
2091 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2092 dts_pass(TC_NAME, "passed");
2094 dts_fail(TC_NAME, "failed");
2097 void utc_runtime_info_WIFI_HOTSPOT_ENABLED_positive1(void)
2099 char *TC_NAME = __FUNCTION__;
2101 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_HOTSPOT_ENABLED;
2104 retcode = runtime_info_get_value_bool(key, &value);
2106 if (retcode == RUNTIME_INFO_ERROR_NONE)
2107 dts_pass(TC_NAME, "passed");
2109 dts_fail(TC_NAME, "failed");
2112 void utc_runtime_info_WIFI_HOTSPOT_ENABLED_positive2(void)
2114 char *TC_NAME = __FUNCTION__;
2116 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_HOTSPOT_ENABLED;
2118 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2120 if (retcode == RUNTIME_INFO_ERROR_NONE)
2121 dts_pass(TC_NAME, "passed");
2123 dts_fail(TC_NAME, "failed");
2126 void utc_runtime_info_WIFI_HOTSPOT_ENABLED_positive3(void)
2128 char *TC_NAME = __FUNCTION__;
2130 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_HOTSPOT_ENABLED;
2132 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2134 retcode = runtime_info_unset_changed_cb(key);
2136 if (retcode == RUNTIME_INFO_ERROR_NONE)
2137 dts_pass(TC_NAME, "passed");
2139 dts_fail(TC_NAME, "failed");
2142 void utc_runtime_info_WIFI_STATUS_negative1(void)
2144 char *TC_NAME = __FUNCTION__;
2146 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_STATUS;
2149 retcode = runtime_info_get_value_string(key, &value);
2151 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2152 dts_pass(TC_NAME, "passed");
2154 dts_fail(TC_NAME, "failed");
2157 void utc_runtime_info_WIFI_STATUS_negative2(void)
2159 char *TC_NAME = __FUNCTION__;
2161 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_STATUS;
2163 retcode = runtime_info_get_value_int(key, NULL);
2165 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2166 dts_pass(TC_NAME, "passed");
2168 dts_fail(TC_NAME, "failed");
2171 void utc_runtime_info_WIFI_STATUS_negative3(void)
2173 char *TC_NAME = __FUNCTION__;
2175 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_STATUS;
2177 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
2179 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2180 dts_pass(TC_NAME, "passed");
2182 dts_fail(TC_NAME, "failed");
2185 void utc_runtime_info_WIFI_STATUS_positive1(void)
2187 char *TC_NAME = __FUNCTION__;
2189 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_STATUS;
2192 retcode = runtime_info_get_value_int(key, &value);
2194 if (retcode == RUNTIME_INFO_ERROR_NONE)
2195 dts_pass(TC_NAME, "passed");
2197 dts_fail(TC_NAME, "failed");
2200 void utc_runtime_info_WIFI_STATUS_positive2(void)
2202 char *TC_NAME = __FUNCTION__;
2204 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_STATUS;
2206 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2208 if (retcode == RUNTIME_INFO_ERROR_NONE)
2209 dts_pass(TC_NAME, "passed");
2211 dts_fail(TC_NAME, "failed");
2214 void utc_runtime_info_WIFI_STATUS_positive3(void)
2216 char *TC_NAME = __FUNCTION__;
2218 runtime_info_key_e key = RUNTIME_INFO_KEY_WIFI_STATUS;
2220 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2222 retcode = runtime_info_unset_changed_cb(key);
2224 if (retcode == RUNTIME_INFO_ERROR_NONE)
2225 dts_pass(TC_NAME, "passed");
2227 dts_fail(TC_NAME, "failed");
2230 void utc_runtime_info_TV_OUT_CONNECTED_negative1(void)
2232 char *TC_NAME = __FUNCTION__;
2234 runtime_info_key_e key = RUNTIME_INFO_KEY_TV_OUT_CONNECTED;
2237 retcode = runtime_info_get_value_string(key, &value);
2239 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2240 dts_pass(TC_NAME, "passed");
2242 dts_fail(TC_NAME, "failed");
2245 void utc_runtime_info_TV_OUT_CONNECTED_negative2(void)
2247 char *TC_NAME = __FUNCTION__;
2249 runtime_info_key_e key = RUNTIME_INFO_KEY_TV_OUT_CONNECTED;
2251 retcode = runtime_info_get_value_bool(key, NULL);
2253 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2254 dts_pass(TC_NAME, "passed");
2256 dts_fail(TC_NAME, "failed");
2259 void utc_runtime_info_TV_OUT_CONNECTED_negative3(void)
2261 char *TC_NAME = __FUNCTION__;
2263 runtime_info_key_e key = RUNTIME_INFO_KEY_TV_OUT_CONNECTED;
2265 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
2267 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2268 dts_pass(TC_NAME, "passed");
2270 dts_fail(TC_NAME, "failed");
2273 void utc_runtime_info_TV_OUT_CONNECTED_positive1(void)
2275 char *TC_NAME = __FUNCTION__;
2277 runtime_info_key_e key = RUNTIME_INFO_KEY_TV_OUT_CONNECTED;
2280 retcode = runtime_info_get_value_bool(key, &value);
2282 if (retcode == RUNTIME_INFO_ERROR_NONE)
2283 dts_pass(TC_NAME, "passed");
2285 dts_fail(TC_NAME, "failed");
2288 void utc_runtime_info_TV_OUT_CONNECTED_positive2(void)
2290 char *TC_NAME = __FUNCTION__;
2292 runtime_info_key_e key = RUNTIME_INFO_KEY_TV_OUT_CONNECTED;
2294 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2296 if (retcode == RUNTIME_INFO_ERROR_NONE)
2297 dts_pass(TC_NAME, "passed");
2299 dts_fail(TC_NAME, "failed");
2302 void utc_runtime_info_TV_OUT_CONNECTED_positive3(void)
2304 char *TC_NAME = __FUNCTION__;
2306 runtime_info_key_e key = RUNTIME_INFO_KEY_TV_OUT_CONNECTED;
2308 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2310 retcode = runtime_info_unset_changed_cb(key);
2312 if (retcode == RUNTIME_INFO_ERROR_NONE)
2313 dts_pass(TC_NAME, "passed");
2315 dts_fail(TC_NAME, "failed");
2318 void utc_runtime_info_AUDIO_JACK_STATUS_negative1(void)
2320 char *TC_NAME = __FUNCTION__;
2322 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_STATUS;
2325 retcode = runtime_info_get_value_string(key, &value);
2327 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2328 dts_pass(TC_NAME, "passed");
2330 dts_fail(TC_NAME, "failed");
2333 void utc_runtime_info_AUDIO_JACK_STATUS_negative2(void)
2335 char *TC_NAME = __FUNCTION__;
2337 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_STATUS;
2339 retcode = runtime_info_get_value_int(key, NULL);
2341 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2342 dts_pass(TC_NAME, "passed");
2344 dts_fail(TC_NAME, "failed");
2347 void utc_runtime_info_AUDIO_JACK_STATUS_negative3(void)
2349 char *TC_NAME = __FUNCTION__;
2351 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_STATUS;
2353 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
2355 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2356 dts_pass(TC_NAME, "passed");
2358 dts_fail(TC_NAME, "failed");
2361 void utc_runtime_info_AUDIO_JACK_STATUS_positive1(void)
2363 char *TC_NAME = __FUNCTION__;
2365 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_STATUS;
2368 retcode = runtime_info_get_value_int(key, &value);
2370 if (retcode == RUNTIME_INFO_ERROR_NONE)
2371 dts_pass(TC_NAME, "passed");
2373 dts_fail(TC_NAME, "failed");
2376 void utc_runtime_info_AUDIO_JACK_STATUS_positive2(void)
2378 char *TC_NAME = __FUNCTION__;
2380 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_STATUS;
2382 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2384 if (retcode == RUNTIME_INFO_ERROR_NONE)
2385 dts_pass(TC_NAME, "passed");
2387 dts_fail(TC_NAME, "failed");
2390 void utc_runtime_info_AUDIO_JACK_STATUS_positive3(void)
2392 char *TC_NAME = __FUNCTION__;
2394 runtime_info_key_e key = RUNTIME_INFO_KEY_AUDIO_JACK_STATUS;
2396 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2398 retcode = runtime_info_unset_changed_cb(key);
2400 if (retcode == RUNTIME_INFO_ERROR_NONE)
2401 dts_pass(TC_NAME, "passed");
2403 dts_fail(TC_NAME, "failed");
2406 void utc_runtime_info_SLIDING_KEYBOARD_OPENED_negative1(void)
2408 char *TC_NAME = __FUNCTION__;
2410 runtime_info_key_e key = RUNTIME_INFO_KEY_SLIDING_KEYBOARD_OPENED;
2413 retcode = runtime_info_get_value_string(key, &value);
2415 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2416 dts_pass(TC_NAME, "passed");
2418 dts_fail(TC_NAME, "failed");
2421 void utc_runtime_info_SLIDING_KEYBOARD_OPENED_negative2(void)
2423 char *TC_NAME = __FUNCTION__;
2425 runtime_info_key_e key = RUNTIME_INFO_KEY_SLIDING_KEYBOARD_OPENED;
2427 retcode = runtime_info_get_value_bool(key, NULL);
2429 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2430 dts_pass(TC_NAME, "passed");
2432 dts_fail(TC_NAME, "failed");
2435 void utc_runtime_info_SLIDING_KEYBOARD_OPENED_negative3(void)
2437 char *TC_NAME = __FUNCTION__;
2439 runtime_info_key_e key = RUNTIME_INFO_KEY_SLIDING_KEYBOARD_OPENED;
2441 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
2443 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2444 dts_pass(TC_NAME, "passed");
2446 dts_fail(TC_NAME, "failed");
2449 void utc_runtime_info_SLIDING_KEYBOARD_OPENED_positive1(void)
2451 char *TC_NAME = __FUNCTION__;
2453 runtime_info_key_e key = RUNTIME_INFO_KEY_SLIDING_KEYBOARD_OPENED;
2456 retcode = runtime_info_get_value_bool(key, &value);
2458 if (retcode == RUNTIME_INFO_ERROR_NONE)
2459 dts_pass(TC_NAME, "passed");
2461 dts_fail(TC_NAME, "failed");
2464 void utc_runtime_info_SLIDING_KEYBOARD_OPENED_positive2(void)
2466 char *TC_NAME = __FUNCTION__;
2468 runtime_info_key_e key = RUNTIME_INFO_KEY_SLIDING_KEYBOARD_OPENED;
2470 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2472 if (retcode == RUNTIME_INFO_ERROR_NONE)
2473 dts_pass(TC_NAME, "passed");
2475 dts_fail(TC_NAME, "failed");
2478 void utc_runtime_info_SLIDING_KEYBOARD_OPENED_positive3(void)
2480 char *TC_NAME = __FUNCTION__;
2482 runtime_info_key_e key = RUNTIME_INFO_KEY_SLIDING_KEYBOARD_OPENED;
2484 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2486 retcode = runtime_info_unset_changed_cb(key);
2488 if (retcode == RUNTIME_INFO_ERROR_NONE)
2489 dts_pass(TC_NAME, "passed");
2491 dts_fail(TC_NAME, "failed");
2494 void utc_runtime_info_USB_CONNECTED_negative1(void)
2496 char *TC_NAME = __FUNCTION__;
2498 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_CONNECTED;
2501 retcode = runtime_info_get_value_string(key, &value);
2503 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2504 dts_pass(TC_NAME, "passed");
2506 dts_fail(TC_NAME, "failed");
2509 void utc_runtime_info_USB_CONNECTED_negative2(void)
2511 char *TC_NAME = __FUNCTION__;
2513 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_CONNECTED;
2515 retcode = runtime_info_get_value_bool(key, NULL);
2517 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2518 dts_pass(TC_NAME, "passed");
2520 dts_fail(TC_NAME, "failed");
2523 void utc_runtime_info_USB_CONNECTED_negative3(void)
2525 char *TC_NAME = __FUNCTION__;
2527 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_CONNECTED;
2529 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
2531 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2532 dts_pass(TC_NAME, "passed");
2534 dts_fail(TC_NAME, "failed");
2537 void utc_runtime_info_USB_CONNECTED_positive1(void)
2539 char *TC_NAME = __FUNCTION__;
2541 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_CONNECTED;
2544 retcode = runtime_info_get_value_bool(key, &value);
2546 if (retcode == RUNTIME_INFO_ERROR_NONE)
2547 dts_pass(TC_NAME, "passed");
2549 dts_fail(TC_NAME, "failed");
2552 void utc_runtime_info_USB_CONNECTED_positive2(void)
2554 char *TC_NAME = __FUNCTION__;
2556 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_CONNECTED;
2558 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2560 if (retcode == RUNTIME_INFO_ERROR_NONE)
2561 dts_pass(TC_NAME, "passed");
2563 dts_fail(TC_NAME, "failed");
2566 void utc_runtime_info_USB_CONNECTED_positive3(void)
2568 char *TC_NAME = __FUNCTION__;
2570 runtime_info_key_e key = RUNTIME_INFO_KEY_USB_CONNECTED;
2572 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2574 retcode = runtime_info_unset_changed_cb(key);
2576 if (retcode == RUNTIME_INFO_ERROR_NONE)
2577 dts_pass(TC_NAME, "passed");
2579 dts_fail(TC_NAME, "failed");
2582 void utc_runtime_info_CHARGER_CONNECTED_negative1(void)
2584 char *TC_NAME = __FUNCTION__;
2586 runtime_info_key_e key = RUNTIME_INFO_KEY_CHARGER_CONNECTED;
2589 retcode = runtime_info_get_value_string(key, &value);
2591 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2592 dts_pass(TC_NAME, "passed");
2594 dts_fail(TC_NAME, "failed");
2597 void utc_runtime_info_CHARGER_CONNECTED_negative2(void)
2599 char *TC_NAME = __FUNCTION__;
2601 runtime_info_key_e key = RUNTIME_INFO_KEY_CHARGER_CONNECTED;
2603 retcode = runtime_info_get_value_bool(key, NULL);
2605 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2606 dts_pass(TC_NAME, "passed");
2608 dts_fail(TC_NAME, "failed");
2611 void utc_runtime_info_CHARGER_CONNECTED_negative3(void)
2613 char *TC_NAME = __FUNCTION__;
2615 runtime_info_key_e key = RUNTIME_INFO_KEY_CHARGER_CONNECTED;
2617 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
2619 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2620 dts_pass(TC_NAME, "passed");
2622 dts_fail(TC_NAME, "failed");
2625 void utc_runtime_info_CHARGER_CONNECTED_positive1(void)
2627 char *TC_NAME = __FUNCTION__;
2629 runtime_info_key_e key = RUNTIME_INFO_KEY_CHARGER_CONNECTED;
2632 retcode = runtime_info_get_value_bool(key, &value);
2634 if (retcode == RUNTIME_INFO_ERROR_NONE)
2635 dts_pass(TC_NAME, "passed");
2637 dts_fail(TC_NAME, "failed");
2640 void utc_runtime_info_CHARGER_CONNECTED_positive2(void)
2642 char *TC_NAME = __FUNCTION__;
2644 runtime_info_key_e key = RUNTIME_INFO_KEY_CHARGER_CONNECTED;
2646 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2648 if (retcode == RUNTIME_INFO_ERROR_NONE)
2649 dts_pass(TC_NAME, "passed");
2651 dts_fail(TC_NAME, "failed");
2654 void utc_runtime_info_CHARGER_CONNECTED_positive3(void)
2656 char *TC_NAME = __FUNCTION__;
2658 runtime_info_key_e key = RUNTIME_INFO_KEY_CHARGER_CONNECTED;
2660 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2662 retcode = runtime_info_unset_changed_cb(key);
2664 if (retcode == RUNTIME_INFO_ERROR_NONE)
2665 dts_pass(TC_NAME, "passed");
2667 dts_fail(TC_NAME, "failed");
2670 void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_negative1(void)
2672 char *TC_NAME = __FUNCTION__;
2674 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_LEVEL_HAPTIC_FEEDBACK;
2677 retcode = runtime_info_get_value_string(key, &value);
2679 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2680 dts_pass(TC_NAME, "passed");
2682 dts_fail(TC_NAME, "failed");
2685 void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_negative2(void)
2687 char *TC_NAME = __FUNCTION__;
2689 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_LEVEL_HAPTIC_FEEDBACK;
2691 retcode = runtime_info_get_value_int(key, NULL);
2693 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2694 dts_pass(TC_NAME, "passed");
2696 dts_fail(TC_NAME, "failed");
2699 void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_negative3(void)
2701 char *TC_NAME = __FUNCTION__;
2703 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_LEVEL_HAPTIC_FEEDBACK;
2705 retcode = runtime_info_set_changed_cb(key, NULL, NULL);
2707 if (retcode == RUNTIME_INFO_ERROR_INVALID_PARAMETER)
2708 dts_pass(TC_NAME, "passed");
2710 dts_fail(TC_NAME, "failed");
2713 void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_positive1(void)
2715 char *TC_NAME = __FUNCTION__;
2717 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_LEVEL_HAPTIC_FEEDBACK;
2720 retcode = runtime_info_get_value_int(key, &value);
2722 if (retcode == RUNTIME_INFO_ERROR_NONE)
2723 dts_pass(TC_NAME, "passed");
2725 dts_fail(TC_NAME, "failed");
2728 void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_positive2(void)
2730 char *TC_NAME = __FUNCTION__;
2732 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_LEVEL_HAPTIC_FEEDBACK;
2734 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2736 if (retcode == RUNTIME_INFO_ERROR_NONE)
2737 dts_pass(TC_NAME, "passed");
2739 dts_fail(TC_NAME, "failed");
2742 void utc_runtime_info_VIBRATION_LEVEL_HAPTIC_FEEDBACK_positive3(void)
2744 char *TC_NAME = __FUNCTION__;
2746 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_LEVEL_HAPTIC_FEEDBACK;
2748 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2750 retcode = runtime_info_unset_changed_cb(key);
2752 if (retcode == RUNTIME_INFO_ERROR_NONE)
2753 dts_pass(TC_NAME, "passed");
2755 dts_fail(TC_NAME, "failed");
2758 static void utc_runtime_info_set_changed_cb(void)
2760 char *TC_NAME = __FUNCTION__;
2762 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_LEVEL_HAPTIC_FEEDBACK;
2764 retcode = runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2766 runtime_info_unset_changed_cb(key);
2768 if (retcode == RUNTIME_INFO_ERROR_NONE)
2769 dts_pass(TC_NAME, "passed");
2771 dts_fail(TC_NAME, "failed");
2774 static void utc_runtime_info_unset_changed_cb(void)
2776 char *TC_NAME = __FUNCTION__;
2778 runtime_info_key_e key = RUNTIME_INFO_KEY_VIBRATION_LEVEL_HAPTIC_FEEDBACK;
2780 runtime_info_set_changed_cb(key, runtime_info_changed, NULL);
2782 retcode = runtime_info_unset_changed_cb(key);
2784 if (retcode == RUNTIME_INFO_ERROR_NONE)
2785 dts_pass(TC_NAME, "passed");
2787 dts_fail(TC_NAME, "failed");