radioengine/utils/tsrc/conf/UtilsTestModule.cfg
author hgs
Fri, 15 Oct 2010 16:26:27 +0300
changeset 57 21be958eb3ce
permissions -rw-r--r--
201041

[Define]
KErrNotFound				-1
KErrGeneral                 -2
KErrArgument				-6
KErrDiskFull				-26
KErrBadTestParameter		-1000
KErrEventPending			-2000
KErrCallbackErrorCode		-2001
KErrUnexpectedValue			-2002
KExpectedFrequencyChange	-2003
KErrTimeoutController		-2007

EFalse                      0
ETrue                       1

EPSCTsyCallStateUninitialized   0
EPSCTsyCallStateNone            1
EPSCTsyCallStateRinging         3

ESANetworkAvailable             0
ESANetworkUnAvailable           1
[Enddefine]

[Test]
title Example
create UtilsTestModule Utils
Utils Example pa ra me ters
delete Utils
[Endtest] 

// System Event Collector's tests

[Test]
title 1.1 Create System Event Collector
create UtilsTestModule Utils
Utils CreateSystemEventCollectorL
Utils DestroySystemEventCollector
delete Utils
[Endtest]

[Test]
title 1.2 OOM for creation of System Event Collector
create UtilsTestModule Utils
oomignorefailure ON
loop 19
oomheapfailnext LOOP_COUNTER
Utils CreateSystemEventCollectorL
Utils DestroySystemEventCollector
print LOOP_COUNTER
endloop
oomignorefailure OFF
oomheaptonormal
delete Utils
[Endtest]

[Test]
title 1.3 OOM for creation of System Event Collector
create UtilsTestModule Utils
Utils OOMTestForCreation
delete Utils
[Endtest]

[Test]
title 1.4 Headset connection status
create UtilsTestModule Utils
Utils CreateSystemEventCollectorL
Utils IsHeadsetConnectedL EFalse
Utils tstSetPropertyValueForHeadset ETrue
pause 1000
Utils IsHeadsetConnectedL ETrue
Utils DestroySystemEventCollector
delete Utils
[Endtest]

[Test]
title 1.5 Network status
create UtilsTestModule Utils
Utils CreateSystemEventCollectorL
Utils IsNetworkCoverage ETrue
Utils IsMobileNetworkCoverage ETrue
Utils DestroySystemEventCollector
delete Utils
[Endtest]

[Test]
title 1.6 Call state
create UtilsTestModule Utils
Utils CreateSystemEventCollectorL
Utils IsCallActive EFalse
Utils tstSetPropertyValueForCallState EPSCTsyCallStateRinging
pause 1000
Utils IsCallActive ETrue
Utils DestroySystemEventCollector
delete Utils
[Endtest]

[Test]
title 1.7 Audio resources availability
create UtilsTestModule Utils
Utils CreateSystemEventCollectorL
Utils IsAudioResourcesAvailable ETrue
Utils DestroySystemEventCollector
delete Utils
[Endtest]

// Audio Router's tests

[Test]
title 2.1 Create Audio Router
create UtilsTestModule Utils
Utils CreateAudioRouterL
Utils DestroyAudioRouter
delete Utils
[Endtest]

[Test]
title 2.2 OOM for creation of Audio Router
create UtilsTestModule Utils
oomignorefailure ON
loop 10
oomheapfailnext LOOP_COUNTER
Utils CreateAudioRouterL
Utils DestroyAudioRouter
print LOOP_COUNTER
endloop
oomignorefailure OFF
oomheaptonormal
delete Utils
[Endtest]

[Test]
title 2.3 OOM for creation of Audio Router
create UtilsTestModule Utils
Utils OOMTestForAudioRouterCreation
delete Utils
[Endtest]

[Test]
title 2.4 Create Routable Audio
create UtilsTestModule Utils
Utils CreateAudioRouterL
Utils CreateRoutableAudioL
// Notice that following will delete also Audio Router
Utils DestroyRoutableAudio
delete Utils
[Endtest]

[Test]
title 2.5 OOM for creation of Routable Audio
create UtilsTestModule Utils
Utils CreateAudioRouterL
Utils OOMTestForRoutableAudioCreation
// Notice that following will delete also Audio Router
Utils DestroyRoutableAudio
delete Utils
[Endtest]