os/boardsupport/haitest/bspsvs/suite/bsp/sound/testdata/base-bsp-sound-driver.ini
First public contribution.
2 file1 =\base\sound\t_sound.ini
3 file2 =\base\t_prompt.ini
17 [BSP-SOUND-DRIVER-SetPlayFormat]
18 CurrentSoundFormatObject =t_format
20 [BSP-SOUND-DRIVER-GetPlayFormat]
21 CurrentSoundFormatObject =t_format
23 [BSP-SOUND-DRIVER-SetRecordFormat]
24 CurrentSoundFormatObject =t_format
26 [BSP-SOUND-DRIVER-GetRecordFormat]
27 CurrentSoundFormatObject =t_format
29 [BSP-SOUND-DRIVER-PlayFormatsSupported]
30 SoundFormatsSupportedObject =t_formats
32 [BSP-SOUND-DRIVER-RecordFormatsSupported]
33 SoundFormatsSupportedObject =t_formats
36 set_sound_volume_max =TRUE
37 max_sound_volume_expected =TRUE
38 SoundFormatsSupportedObject =t_formats
41 set_sound_level_max =TRUE
42 max_sound_level_expected =TRUE
43 SoundFormatsSupportedObject =t_formats
45 #test case nr 2009 configuration
46 [bytes_played_expected_zero]
49 [bytes_played_expected_2_bytes]
55 [zero_filled_2_bytes.raw]
57 from_file ={Drives, ROMDriveTestPath}zero_filled_2_bytes.raw
59 [zero_filled_32kb.raw]
61 from_file ={Drives, ROMDriveTestPath}zero_filled_32kb.raw
64 #default audio recording configuration for various recording configurations and types
69 [record_data_32kb_cancel]
73 [record_data_32kb_flush]
80 #different audio formats playback configurations
81 [pcm8_mono_8khz_32kb.raw]
83 from_file ={Drives, ROMDriveTestPath}pcm8_mono_8khz_32kb.raw
85 [set_settings_pcm8_mono_8khz_32kb]
87 encoding =EMdaSoundEncoding8BitPCM
91 [set_settings_pcm8_mono_8khz_32kb_expected]
93 encoding_expected =EMdaSoundEncoding8BitPCM
95 buffer_size_expected =2000
97 [pcm16_mono_8khz_32kb.raw]
99 from_file ={Drives, ROMDriveTestPath}pcm16_mono_8khz_32kb.raw
101 [set_settings_pcm16_mono_8khz]
103 encoding =EMdaSoundEncoding16BitPCM
107 [set_settings_pcm16_mono_8khz_expected]
109 encoding_expected =EMdaSoundEncoding16BitPCM
111 buffer_size_expected =2000
113 [pcm16_mono_11khz_32kb.raw]
115 from_file ={Drives, ROMDriveTestPath}pcm16_mono_11khz_32kb.raw
117 [set_settings_pcm16_mono_11khz]
119 encoding =EMdaSoundEncoding16BitPCM
123 [set_settings_pcm16_mono_11khz_expected]
125 encoding_expected =EMdaSoundEncoding16BitPCM
127 buffer_size_expected =2000
129 [pcm16_mono_12khz_32kb.raw]
131 from_file ={Drives, ROMDriveTestPath}pcm16_mono_12khz_32kb.raw
133 [set_settings_pcm16_mono_12khz]
135 encoding =EMdaSoundEncoding16BitPCM
139 [set_settings_pcm16_mono_12khz_expected]
141 encoding_expected =EMdaSoundEncoding16BitPCM
143 buffer_size_expected =2000
145 [pcm16_mono_16khz_32kb.raw]
147 from_file ={Drives, ROMDriveTestPath}pcm16_mono_16khz_32kb.raw
149 [set_settings_pcm16_mono_16khz]
151 encoding =EMdaSoundEncoding16BitPCM
155 [set_settings_pcm16_mono_16khz_expected]
157 encoding_expected =EMdaSoundEncoding16BitPCM
159 buffer_size_expected =2000
161 [pcm16_mono_22khz_32kb.raw]
163 from_file ={Drives, ROMDriveTestPath}pcm16_mono_22khz_32kb.raw
165 [set_settings_pcm16_mono_22khz]
167 encoding =EMdaSoundEncoding16BitPCM
171 [set_settings_pcm16_mono_22khz_expected]
173 encoding_expected =EMdaSoundEncoding16BitPCM
175 buffer_size_expected =2000
177 [pcm16_mono_24khz_32kb.raw]
179 from_file ={Drives, ROMDriveTestPath}pcm16_mono_24khz_32kb.raw
181 [set_settings_pcm16_mono_24khz]
183 encoding =EMdaSoundEncoding16BitPCM
187 [set_settings_pcm16_mono_24khz_expected]
189 encoding_expected =EMdaSoundEncoding16BitPCM
191 buffer_size_expected =2000
193 [pcm16_mono_32khz_32kb.raw]
195 from_file ={Drives, ROMDriveTestPath}pcm16_mono_32khz_32kb.raw
197 [set_settings_pcm16_mono_32khz]
199 encoding =EMdaSoundEncoding16BitPCM
203 [set_settings_pcm16_mono_32khz_expected]
205 encoding_expected =EMdaSoundEncoding16BitPCM
207 buffer_size_expected =2000
209 [pcm16_mono_44.1khz_32kb.raw]
211 from_file ={Drives, ROMDriveTestPath}pcm16_mono_44.1khz_32kb.raw
213 [set_settings_pcm16_mono_44.1khz]
215 encoding =EMdaSoundEncoding16BitPCM
219 [set_settings_pcm16_mono_41.1khz_expected]
221 encoding_expected =EMdaSoundEncoding16BitPCM
223 buffer_size_expected =2000
225 [pcm16_mono_48khz_32kb.raw]
227 from_file ={Drives, ROMDriveTestPath}pcm16_mono_48khz_32kb.raw
229 [set_settings_pcm16_mono_48khz]
231 encoding =EMdaSoundEncoding16BitPCM
235 [set_settings_pcm16_mono_48khz_expected]
237 encoding_expected =EMdaSoundEncoding16BitPCM
239 buffer_size_expected =2000
241 [pcm16_stereo_8khz_32kb.raw]
243 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_8khz_32kb.raw
245 [set_settings_pcm16_stereo_8khz]
247 encoding =EMdaSoundEncoding16BitPCM
251 [set_settings_pcm16_stereo_8khz_expected]
253 encoding_expected =EMdaSoundEncoding16BitPCM
255 buffer_size_expected =2000
257 [pcm16_stereo_11khz_32kb.raw]
259 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_11khz_32kb.raw
261 [set_settings_pcm16_stereo_11khz]
263 encoding =EMdaSoundEncoding16BitPCM
267 [set_settings_pcm16_stereo_11khz_expected]
269 encoding_expected =EMdaSoundEncoding16BitPCM
271 buffer_size_expected =2000
273 [pcm16_stereo_12khz_32kb.raw]
275 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_12khz_32kb.raw
277 [set_settings_pcm16_stereo_12khz]
279 encoding =EMdaSoundEncoding16BitPCM
283 [set_settings_pcm16_stereo_12khz_expected]
285 encoding_expected =EMdaSoundEncoding16BitPCM
287 buffer_size_expected =2000
289 [pcm16_stereo_16khz_32kb.raw]
291 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_16khz_32kb.raw
293 [set_settings_pcm16_stereo_16khz]
295 encoding =EMdaSoundEncoding16BitPCM
299 [set_settings_pcm16_stereo_16khz_expected]
301 encoding_expected =EMdaSoundEncoding16BitPCM
303 buffer_size_expected =2000
305 [pcm16_stereo_22khz_32kb.raw]
307 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_22khz_32kb.raw
309 [set_settings_pcm16_stereo_22khz]
311 encoding =EMdaSoundEncoding16BitPCM
315 [set_settings_pcm16_stereo_22khz_expected]
317 encoding_expected =EMdaSoundEncoding16BitPCM
319 buffer_size_expected =2000
321 [pcm16_stereo_24khz_32kb.raw]
323 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_24khz_32kb.raw
325 [set_settings_pcm16_stereo_24khz]
327 encoding =EMdaSoundEncoding16BitPCM
331 [set_settings_pcm16_stereo_24khz_expected]
333 encoding_expected =EMdaSoundEncoding16BitPCM
335 buffer_size_expected =2000
337 [pcm16_stereo_32khz_32kb.raw]
339 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_32khz_32kb.raw
341 [set_settings_pcm16_stereo_32khz]
343 encoding =EMdaSoundEncoding16BitPCM
347 [set_settings_pcm16_stereo_32khz_expected]
349 encoding_expected =EMdaSoundEncoding16BitPCM
351 buffer_size_expected =2000
353 [pcm16_stereo_44.1khz_32kb.raw]
355 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_44.1khz_32kb.raw
357 [set_settings_pcm16_stereo_44.1khz]
359 encoding =EMdaSoundEncoding16BitPCM
363 [set_settings_pcm16_stereo_44.1khz_expected]
365 encoding_expected =EMdaSoundEncoding16BitPCM
367 buffer_size_expected =2000
369 [pcm16_stereo_48khz_32kb.raw]
371 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_48khz_32kb.raw
373 [set_settings_pcm16_stereo_48khz]
375 encoding =EMdaSoundEncoding16BitPCM
379 [set_settings_pcm16_stereo_48khz_expected]
381 encoding_expected =EMdaSoundEncoding16BitPCM
383 buffer_size_expected =2000
385 [alaw8bit_mono_8khz_32kb.raw]
387 from_file ={Drives, ROMDriveTestPath}alaw8bit_mono_8khz_32kb.raw
389 [set_settings_alaw8bit_mono_8khz]
391 encoding =EMdaSoundEncoding8BitALaw
395 [set_settings_alaw8bit_mono_8khz_expected]
397 encoding_expected =EMdaSoundEncoding8BitALaw
399 buffer_size_expected =2000
401 [alaw8bit_stereo_24khz_32kb.raw]
403 from_file ={Drives, ROMDriveTestPath}alaw8bit_stereo_24khz_32kb.raw
405 [set_settings_alaw8bit_stereo_24khz]
407 encoding =EMdaSoundEncoding8BitALaw
411 [set_settings_alaw8bit_stereo_24khz_expected]
413 encoding_expected =EMdaSoundEncoding8BitALaw
415 buffer_size_expected =2000
417 [mulaw8bit_mono_12khz_32kb.raw]
419 from_file ={Drives, ROMDriveTestPath}mulaw8bit_mono_12khz_32kb.raw
421 [set_settings_mulaw8bit_mono_12khz]
423 encoding =EMdaSoundEncoding8BitMuLaw
427 [set_settings_mulaw8bit_mono_12khz_expected]
429 encoding_expected =EMdaSoundEncoding8BitMuLaw
431 buffer_size_expected =2000
433 [mulaw8bit_stereo_32khz_32kb.raw]
435 from_file ={Drives, ROMDriveTestPath}mulaw8bit_stereo_32khz_32kb.raw
437 [set_settings_mulaw8bit_stereo_32khz]
439 encoding =EMdaSoundEncoding8BitMuLaw
443 [set_settings_mulaw8bit_stereo_32khz_expected]
445 encoding_expected =EMdaSoundEncoding8BitMuLaw
447 buffer_size_expected =2000
450 [pcm16_stereo_24khz_320kb.raw]
452 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_24khz_320kb.raw
455 [set_settings_pcm16_stereo_24khz_320kb]
457 encoding =EMdaSoundEncoding16BitPCM
461 [set_settings_pcm16_stereo_24khz_320kb_expected]
463 encoding_expected =EMdaSoundEncoding16BitPCM
465 buffer_size_expected =8192
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}
473 [start_playback_max_volume]
474 message =Press affirmative key to start playback with max volume
475 delay ={promptMessage, delay}
476 keyCode ={promptMessage, keyCode}
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}
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}
489 [start_record_max_volume]
490 message =Press affirmative key to start record with max volume
491 delay ={promptMessage, delay}
492 keyCode ={promptMessage, keyCode}
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}
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}
506 to_file ={Drives, RAMDriveTestPath}temp_audio_file.raw
507 from_file ={Drives, RAMDriveTestPath}temp_audio_file.raw
511 file_to_delete ={Drives, RAMDriveTestPath}temp_audio_file.raw
513 [negative_play_volume]
516 [too_big_play_volume]
519 [negative_record_level]
522 [too_big_record_level]
525 [corrupted_audio_file]
527 from_file ={Drives, ROMDriveTestPath}zero_filled_32kb.raw
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}
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}
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}