mmmw_plat/telephony_multimedia_service_api/tsrc/Conf/TMSAudioServicesTestClass.cfg
changeset 19 4a629bc82c5e
parent 12 5a06f39ad45b
child 53 eabc8c503852
--- a/mmmw_plat/telephony_multimedia_service_api/tsrc/Conf/TMSAudioServicesTestClass.cfg	Mon May 03 12:59:52 2010 +0300
+++ b/mmmw_plat/telephony_multimedia_service_api/tsrc/Conf/TMSAudioServicesTestClass.cfg	Fri Apr 30 19:18:45 2010 -0500
@@ -700,12 +700,12 @@
 Tms CreateDownlinkStream
 Tms CreateEffect 9
 allownextresult TMS_RESULT_DOES_NOT_EXIST
-Tms RemoveGlobleVolumeEffectToStream
-Tms AddGlobleVolumeEffectToStream
+Tms RemoveGlobalVolumeEffectToStream
+Tms AddGlobalVolumeEffectToStream
 allownextresult TMS_RESULT_ALREADY_EXIST
-Tms AddGlobleVolumeEffectToStream
-Tms RemoveGlobleVolumeEffectToStream
-Tms AddGlobleVolumeEffectToStream
+Tms AddGlobalVolumeEffectToStream
+Tms RemoveGlobalVolumeEffectToStream
+Tms AddGlobalVolumeEffectToStream
 delete Tms
 [Endtest]
 
@@ -717,12 +717,12 @@
 Tms CreateUplinkStream
 Tms CreateEffect 10
 allownextresult TMS_RESULT_DOES_NOT_EXIST
-Tms RemoveGlobleGainEffectToStream
-Tms AddGlobleGainEffectToStream
+Tms RemoveGlobalGainEffectToStream
+Tms AddGlobalGainEffectToStream
 allownextresult TMS_RESULT_ALREADY_EXIST
-Tms AddGlobleGainEffectToStream
-Tms RemoveGlobleGainEffectToStream
-Tms AddGlobleGainEffectToStream
+Tms AddGlobalGainEffectToStream
+Tms RemoveGlobalGainEffectToStream
+Tms AddGlobalGainEffectToStream
 delete Tms
 [Endtest]
 
@@ -1702,25 +1702,407 @@
 delete Tms
 [Endtest]
 
-//[Test]
-//title  09. TMSCall - 01. Create and Delete DTMF Dnlink
-//create TmsAudioServicesTestClass Tms
-//Tms CreateFactory
-//Tms CreateCall 2
-//allownextresult TMS_RESULT_FEATURE_NOT_SUPPORTED
-//Tms CreateDTMFTonePlayer Dnlink
-//Tms DeleteDTMFTonePlayer Dnlink
-//delete Tms
-//[Endtest]
+[Test]
+title  10. TMSRingTone - 01. CreateRingTonePlayer
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  10. TMSRingTone - 02. InitRingTonePlayer - Default
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+Tms InitRingTonePlayer RTDefault
+waittestclass Tms
+Tms CloseRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  10. TMSRingTone - 03. InitRingTonePlayer - File
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+Tms InitRingTonePlayer RTFile
+waittestclass Tms
+Tms CloseRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  10. TMSRingTone - 04. PlayRingTone - Default
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+Tms InitRingTonePlayer RTDefault
+waittestclass Tms
+Tms PlayRingTone
+waittestclass Tms
+Tms StopRingTone
+Tms CloseRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  10. TMSRingTone - 05. PlayRingTone - File
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+Tms InitRingTonePlayer RTFile
+waittestclass Tms
+Tms PlayRingTone
+waittestclass Tms
+Tms MuteRingTone
+Tms CloseRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  10. TMSRingTone - 06. PlayRingTone - BeepOnce
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+Tms InitRingTonePlayer RTBeepOnce
+waittestclass Tms
+Tms PlayRingTone
+waittestclass Tms
+Tms CloseRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  10. TMSRingTone - 07. PlayRingTone - Silent
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+Tms InitRingTonePlayer RTSilent
+waittestclass Tms
+Tms PlayRingTone
+waittestclass Tms
+Tms StopRingTone
+Tms CloseRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  10. TMSRingTone - 08. PlayRingTone - UnsecureVoIP
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+Tms InitRingTonePlayer RTUnsecureVoIP
+waittestclass Tms
+Tms PlayRingTone
+waittestclass Tms
+Tms MuteRingTone
+Tms CloseRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  10. TMSRingTone - 09. PlayRingTone - Sequence
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+Tms InitRingTonePlayer RTSequence
+waittestclass Tms
+Tms PlayRingTone
+waittestclass Tms
+Tms CloseRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  10. TMSRingTone - 10. PlayRingTone - TTS
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+Tms InitRingTonePlayer RTTts
+waittestclass Tms
+Tms PlayRingTone
+waittestclass Tms
+Tms CloseRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  10. TMSRingTone - 11. PlayRingTone - Play BKP tone
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateRingTonePlayer
+Tms InitRingTonePlayer RTSequence
+waittestclass Tms
+Tms PlayRingToneNoEvent
+Tms PauseRingTone   //will cancel sequence RT
+Tms PlayRingTone    //will play default RT
+waittestclass Tms
+Tms CloseRingTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  11. TMSInbandTone - 01. CreateInbandTonePlayer
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  11. TMSInbandTone - 02. StartInbandTone - UserBusy
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms StartInbandTone UserBusy
+waittestclass Tms
+Tms StopInbandTone
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  11. TMSInbandTone - 03. StartInbandTone - RadioPathNotFound
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms StartInbandTone RadioPathNotFound
+waittestclass Tms
+Tms StopInbandTone
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  11. TMSInbandTone - 04. StartInbandTone - Congestion
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms StartInbandTone Congestion
+waittestclass Tms
+Tms StopInbandTone
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  11. TMSInbandTone - 05. StartInbandTone - SpecialInfo
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms StartInbandTone SpecialInfo
+waittestclass Tms
+Tms StopInbandTone
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
 
-//[Test]
-//title  09. TMSCall - 02. Create and Delete DTMF Uplink
-//create TmsAudioServicesTestClass Tms
-//Tms CreateFactory
-//Tms CreateCall 2
-//allownextresult TMS_RESULT_FEATURE_NOT_SUPPORTED
-//Tms CreateDTMFTonePlayer Uplink
-//Tms DeleteDTMFTonePlayer Uplink
-//delete Tms
-//[Endtest]
+[Test]
+title  11. TMSInbandTone - 06. StartInbandTone - Reorder
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms StartInbandTone Reorder
+waittestclass Tms
+Tms StopInbandTone
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  11. TMSInbandTone - 07. StartInbandTone - Alerting
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms StartInbandTone Alerting
+waittestclass Tms
+Tms StopInbandTone
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  11. TMSInbandTone - 08. StartInbandTone - Waiting
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms StartInbandTone Waiting
+waittestclass Tms
+Tms StopInbandTone
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  11. TMSInbandTone - 09. StartInbandTone - DataCall
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms StartInbandTone DataCall
+waittestclass Tms
+Tms StopInbandTone
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  11. TMSInbandTone - 10. StartInbandTone - NoSequence
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms StartInbandTone NoSequence
+waittestclass Tms
+Tms StopInbandTone
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  11. TMSInbandTone - 11. StartInbandTone - BeepSequence
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateInbandTonePlayer
+Tms StartInbandTone BeepSequence
+waittestclass Tms
+Tms StopInbandTone
+Tms CloseInbandTonePlayer
+delete Tms
+[Endtest]
+
+[Test]
+title  12. TMSDTMFTone - 01. CreateDTMFTonePlayer Dnlink
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateDTMFTonePlayer Dnlink
+Tms CloseDTMFPlayer Dnlink
+delete Tms
+[Endtest]
+
+[Test]
+title  12. TMSDTMFTone - 02. CreateDTMFTonePlayer Uplink
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateDTMFTonePlayer Uplink
+Tms CloseDTMFPlayer Uplink
+delete Tms
+[Endtest]
 
+[Test]
+title  12. TMSDTMFTone - 03. DTMFTonePlay - Dnlink IP
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateCall 2
+Tms CreateDownlinkStream
+Tms CreateFormat PCM16 Dnlink
+Tms SetDownlinkFormat
+Tms CreateSource 3  //CLIENT
+Tms AddSourceObserver
+Tms AddClientSrcToDnlStream
+Tms CreateSink 8    //SPKR
+Tms AddSinkObserver
+Tms AddSpkrSinkToDnlStream
+Tms OpenDownlink
+waittestclass Tms
+Tms CreateDTMFTonePlayer Dnlink
+Tms DTMFTonePlay Dnlink
+waittestclass Tms
+Tms StopDTMFTonePlayer Dnlink
+Tms CloseDTMFPlayer Dnlink
+Tms RemoveSinkObserver
+Tms RemoveSourceObserver
+//Client must call DeInit() otherwise return TMS_RESULT_INVALID_STATE
+allownextresult TMS_RESULT_INVALID_STATE
+Tms RemoveClientSrcFromDnlStream
+//Client must call DeInit() otherwise return TMS_RESULT_INVALID_STATE
+allownextresult TMS_RESULT_INVALID_STATE
+Tms RemoveSpkrSinkFromDnlStream
+Tms Close Dnlink
+delete Tms
+[Endtest]
+
+[Test]
+title  12. TMSDTMFTone - 04. DTMFTonePlay - Uplink IP
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateCall 2
+Tms CreateUplinkStream
+Tms CreateFormat PCM16
+Tms SetUplinkFormat
+Tms CreateSource 5  //MIC
+Tms AddMicSrcToUplStream
+Tms CreateSink 6    //CLIENT
+Tms AddClientSinkToUplStream
+Tms OpenUplink
+waittestclass Tms
+Tms CreateDTMFTonePlayer Uplink
+allownextresult TMS_RESULT_FEATURE_NOT_SUPPORTED
+Tms ContinueDTMFStringSending Uplink
+Tms DTMFTonePlay Uplink
+waittestclass Tms
+Tms StopDTMFTonePlayer Uplink
+Tms CloseDTMFPlayer Uplink
+//Client must call DeInit() otherwise return TMS_RESULT_INVALID_STATE
+allownextresult TMS_RESULT_INVALID_STATE
+Tms RemoveMicSrcFromUplStream
+//Client must call DeInit() otherwise return TMS_RESULT_INVALID_STATE
+allownextresult TMS_RESULT_INVALID_STATE
+Tms RemoveClientSinkFromUplStream
+Tms Close Uplink
+delete Tms
+[Endtest]
+
+[Test]
+title  12. TMSDTMFTone - 05. DTMFTonePlay - Dnlink CS
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateCall 0    //CS
+Tms CreateDownlinkStream
+Tms CreateSource 4  //MODEM
+Tms AddModemSrcToDnlStream
+Tms CreateSink 8    //SPKR
+Tms AddSpkrSinkToDnlStream
+Tms OpenDownlink
+waittestclass Tms
+Tms CreateDTMFTonePlayer Dnlink
+Tms DTMFTonePlay Dnlink
+waittestclass Tms
+Tms StopDTMFTonePlayer Dnlink
+Tms CloseDTMFPlayer Dnlink
+//Client must call DeInit() otherwise return TMS_RESULT_INVALID_STATE
+allownextresult TMS_RESULT_INVALID_STATE
+Tms RemoveModemSrcFromDnlStream
+//Client must call DeInit() otherwise return TMS_RESULT_INVALID_STATE
+allownextresult TMS_RESULT_INVALID_STATE
+Tms RemoveSpkrSinkFromDnlStream
+Tms Close Dnlink
+delete Tms
+[Endtest]
+
+[Test]
+title  12. TMSDTMFTone - 06. DTMFTonePlay - Uplink CS
+create TmsAudioServicesTestClass Tms
+Tms CreateFactory
+Tms CreateCall 0    //CS
+Tms CreateUplinkStream
+Tms CreateSource 5  //MIC
+Tms AddMicSrcToUplStream
+Tms CreateSink 7    //MODEM
+Tms AddModemSinkToUplStream
+Tms OpenUplink
+waittestclass Tms
+Tms CreateDTMFTonePlayer Uplink
+Tms DTMFTonePlay Uplink
+waittestclass Tms
+Tms StopDTMFTonePlayer Uplink
+Tms CloseDTMFPlayer Uplink
+//Client must call DeInit() otherwise return TMS_RESULT_INVALID_STATE
+allownextresult TMS_RESULT_INVALID_STATE
+Tms RemoveMicSrcFromUplStream
+//Client must call DeInit() otherwise return TMS_RESULT_INVALID_STATE
+allownextresult TMS_RESULT_INVALID_STATE
+Tms RemoveModemSinkFromUplStream
+Tms Close Uplink
+delete Tms
+[Endtest]