haitest/bspsvs/suite/bsp/sound/testdata/base-bsp-sound-driver.ini
changeset 0 cec860690d41
equal deleted inserted replaced
-1:000000000000 0:cec860690d41
       
     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}