os/persistentdata/traceservices/tracefw/ulogger/unit_test/scripts/te_client.script
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/persistentdata/traceservices/tracefw/ulogger/unit_test/scripts/te_client.script Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,276 @@
1.4 +// Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies).
1.5 +// All rights reserved.
1.6 +// This component and the accompanying materials are made available
1.7 +// under the terms of "Eclipse Public License v1.0"
1.8 +// which accompanies this distribution, and is available
1.9 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.10 +//
1.11 +// Initial Contributors:
1.12 +// Nokia Corporation - initial contribution.
1.13 +//
1.14 +// Contributors:
1.15 +//
1.16 +// Description:
1.17 +//
1.18 +//
1.19 +
1.20 +//! @file
1.21 +//! @SYMTestSuiteName uloggerv1-client-unit-test-suite.script
1.22 +//! @SYMScriptTestEnvironment TEF
1.23 +
1.24 +
1.25 +
1.26 +PRINT Run all te_uloggerclient Suite Tests
1.27 +
1.28 +// clears uloggerconfig.ini before running the client api tests
1.29 +LOAD_SUITE te_createconfigsuite
1.30 +RUN_TEST_STEP 1000 te_createconfigsuite CreateConfigEmptyTestStep
1.31 +
1.32 +//
1.33 +LOAD_SUITE UloggerClientAPIServer
1.34 +//
1.35 +
1.36 +
1.37 +
1.38 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientConnect-0001
1.39 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientConnect-0001
1.40 +//! @SYMTestCaseDesc Run test for connecting to ulogger client
1.41 +//! @SYMTestPriority Critical
1.42 +//! @SYMTestActions Connect to ulogger client
1.43 +//! @SYMTestExpectedResults error return as expected
1.44 +//! @SYMTestType UT
1.45 +//! @SYMTestStatus Implemented
1.46 +//! @SYMPREQ PREQ1635
1.47 +//! @SYMREQ
1.48 +RUN_TEST_STEP 100 UloggerClientAPIServer TestConnectStep
1.49 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientConnect-0001
1.50 +
1.51 +
1.52 +DELAY 2000
1.53 +
1.54 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetPrimaryFlt-0001
1.55 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientSetPrimaryFlt-0001
1.56 +//! @SYMTestCaseDesc Run test for setting primary filter in ulogger client
1.57 +//! @SYMTestPriority Critical
1.58 +//! @SYMTestActions Set Primary Filter in ulogger client
1.59 +//! @SYMTestExpectedResults error return as expected
1.60 +//! @SYMTestType UT
1.61 +//! @SYMTestStatus Implemented
1.62 +//! @SYMPREQ PREQ1635
1.63 +//! @SYMREQ
1.64 +RUN_TEST_STEP 100 UloggerClientAPIServer TestSetPrimaryFltStep
1.65 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetPrimaryFlt-0001
1.66 +
1.67 +
1.68 +DELAY 2000
1.69 +
1.70 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientStart-0001
1.71 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientStart-0001
1.72 +//! @SYMTestCaseDesc Run test for starting ulogger client
1.73 +//! @SYMTestPriority Critical
1.74 +//! @SYMTestActions Start ulogger client
1.75 +//! @SYMTestExpectedResults error return as expected
1.76 +//! @SYMTestType UT
1.77 +//! @SYMTestStatus Implemented
1.78 +//! @SYMPREQ PREQ1635
1.79 +//! @SYMREQ
1.80 +RUN_TEST_STEP 100 UloggerClientAPIServer TestStartStep
1.81 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientStart-0001
1.82 +
1.83 +
1.84 +DELAY 2000
1.85 +
1.86 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientStop-0001
1.87 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientStop-0001
1.88 +//! @SYMTestCaseDesc Run test for stopping ulogger client
1.89 +//! @SYMTestPriority Critical
1.90 +//! @SYMTestActions Stop ulogger client
1.91 +//! @SYMTestExpectedResults error return as expected
1.92 +//! @SYMTestType UT
1.93 +//! @SYMTestStatus Implemented
1.94 +//! @SYMPREQ PREQ1635
1.95 +//! @SYMREQ
1.96 +RUN_TEST_STEP 100 UloggerClientAPIServer TestStopStep
1.97 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientStop-0001
1.98 +
1.99 +
1.100 +DELAY 2000
1.101 +
1.102 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetPrimaryFlt-0001
1.103 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientGetPrimaryFlt-0001
1.104 +//! @SYMTestCaseDesc Run test for getting primary filter in ulogger client
1.105 +//! @SYMTestPriority Critical
1.106 +//! @SYMTestActions Get Primeay Filter in ulogger client
1.107 +//! @SYMTestExpectedResults error return as expected
1.108 +//! @SYMTestType UT
1.109 +//! @SYMTestStatus Implemented
1.110 +//! @SYMPREQ PREQ1635
1.111 +//! @SYMREQ
1.112 +RUN_TEST_STEP 100 UloggerClientAPIServer TestGetPrimaryFiltersLStep
1.113 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetPrimaryFlt-0001
1.114 +
1.115 +
1.116 +DELAY 2000
1.117 +
1.118 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetSecondaryFlt-0001
1.119 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientGetSecondaryFlt-0001
1.120 +//! @SYMTestCaseDesc Run test for getting secondary filter in ulogger client
1.121 +//! @SYMTestPriority Critical
1.122 +//! @SYMTestActions Get secondary Filter in ulogger client
1.123 +//! @SYMTestExpectedResults error return as expected
1.124 +//! @SYMTestType UT
1.125 +//! @SYMTestStatus Implemented
1.126 +//! @SYMPREQ PREQ1635
1.127 +//! @SYMREQ
1.128 +RUN_TEST_STEP 100 UloggerClientAPIServer TestGetSecondaryFiltersLStep
1.129 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetSecondaryFlt-0001
1.130 +
1.131 +
1.132 +DELAY 2000
1.133 +
1.134 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetBufferSize-0001
1.135 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientGetBufferSize-0001
1.136 +//! @SYMTestCaseDesc Run test for getting buffersize in client
1.137 +//! @SYMTestPriority Critical
1.138 +//! @SYMTestActions Get buffer size in ulogger client
1.139 +//! @SYMTestExpectedResults error return/buffer size as expected
1.140 +//! @SYMTestType UT
1.141 +//! @SYMTestStatus Implemented
1.142 +//! @SYMPREQ PREQ1635
1.143 +//! @SYMREQ
1.144 +RUN_TEST_STEP 100 UloggerClientAPIServer TestGetTraceBufferSizeStep
1.145 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientGetBufferSize-0001
1.146 +
1.147 +DELAY 2000
1.148 +
1.149 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientRemovePrimaryFlt-0001
1.150 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientRemovePrimaryFlt-0001
1.151 +//! @SYMTestCaseDesc Run test for removing primary filter in ulogger client
1.152 +//! @SYMTestPriority Critical
1.153 +//! @SYMTestActions Remove Primeay Filter in ulogger client
1.154 +//! @SYMTestExpectedResults error return as expected
1.155 +//! @SYMTestType UT
1.156 +//! @SYMTestStatus Implemented
1.157 +//! @SYMPREQ PREQ1635
1.158 +//! @SYMREQ
1.159 +RUN_TEST_STEP -1 UloggerClientAPIServer TestRemovePrimaryFltStep
1.160 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientRemovePrimaryFlt-0001
1.161 +
1.162 +
1.163 +DELAY 2000
1.164 +
1.165 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientResizeBufferSize-0001
1.166 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientResizeBufferSize-0001
1.167 +//! @SYMTestCaseDesc Run test for resizing buffersize in client
1.168 +//! @SYMTestPriority Critical
1.169 +//! @SYMTestActions Resize buffer size in ulogger client
1.170 +//! @SYMTestExpectedResults error return as expected
1.171 +//! @SYMTestType UT
1.172 +//! @SYMTestStatus Implemented
1.173 +//! @SYMPREQ PREQ1635
1.174 +//! @SYMREQ
1.175 +RUN_TEST_STEP 100 UloggerClientAPIServer TestResizeTraceBufferSizeStep
1.176 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientResizeBufferSize-0001
1.177 +
1.178 +
1.179 +DELAY 2000
1.180 +
1.181 +
1.182 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetDNS-0001
1.183 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientSetDNS-0001
1.184 +//! @SYMTestCaseDesc Run test for setting data notification size in client
1.185 +//! @SYMTestPriority Critical
1.186 +//! @SYMTestActions Set DNS in ulogger client
1.187 +//! @SYMTestExpectedResults error return as expected
1.188 +//! @SYMTestType UT
1.189 +//! @SYMTestStatus Implemented
1.190 +//! @SYMPREQ PREQ1635
1.191 +//! @SYMREQ
1.192 +RUN_TEST_STEP 100 UloggerClientAPIServer TestSetDataNotificationSizeStep
1.193 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetDNS-0001
1.194 +
1.195 +
1.196 +DELAY 2000
1.197 +
1.198 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFltAll-0001
1.199 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFltAll-0001
1.200 +//! @SYMTestCaseDesc Run test for setting all secondary filters in ulogger client
1.201 +//! @SYMTestPriority Critical
1.202 +//! @SYMTestActions Set all secondary Filtesr in ulogger client
1.203 +//! @SYMTestExpectedResults error return as expected
1.204 +//! @SYMTestType UT
1.205 +//! @SYMTestStatus Implemented
1.206 +//! @SYMPREQ PREQ1635
1.207 +//! @SYMREQ
1.208 +RUN_TEST_STEP 100 UloggerClientAPIServer TestSetSecondaryFilterAllStep
1.209 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFltAll-0001
1.210 +
1.211 +DELAY 2000
1.212 +
1.213 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFlt-0001
1.214 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFlt-0001
1.215 +//! @SYMTestCaseDesc Run test for setting one secondary filter in ulogger client
1.216 +//! @SYMTestPriority Critical
1.217 +//! @SYMTestActions Set one secondary Filtesr in ulogger client
1.218 +//! @SYMTestExpectedResults error return as expected
1.219 +//! @SYMTestType UT
1.220 +//! @SYMTestStatus Implemented
1.221 +//! @SYMPREQ PREQ1635
1.222 +//! @SYMREQ
1.223 +RUN_TEST_STEP 100 UloggerClientAPIServer TestSetSecondaryFltStep
1.224 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFlt-0001
1.225 +
1.226 +
1.227 +DELAY 2000
1.228 +
1.229 +
1.230 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientVersion-0001
1.231 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientVersion-0001
1.232 +//! @SYMTestCaseDesc Run test for getting version in ulogger client
1.233 +//! @SYMTestPriority Critical
1.234 +//! @SYMTestActions Get version in ulogger client
1.235 +//! @SYMTestExpectedResults error return as expected
1.236 +//! @SYMTestType UT
1.237 +//! @SYMTestStatus Implemented
1.238 +//! @SYMPREQ PREQ1635
1.239 +//! @SYMREQ
1.240 +RUN_TEST_STEP 100 UloggerClientAPIServer TestVersionStep
1.241 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientVersion-0001
1.242 +
1.243 +
1.244 +DELAY 2000
1.245 +
1.246 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientDeactivateOutputPlugin-0001
1.247 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientDeactivateOutputPlugin-0001
1.248 +//! @SYMTestCaseDesc Run test for deactivating output plugin in ulogger client
1.249 +//! @SYMTestPriority Critical
1.250 +//! @SYMTestActions Deactivate output plugin in ulogger client
1.251 +//! @SYMTestExpectedResults error return as expected
1.252 +//! @SYMTestType UT
1.253 +//! @SYMTestStatus Implemented
1.254 +//! @SYMPREQ PREQ1635
1.255 +//! @SYMREQ
1.256 +RUN_TEST_STEP 100 UloggerClientAPIServer TestDeactivateOutputPluginStep
1.257 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientDeactivateOutputPlugin-0001
1.258 +
1.259 +DELAY 2000
1.260 +
1.261 +
1.262 +START_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientRULoggerAPI-0001
1.263 +//! @SYMTestCaseID DT-DEBUG-TRACE-UTFv1-ULoggerClientRULoggerAPI-0001
1.264 +//! @SYMTestCaseDesc Run test for RULogger API in ulogger client
1.265 +//! @SYMTestPriority Critical
1.266 +//! @SYMTestActions Call RULogger API in ulogger client
1.267 +//! @SYMTestExpectedResults error return as expected
1.268 +//! @SYMTestType UT
1.269 +//! @SYMTestStatus Implemented
1.270 +//! @SYMPREQ PREQ1635
1.271 +//! @SYMREQ
1.272 +RUN_TEST_STEP 2000 UloggerClientAPIServer TestRULoggerAPIStep
1.273 +END_TESTCASE DT-DEBUG-TRACE-UTFv1-ULoggerClientRULoggerAPI-0001
1.274 +
1.275 +
1.276 +DELAY 2000
1.277 +
1.278 +
1.279 +PRINT Ulogger Client API tests complete