|
1 [Define] |
|
2 KErrNotFound -1 |
|
3 KErrGeneral -2 |
|
4 KErrArgument -6 |
|
5 KErrDiskFull -26 |
|
6 KErrBadTestParameter -1000 |
|
7 KErrEventPending -2000 |
|
8 KErrCallbackErrorCode -2001 |
|
9 KErrUnexpectedValue -2002 |
|
10 KExpectedFrequencyChange -2003 |
|
11 KErrTimeoutController -2007 |
|
12 |
|
13 EFalse 0 |
|
14 ETrue 1 |
|
15 |
|
16 EPSCTsyCallStateUninitialized 0 |
|
17 EPSCTsyCallStateNone 1 |
|
18 EPSCTsyCallStateRinging 3 |
|
19 |
|
20 ESANetworkAvailable 0 |
|
21 ESANetworkUnAvailable 1 |
|
22 [Enddefine] |
|
23 |
|
24 [Test] |
|
25 title Example |
|
26 create UtilsTestModule Utils |
|
27 Utils Example pa ra me ters |
|
28 delete Utils |
|
29 [Endtest] |
|
30 |
|
31 // System Event Collector's tests |
|
32 |
|
33 [Test] |
|
34 title 1.1 Create System Event Collector |
|
35 create UtilsTestModule Utils |
|
36 Utils CreateSystemEventCollectorL |
|
37 Utils DestroySystemEventCollector |
|
38 delete Utils |
|
39 [Endtest] |
|
40 |
|
41 [Test] |
|
42 title 1.2 OOM for creation of System Event Collector |
|
43 create UtilsTestModule Utils |
|
44 oomignorefailure ON |
|
45 loop 19 |
|
46 oomheapfailnext LOOP_COUNTER |
|
47 Utils CreateSystemEventCollectorL |
|
48 Utils DestroySystemEventCollector |
|
49 print LOOP_COUNTER |
|
50 endloop |
|
51 oomignorefailure OFF |
|
52 oomheaptonormal |
|
53 delete Utils |
|
54 [Endtest] |
|
55 |
|
56 [Test] |
|
57 title 1.3 OOM for creation of System Event Collector |
|
58 create UtilsTestModule Utils |
|
59 Utils OOMTestForCreation |
|
60 delete Utils |
|
61 [Endtest] |
|
62 |
|
63 [Test] |
|
64 title 1.4 Headset connection status |
|
65 create UtilsTestModule Utils |
|
66 Utils CreateSystemEventCollectorL |
|
67 Utils IsHeadsetConnectedL EFalse |
|
68 Utils tstSetPropertyValueForHeadset ETrue |
|
69 pause 1000 |
|
70 Utils IsHeadsetConnectedL ETrue |
|
71 Utils DestroySystemEventCollector |
|
72 delete Utils |
|
73 [Endtest] |
|
74 |
|
75 [Test] |
|
76 title 1.5 Network status |
|
77 create UtilsTestModule Utils |
|
78 Utils CreateSystemEventCollectorL |
|
79 Utils IsNetworkCoverage ETrue |
|
80 Utils IsMobileNetworkCoverage ETrue |
|
81 Utils DestroySystemEventCollector |
|
82 delete Utils |
|
83 [Endtest] |
|
84 |
|
85 [Test] |
|
86 title 1.6 Call state |
|
87 create UtilsTestModule Utils |
|
88 Utils CreateSystemEventCollectorL |
|
89 Utils IsCallActive EFalse |
|
90 Utils tstSetPropertyValueForCallState EPSCTsyCallStateRinging |
|
91 pause 1000 |
|
92 Utils IsCallActive ETrue |
|
93 Utils DestroySystemEventCollector |
|
94 delete Utils |
|
95 [Endtest] |
|
96 |
|
97 [Test] |
|
98 title 1.7 Audio resources availability |
|
99 create UtilsTestModule Utils |
|
100 Utils CreateSystemEventCollectorL |
|
101 Utils IsAudioResourcesAvailable ETrue |
|
102 Utils DestroySystemEventCollector |
|
103 delete Utils |
|
104 [Endtest] |
|
105 |
|
106 // Audio Router's tests |
|
107 |
|
108 [Test] |
|
109 title 2.1 Create Audio Router |
|
110 create UtilsTestModule Utils |
|
111 Utils CreateAudioRouterL |
|
112 Utils DestroyAudioRouter |
|
113 delete Utils |
|
114 [Endtest] |
|
115 |
|
116 [Test] |
|
117 title 2.2 OOM for creation of Audio Router |
|
118 create UtilsTestModule Utils |
|
119 oomignorefailure ON |
|
120 loop 10 |
|
121 oomheapfailnext LOOP_COUNTER |
|
122 Utils CreateAudioRouterL |
|
123 Utils DestroyAudioRouter |
|
124 print LOOP_COUNTER |
|
125 endloop |
|
126 oomignorefailure OFF |
|
127 oomheaptonormal |
|
128 delete Utils |
|
129 [Endtest] |
|
130 |
|
131 [Test] |
|
132 title 2.3 OOM for creation of Audio Router |
|
133 create UtilsTestModule Utils |
|
134 Utils OOMTestForAudioRouterCreation |
|
135 delete Utils |
|
136 [Endtest] |
|
137 |
|
138 [Test] |
|
139 title 2.4 Create Routable Audio |
|
140 create UtilsTestModule Utils |
|
141 Utils CreateAudioRouterL |
|
142 Utils CreateRoutableAudioL |
|
143 // Notice that following will delete also Audio Router |
|
144 Utils DestroyRoutableAudio |
|
145 delete Utils |
|
146 [Endtest] |
|
147 |
|
148 [Test] |
|
149 title 2.5 OOM for creation of Routable Audio |
|
150 create UtilsTestModule Utils |
|
151 Utils CreateAudioRouterL |
|
152 Utils OOMTestForRoutableAudioCreation |
|
153 // Notice that following will delete also Audio Router |
|
154 Utils DestroyRoutableAudio |
|
155 delete Utils |
|
156 [Endtest] |