|
1 [include] |
|
2 file1 =\base\sound\t_sound.ini |
|
3 file2 =\base\t_prompt.ini |
|
4 |
|
5 [devsound] |
|
6 name =devsound |
|
7 |
|
8 [devsound1] |
|
9 name =devsound1 |
|
10 |
|
11 [t_formats] |
|
12 name =t_formats |
|
13 |
|
14 [t_format] |
|
15 name =t_format |
|
16 |
|
17 [BSP-SOUND-DRIVER-SetPlayFormat] |
|
18 CurrentSoundFormatObject =t_format |
|
19 |
|
20 [BSP-SOUND-DRIVER-GetPlayFormat] |
|
21 CurrentSoundFormatObject =t_format |
|
22 |
|
23 [BSP-SOUND-DRIVER-SetRecordFormat] |
|
24 CurrentSoundFormatObject =t_format |
|
25 |
|
26 [BSP-SOUND-DRIVER-GetRecordFormat] |
|
27 CurrentSoundFormatObject =t_format |
|
28 |
|
29 [BSP-SOUND-DRIVER-PlayFormatsSupported] |
|
30 SoundFormatsSupportedObject =t_formats |
|
31 |
|
32 [BSP-SOUND-DRIVER-RecordFormatsSupported] |
|
33 SoundFormatsSupportedObject =t_formats |
|
34 |
|
35 [max_play_volume] |
|
36 set_sound_volume_max =TRUE |
|
37 max_sound_volume_expected =TRUE |
|
38 SoundFormatsSupportedObject =t_formats |
|
39 |
|
40 [max_record_level] |
|
41 set_sound_level_max =TRUE |
|
42 max_sound_level_expected =TRUE |
|
43 SoundFormatsSupportedObject =t_formats |
|
44 |
|
45 #test case nr 2009 configuration |
|
46 [bytes_played_expected_zero] |
|
47 bytes_played =0 |
|
48 |
|
49 [bytes_played_expected_2_bytes] |
|
50 bytes_played =2 |
|
51 |
|
52 [32_kb_played] |
|
53 bytes_played =32720 |
|
54 |
|
55 [zero_filled_2_bytes.raw] |
|
56 data_size =2 |
|
57 from_file ={Drives, ROMDriveTestPath}zero_filled_2_bytes.raw |
|
58 |
|
59 [zero_filled_32kb.raw] |
|
60 data_size =32768 |
|
61 from_file ={Drives, ROMDriveTestPath}zero_filled_32kb.raw |
|
62 |
|
63 |
|
64 #default audio recording configuration for various recording configurations and types |
|
65 [record_data_32kb] |
|
66 data_size =32720 |
|
67 cancel =FALSE |
|
68 |
|
69 [record_data_32kb_cancel] |
|
70 data_size =32720 |
|
71 cancel =TRUE |
|
72 |
|
73 [record_data_32kb_flush] |
|
74 data_size =32720 |
|
75 flush =TRUE |
|
76 |
|
77 [record_data_320kb] |
|
78 data_size =327200 |
|
79 |
|
80 #different audio formats playback configurations |
|
81 [pcm8_mono_8khz_32kb.raw] |
|
82 data_size =32720 |
|
83 from_file ={Drives, ROMDriveTestPath}pcm8_mono_8khz_32kb.raw |
|
84 |
|
85 [set_settings_pcm8_mono_8khz_32kb] |
|
86 rate =8000 |
|
87 encoding =EMdaSoundEncoding8BitPCM |
|
88 channels =1 |
|
89 buffer_size =2000 |
|
90 |
|
91 [set_settings_pcm8_mono_8khz_32kb_expected] |
|
92 rate_expected =8000 |
|
93 encoding_expected =EMdaSoundEncoding8BitPCM |
|
94 channels_expected =1 |
|
95 buffer_size_expected =2000 |
|
96 |
|
97 [pcm16_mono_8khz_32kb.raw] |
|
98 data_size =32720 |
|
99 from_file ={Drives, ROMDriveTestPath}pcm16_mono_8khz_32kb.raw |
|
100 |
|
101 [set_settings_pcm16_mono_8khz] |
|
102 rate =8000 |
|
103 encoding =EMdaSoundEncoding16BitPCM |
|
104 channels =1 |
|
105 buffer_size =2000 |
|
106 |
|
107 [set_settings_pcm16_mono_8khz_expected] |
|
108 rate_expected =8000 |
|
109 encoding_expected =EMdaSoundEncoding16BitPCM |
|
110 channels_expected =1 |
|
111 buffer_size_expected =2000 |
|
112 |
|
113 [pcm16_mono_11khz_32kb.raw] |
|
114 data_size =32720 |
|
115 from_file ={Drives, ROMDriveTestPath}pcm16_mono_11khz_32kb.raw |
|
116 |
|
117 [set_settings_pcm16_mono_11khz] |
|
118 rate =11000 |
|
119 encoding =EMdaSoundEncoding16BitPCM |
|
120 channels =1 |
|
121 buffer_size =2000 |
|
122 |
|
123 [set_settings_pcm16_mono_11khz_expected] |
|
124 rate_expected =11000 |
|
125 encoding_expected =EMdaSoundEncoding16BitPCM |
|
126 channels_expected =1 |
|
127 buffer_size_expected =2000 |
|
128 |
|
129 [pcm16_mono_12khz_32kb.raw] |
|
130 data_size =32720 |
|
131 from_file ={Drives, ROMDriveTestPath}pcm16_mono_12khz_32kb.raw |
|
132 |
|
133 [set_settings_pcm16_mono_12khz] |
|
134 rate =12000 |
|
135 encoding =EMdaSoundEncoding16BitPCM |
|
136 channels =1 |
|
137 buffer_size =2000 |
|
138 |
|
139 [set_settings_pcm16_mono_12khz_expected] |
|
140 rate_expected =12000 |
|
141 encoding_expected =EMdaSoundEncoding16BitPCM |
|
142 channels_expected =1 |
|
143 buffer_size_expected =2000 |
|
144 |
|
145 [pcm16_mono_16khz_32kb.raw] |
|
146 data_size =32720 |
|
147 from_file ={Drives, ROMDriveTestPath}pcm16_mono_16khz_32kb.raw |
|
148 |
|
149 [set_settings_pcm16_mono_16khz] |
|
150 rate =16000 |
|
151 encoding =EMdaSoundEncoding16BitPCM |
|
152 channels =1 |
|
153 buffer_size =2000 |
|
154 |
|
155 [set_settings_pcm16_mono_16khz_expected] |
|
156 rate_expected =16000 |
|
157 encoding_expected =EMdaSoundEncoding16BitPCM |
|
158 channels_expected =1 |
|
159 buffer_size_expected =2000 |
|
160 |
|
161 [pcm16_mono_22khz_32kb.raw] |
|
162 data_size =32720 |
|
163 from_file ={Drives, ROMDriveTestPath}pcm16_mono_22khz_32kb.raw |
|
164 |
|
165 [set_settings_pcm16_mono_22khz] |
|
166 rate =22000 |
|
167 encoding =EMdaSoundEncoding16BitPCM |
|
168 channels =1 |
|
169 buffer_size =2000 |
|
170 |
|
171 [set_settings_pcm16_mono_22khz_expected] |
|
172 rate_expected =22000 |
|
173 encoding_expected =EMdaSoundEncoding16BitPCM |
|
174 channels_expected =1 |
|
175 buffer_size_expected =2000 |
|
176 |
|
177 [pcm16_mono_24khz_32kb.raw] |
|
178 data_size =32720 |
|
179 from_file ={Drives, ROMDriveTestPath}pcm16_mono_24khz_32kb.raw |
|
180 |
|
181 [set_settings_pcm16_mono_24khz] |
|
182 rate =24000 |
|
183 encoding =EMdaSoundEncoding16BitPCM |
|
184 channels =1 |
|
185 buffer_size =2000 |
|
186 |
|
187 [set_settings_pcm16_mono_24khz_expected] |
|
188 rate_expected =24000 |
|
189 encoding_expected =EMdaSoundEncoding16BitPCM |
|
190 channels_expected =1 |
|
191 buffer_size_expected =2000 |
|
192 |
|
193 [pcm16_mono_32khz_32kb.raw] |
|
194 data_size =32720 |
|
195 from_file ={Drives, ROMDriveTestPath}pcm16_mono_32khz_32kb.raw |
|
196 |
|
197 [set_settings_pcm16_mono_32khz] |
|
198 rate =32000 |
|
199 encoding =EMdaSoundEncoding16BitPCM |
|
200 channels =1 |
|
201 buffer_size =2000 |
|
202 |
|
203 [set_settings_pcm16_mono_32khz_expected] |
|
204 rate_expected =32000 |
|
205 encoding_expected =EMdaSoundEncoding16BitPCM |
|
206 channels_expected =1 |
|
207 buffer_size_expected =2000 |
|
208 |
|
209 [pcm16_mono_44.1khz_32kb.raw] |
|
210 data_size =32720 |
|
211 from_file ={Drives, ROMDriveTestPath}pcm16_mono_44.1khz_32kb.raw |
|
212 |
|
213 [set_settings_pcm16_mono_44.1khz] |
|
214 rate =44100 |
|
215 encoding =EMdaSoundEncoding16BitPCM |
|
216 channels =1 |
|
217 buffer_size =2000 |
|
218 |
|
219 [set_settings_pcm16_mono_41.1khz_expected] |
|
220 rate_expected =44100 |
|
221 encoding_expected =EMdaSoundEncoding16BitPCM |
|
222 channels_expected =1 |
|
223 buffer_size_expected =2000 |
|
224 |
|
225 [pcm16_mono_48khz_32kb.raw] |
|
226 data_size =32720 |
|
227 from_file ={Drives, ROMDriveTestPath}pcm16_mono_48khz_32kb.raw |
|
228 |
|
229 [set_settings_pcm16_mono_48khz] |
|
230 rate =48000 |
|
231 encoding =EMdaSoundEncoding16BitPCM |
|
232 channels =1 |
|
233 buffer_size =2000 |
|
234 |
|
235 [set_settings_pcm16_mono_48khz_expected] |
|
236 rate_expected =48000 |
|
237 encoding_expected =EMdaSoundEncoding16BitPCM |
|
238 channels_expected =1 |
|
239 buffer_size_expected =2000 |
|
240 |
|
241 [pcm16_stereo_8khz_32kb.raw] |
|
242 data_size =32720 |
|
243 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_8khz_32kb.raw |
|
244 |
|
245 [set_settings_pcm16_stereo_8khz] |
|
246 rate =8000 |
|
247 encoding =EMdaSoundEncoding16BitPCM |
|
248 channels =2 |
|
249 buffer_size =2000 |
|
250 |
|
251 [set_settings_pcm16_stereo_8khz_expected] |
|
252 rate_expected =8000 |
|
253 encoding_expected =EMdaSoundEncoding16BitPCM |
|
254 channels_expected =2 |
|
255 buffer_size_expected =2000 |
|
256 |
|
257 [pcm16_stereo_11khz_32kb.raw] |
|
258 data_size =32720 |
|
259 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_11khz_32kb.raw |
|
260 |
|
261 [set_settings_pcm16_stereo_11khz] |
|
262 rate =11000 |
|
263 encoding =EMdaSoundEncoding16BitPCM |
|
264 channels =2 |
|
265 buffer_size =2000 |
|
266 |
|
267 [set_settings_pcm16_stereo_11khz_expected] |
|
268 rate_expected =11000 |
|
269 encoding_expected =EMdaSoundEncoding16BitPCM |
|
270 channels_expected =2 |
|
271 buffer_size_expected =2000 |
|
272 |
|
273 [pcm16_stereo_12khz_32kb.raw] |
|
274 data_size =32720 |
|
275 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_12khz_32kb.raw |
|
276 |
|
277 [set_settings_pcm16_stereo_12khz] |
|
278 rate =12000 |
|
279 encoding =EMdaSoundEncoding16BitPCM |
|
280 channels =2 |
|
281 buffer_size =2000 |
|
282 |
|
283 [set_settings_pcm16_stereo_12khz_expected] |
|
284 rate_expected =12000 |
|
285 encoding_expected =EMdaSoundEncoding16BitPCM |
|
286 channels_expected =2 |
|
287 buffer_size_expected =2000 |
|
288 |
|
289 [pcm16_stereo_16khz_32kb.raw] |
|
290 data_size =32720 |
|
291 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_16khz_32kb.raw |
|
292 |
|
293 [set_settings_pcm16_stereo_16khz] |
|
294 rate =16000 |
|
295 encoding =EMdaSoundEncoding16BitPCM |
|
296 channels =2 |
|
297 buffer_size =2000 |
|
298 |
|
299 [set_settings_pcm16_stereo_16khz_expected] |
|
300 rate_expected =16000 |
|
301 encoding_expected =EMdaSoundEncoding16BitPCM |
|
302 channels_expected =2 |
|
303 buffer_size_expected =2000 |
|
304 |
|
305 [pcm16_stereo_22khz_32kb.raw] |
|
306 data_size =32720 |
|
307 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_22khz_32kb.raw |
|
308 |
|
309 [set_settings_pcm16_stereo_22khz] |
|
310 rate =22000 |
|
311 encoding =EMdaSoundEncoding16BitPCM |
|
312 channels =2 |
|
313 buffer_size =2000 |
|
314 |
|
315 [set_settings_pcm16_stereo_22khz_expected] |
|
316 rate_expected =22000 |
|
317 encoding_expected =EMdaSoundEncoding16BitPCM |
|
318 channels_expected =2 |
|
319 buffer_size_expected =2000 |
|
320 |
|
321 [pcm16_stereo_24khz_32kb.raw] |
|
322 data_size =32720 |
|
323 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_24khz_32kb.raw |
|
324 |
|
325 [set_settings_pcm16_stereo_24khz] |
|
326 rate =24000 |
|
327 encoding =EMdaSoundEncoding16BitPCM |
|
328 channels =2 |
|
329 buffer_size =2000 |
|
330 |
|
331 [set_settings_pcm16_stereo_24khz_expected] |
|
332 rate_expected =24000 |
|
333 encoding_expected =EMdaSoundEncoding16BitPCM |
|
334 channels_expected =2 |
|
335 buffer_size_expected =2000 |
|
336 |
|
337 [pcm16_stereo_32khz_32kb.raw] |
|
338 data_size =32720 |
|
339 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_32khz_32kb.raw |
|
340 |
|
341 [set_settings_pcm16_stereo_32khz] |
|
342 rate =32000 |
|
343 encoding =EMdaSoundEncoding16BitPCM |
|
344 channels =2 |
|
345 buffer_size =2000 |
|
346 |
|
347 [set_settings_pcm16_stereo_32khz_expected] |
|
348 rate_expected =32000 |
|
349 encoding_expected =EMdaSoundEncoding16BitPCM |
|
350 channels_expected =2 |
|
351 buffer_size_expected =2000 |
|
352 |
|
353 [pcm16_stereo_44.1khz_32kb.raw] |
|
354 data_size =32720 |
|
355 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_44.1khz_32kb.raw |
|
356 |
|
357 [set_settings_pcm16_stereo_44.1khz] |
|
358 rate =44100 |
|
359 encoding =EMdaSoundEncoding16BitPCM |
|
360 channels =2 |
|
361 buffer_size =2000 |
|
362 |
|
363 [set_settings_pcm16_stereo_44.1khz_expected] |
|
364 rate_expected =44100 |
|
365 encoding_expected =EMdaSoundEncoding16BitPCM |
|
366 channels_expected =2 |
|
367 buffer_size_expected =2000 |
|
368 |
|
369 [pcm16_stereo_48khz_32kb.raw] |
|
370 data_size =32720 |
|
371 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_48khz_32kb.raw |
|
372 |
|
373 [set_settings_pcm16_stereo_48khz] |
|
374 rate =48000 |
|
375 encoding =EMdaSoundEncoding16BitPCM |
|
376 channels =2 |
|
377 buffer_size =2000 |
|
378 |
|
379 [set_settings_pcm16_stereo_48khz_expected] |
|
380 rate_expected =48000 |
|
381 encoding_expected =EMdaSoundEncoding16BitPCM |
|
382 channels_expected =2 |
|
383 buffer_size_expected =2000 |
|
384 |
|
385 [alaw8bit_mono_8khz_32kb.raw] |
|
386 data_size =32720 |
|
387 from_file ={Drives, ROMDriveTestPath}alaw8bit_mono_8khz_32kb.raw |
|
388 |
|
389 [set_settings_alaw8bit_mono_8khz] |
|
390 rate =8000 |
|
391 encoding =EMdaSoundEncoding8BitALaw |
|
392 channels =1 |
|
393 buffer_size =2000 |
|
394 |
|
395 [set_settings_alaw8bit_mono_8khz_expected] |
|
396 rate_expected =8000 |
|
397 encoding_expected =EMdaSoundEncoding8BitALaw |
|
398 channels_expected =1 |
|
399 buffer_size_expected =2000 |
|
400 |
|
401 [alaw8bit_stereo_24khz_32kb.raw] |
|
402 data_size =32720 |
|
403 from_file ={Drives, ROMDriveTestPath}alaw8bit_stereo_24khz_32kb.raw |
|
404 |
|
405 [set_settings_alaw8bit_stereo_24khz] |
|
406 rate =24000 |
|
407 encoding =EMdaSoundEncoding8BitALaw |
|
408 channels =2 |
|
409 buffer_size =2000 |
|
410 |
|
411 [set_settings_alaw8bit_stereo_24khz_expected] |
|
412 rate_expected =24000 |
|
413 encoding_expected =EMdaSoundEncoding8BitALaw |
|
414 channels_expected =2 |
|
415 buffer_size_expected =2000 |
|
416 |
|
417 [mulaw8bit_mono_12khz_32kb.raw] |
|
418 data_size =32720 |
|
419 from_file ={Drives, ROMDriveTestPath}mulaw8bit_mono_12khz_32kb.raw |
|
420 |
|
421 [set_settings_mulaw8bit_mono_12khz] |
|
422 rate =12000 |
|
423 encoding =EMdaSoundEncoding8BitMuLaw |
|
424 channels =1 |
|
425 buffer_size =2000 |
|
426 |
|
427 [set_settings_mulaw8bit_mono_12khz_expected] |
|
428 rate_expected =12000 |
|
429 encoding_expected =EMdaSoundEncoding8BitMuLaw |
|
430 channels_expected =1 |
|
431 buffer_size_expected =2000 |
|
432 |
|
433 [mulaw8bit_stereo_32khz_32kb.raw] |
|
434 data_size =32720 |
|
435 from_file ={Drives, ROMDriveTestPath}mulaw8bit_stereo_32khz_32kb.raw |
|
436 |
|
437 [set_settings_mulaw8bit_stereo_32khz] |
|
438 rate =32000 |
|
439 encoding =EMdaSoundEncoding8BitMuLaw |
|
440 channels =2 |
|
441 buffer_size =2000 |
|
442 |
|
443 [set_settings_mulaw8bit_stereo_32khz_expected] |
|
444 rate_expected =32000 |
|
445 encoding_expected =EMdaSoundEncoding8BitMuLaw |
|
446 channels_expected =2 |
|
447 buffer_size_expected =2000 |
|
448 |
|
449 #larger file |
|
450 [pcm16_stereo_24khz_320kb.raw] |
|
451 data_size =320000 |
|
452 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_24khz_320kb.raw |
|
453 block_size =16384 |
|
454 |
|
455 [set_settings_pcm16_stereo_24khz_320kb] |
|
456 rate =24000 |
|
457 encoding =EMdaSoundEncoding16BitPCM |
|
458 channels =2 |
|
459 buffer_size =8192 |
|
460 |
|
461 [set_settings_pcm16_stereo_24khz_320kb_expected] |
|
462 rate_expected =24000 |
|
463 encoding_expected =EMdaSoundEncoding16BitPCM |
|
464 channels_expected =2 |
|
465 buffer_size_expected =8192 |
|
466 |
|
467 #test case nr 6001 configuration |
|
468 [start_playback_half_volume] |
|
469 message =Press affirmative key to start playback with half volume |
|
470 delay ={promptMessage, delay} |
|
471 keyCode ={promptMessage, keyCode} |
|
472 |
|
473 [start_playback_max_volume] |
|
474 message =Press affirmative key to start playback with max volume |
|
475 delay ={promptMessage, delay} |
|
476 keyCode ={promptMessage, keyCode} |
|
477 |
|
478 [ask_did_it_sound_louder] |
|
479 message =Did it sound louder? Press affirmative key when it did and any other key if it did not |
|
480 delay ={promptMessage, delay} |
|
481 keyCode ={promptMessage, keyCode} |
|
482 |
|
483 #test case nr 6002 configuration |
|
484 [start_record_half_volume] |
|
485 message =Press affirmative key to start recording with half volume |
|
486 delay ={promptMessage, delay} |
|
487 keyCode ={promptMessage, keyCode} |
|
488 |
|
489 [start_record_max_volume] |
|
490 message =Press affirmative key to start record with max volume |
|
491 delay ={promptMessage, delay} |
|
492 keyCode ={promptMessage, keyCode} |
|
493 |
|
494 [start_playing_half_volume] |
|
495 message =Press affirmative key to start playing with half record level recorded with half volume |
|
496 delay ={promptMessage, delay} |
|
497 keyCode ={promptMessage, keyCode} |
|
498 |
|
499 [start_playing_max_volume] |
|
500 message =Press affirmative key to start playing with max record level recorded with half volume |
|
501 delay ={promptMessage, delay} |
|
502 keyCode ={promptMessage, keyCode} |
|
503 |
|
504 [temp_file] |
|
505 data_size =32768 |
|
506 to_file ={Drives, RAMDriveTestPath}temp_audio_file.raw |
|
507 from_file ={Drives, RAMDriveTestPath}temp_audio_file.raw |
|
508 block_size =8192 |
|
509 |
|
510 [delete_temp_file] |
|
511 file_to_delete ={Drives, RAMDriveTestPath}temp_audio_file.raw |
|
512 |
|
513 [negative_play_volume] |
|
514 volume =-355 |
|
515 |
|
516 [too_big_play_volume] |
|
517 volume =9999999 |
|
518 |
|
519 [negative_record_level] |
|
520 sound_level =-155 |
|
521 |
|
522 [too_big_record_level] |
|
523 sound_level =9999999 |
|
524 |
|
525 [corrupted_audio_file] |
|
526 data_size =32768 |
|
527 from_file ={Drives, ROMDriveTestPath}zero_filled_32kb.raw |
|
528 |
|
529 [was_recorded_audio_correct] |
|
530 message =If lastly played audio was the audio that was recorded in previous step press affirmative key and if not press any other key |
|
531 delay ={promptMessage, delay} |
|
532 keyCode ={promptMessage, keyCode} |
|
533 |
|
534 [start_record_and_playing_simultaneously] |
|
535 message =Press affirmative key to start recording and playing simultaneously |
|
536 delay ={promptMessage, delay} |
|
537 keyCode ={promptMessage, keyCode} |
|
538 |
|
539 [start_playing_audio_recorded_in_previous_step] |
|
540 message =Press affirmative key to start playing audio recorded in previous step |
|
541 delay ={promptMessage, delay} |
|
542 keyCode ={promptMessage, keyCode} |