os/persistentdata/traceservices/tracefw/ulogger/unit_test/scripts/te_client.script
First public contribution.
1 // Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
18 //! @SYMTestSuiteName uloggerv1-client-unit-test-suite.script
19 //! @SYMScriptTestEnvironment TEF
23 PRINT Run all te_uloggerclient Suite Tests
25 // clears uloggerconfig.ini before running the client api tests
26 LOAD_SUITE te_createconfigsuite
27 RUN_TEST_STEP 1000 te_createconfigsuite CreateConfigEmptyTestStep
30 LOAD_SUITE UloggerClientAPIServer
35 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientConnect-0001
36 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientConnect-0001
37 //! @SYMTestCaseDesc Run test for connecting to ulogger client
38 //! @SYMTestPriority Critical
39 //! @SYMTestActions Connect to ulogger client
40 //! @SYMTestExpectedResults error return as expected
42 //! @SYMTestStatus Implemented
45 RUN_TEST_STEP 100 UloggerClientAPIServer TestConnectStep
46 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientConnect-0001
51 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetPrimaryFlt-0001
52 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientSetPrimaryFlt-0001
53 //! @SYMTestCaseDesc Run test for setting primary filter in ulogger client
54 //! @SYMTestPriority Critical
55 //! @SYMTestActions Set Primary Filter in ulogger client
56 //! @SYMTestExpectedResults error return as expected
58 //! @SYMTestStatus Implemented
61 RUN_TEST_STEP 100 UloggerClientAPIServer TestSetPrimaryFltStep
62 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetPrimaryFlt-0001
67 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientStart-0001
68 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientStart-0001
69 //! @SYMTestCaseDesc Run test for starting ulogger client
70 //! @SYMTestPriority Critical
71 //! @SYMTestActions Start ulogger client
72 //! @SYMTestExpectedResults error return as expected
74 //! @SYMTestStatus Implemented
77 RUN_TEST_STEP 100 UloggerClientAPIServer TestStartStep
78 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientStart-0001
83 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientStop-0001
84 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientStop-0001
85 //! @SYMTestCaseDesc Run test for stopping ulogger client
86 //! @SYMTestPriority Critical
87 //! @SYMTestActions Stop ulogger client
88 //! @SYMTestExpectedResults error return as expected
90 //! @SYMTestStatus Implemented
93 RUN_TEST_STEP 100 UloggerClientAPIServer TestStopStep
94 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientStop-0001
99 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetPrimaryFlt-0001
100 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientGetPrimaryFlt-0001
101 //! @SYMTestCaseDesc Run test for getting primary filter in ulogger client
102 //! @SYMTestPriority Critical
103 //! @SYMTestActions Get Primeay Filter in ulogger client
104 //! @SYMTestExpectedResults error return as expected
106 //! @SYMTestStatus Implemented
107 //! @SYMPREQ PREQ1635
109 RUN_TEST_STEP 100 UloggerClientAPIServer TestGetPrimaryFiltersLStep
110 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetPrimaryFlt-0001
115 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetSecondaryFlt-0001
116 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientGetSecondaryFlt-0001
117 //! @SYMTestCaseDesc Run test for getting secondary filter in ulogger client
118 //! @SYMTestPriority Critical
119 //! @SYMTestActions Get secondary Filter in ulogger client
120 //! @SYMTestExpectedResults error return as expected
122 //! @SYMTestStatus Implemented
123 //! @SYMPREQ PREQ1635
125 RUN_TEST_STEP 100 UloggerClientAPIServer TestGetSecondaryFiltersLStep
126 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetSecondaryFlt-0001
131 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetBufferSize-0001
132 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientGetBufferSize-0001
133 //! @SYMTestCaseDesc Run test for getting buffersize in client
134 //! @SYMTestPriority Critical
135 //! @SYMTestActions Get buffer size in ulogger client
136 //! @SYMTestExpectedResults error return/buffer size as expected
138 //! @SYMTestStatus Implemented
139 //! @SYMPREQ PREQ1635
141 RUN_TEST_STEP 100 UloggerClientAPIServer TestGetTraceBufferSizeStep
142 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetBufferSize-0001
146 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientRemovePrimaryFlt-0001
147 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientRemovePrimaryFlt-0001
148 //! @SYMTestCaseDesc Run test for removing primary filter in ulogger client
149 //! @SYMTestPriority Critical
150 //! @SYMTestActions Remove Primeay Filter in ulogger client
151 //! @SYMTestExpectedResults error return as expected
153 //! @SYMTestStatus Implemented
154 //! @SYMPREQ PREQ1635
156 RUN_TEST_STEP -1 UloggerClientAPIServer TestRemovePrimaryFltStep
157 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientRemovePrimaryFlt-0001
162 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientResizeBufferSize-0001
163 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientResizeBufferSize-0001
164 //! @SYMTestCaseDesc Run test for resizing buffersize in client
165 //! @SYMTestPriority Critical
166 //! @SYMTestActions Resize buffer size in ulogger client
167 //! @SYMTestExpectedResults error return as expected
169 //! @SYMTestStatus Implemented
170 //! @SYMPREQ PREQ1635
172 RUN_TEST_STEP 100 UloggerClientAPIServer TestResizeTraceBufferSizeStep
173 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientResizeBufferSize-0001
179 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetDNS-0001
180 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientSetDNS-0001
181 //! @SYMTestCaseDesc Run test for setting data notification size in client
182 //! @SYMTestPriority Critical
183 //! @SYMTestActions Set DNS in ulogger client
184 //! @SYMTestExpectedResults error return as expected
186 //! @SYMTestStatus Implemented
187 //! @SYMPREQ PREQ1635
189 RUN_TEST_STEP 100 UloggerClientAPIServer TestSetDataNotificationSizeStep
190 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetDNS-0001
195 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFltAll-0001
196 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFltAll-0001
197 //! @SYMTestCaseDesc Run test for setting all secondary filters in ulogger client
198 //! @SYMTestPriority Critical
199 //! @SYMTestActions Set all secondary Filtesr in ulogger client
200 //! @SYMTestExpectedResults error return as expected
202 //! @SYMTestStatus Implemented
203 //! @SYMPREQ PREQ1635
205 RUN_TEST_STEP 100 UloggerClientAPIServer TestSetSecondaryFilterAllStep
206 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFltAll-0001
210 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFlt-0001
211 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFlt-0001
212 //! @SYMTestCaseDesc Run test for setting one secondary filter in ulogger client
213 //! @SYMTestPriority Critical
214 //! @SYMTestActions Set one secondary Filtesr in ulogger client
215 //! @SYMTestExpectedResults error return as expected
217 //! @SYMTestStatus Implemented
218 //! @SYMPREQ PREQ1635
220 RUN_TEST_STEP 100 UloggerClientAPIServer TestSetSecondaryFltStep
221 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFlt-0001
227 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientVersion-0001
228 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientVersion-0001
229 //! @SYMTestCaseDesc Run test for getting version in ulogger client
230 //! @SYMTestPriority Critical
231 //! @SYMTestActions Get version in ulogger client
232 //! @SYMTestExpectedResults error return as expected
234 //! @SYMTestStatus Implemented
235 //! @SYMPREQ PREQ1635
237 RUN_TEST_STEP 100 UloggerClientAPIServer TestVersionStep
238 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientVersion-0001
243 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientDeactivateOutputPlugin-0001
244 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientDeactivateOutputPlugin-0001
245 //! @SYMTestCaseDesc Run test for deactivating output plugin in ulogger client
246 //! @SYMTestPriority Critical
247 //! @SYMTestActions Deactivate output plugin in ulogger client
248 //! @SYMTestExpectedResults error return as expected
250 //! @SYMTestStatus Implemented
251 //! @SYMPREQ PREQ1635
253 RUN_TEST_STEP 100 UloggerClientAPIServer TestDeactivateOutputPluginStep
254 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientDeactivateOutputPlugin-0001
259 START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientRULoggerAPI-0001
260 //! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientRULoggerAPI-0001
261 //! @SYMTestCaseDesc Run test for RULogger API in ulogger client
262 //! @SYMTestPriority Critical
263 //! @SYMTestActions Call RULogger API in ulogger client
264 //! @SYMTestExpectedResults error return as expected
266 //! @SYMTestStatus Implemented
267 //! @SYMPREQ PREQ1635
269 RUN_TEST_STEP 2000 UloggerClientAPIServer TestRULoggerAPIStep
270 END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientRULoggerAPI-0001
276 PRINT Ulogger Client API tests complete