os/persistentdata/traceservices/tracefw/ulogger/unit_test/scripts/te_client.script
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
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".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 //
    15 //
    16 
    17 //! @file
    18 //! @SYMTestSuiteName               	uloggerv1-client-unit-test-suite.script
    19 //! @SYMScriptTestEnvironment       	TEF
    20 
    21 
    22 
    23 PRINT Run all te_uloggerclient Suite Tests
    24 
    25 // clears uloggerconfig.ini before running the client api tests 
    26 LOAD_SUITE te_createconfigsuite
    27 RUN_TEST_STEP 1000 te_createconfigsuite CreateConfigEmptyTestStep
    28 
    29 //
    30 LOAD_SUITE UloggerClientAPIServer
    31 //
    32 
    33 
    34 
    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
    41 //! @SYMTestType         UT
    42 //! @SYMTestStatus   Implemented
    43 //! @SYMPREQ                 PREQ1635
    44 //! @SYMREQ 
    45 RUN_TEST_STEP 100 UloggerClientAPIServer TestConnectStep 
    46 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientConnect-0001
    47 
    48 
    49 DELAY 2000
    50 
    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
    57 //! @SYMTestType         UT
    58 //! @SYMTestStatus   Implemented
    59 //! @SYMPREQ                 PREQ1635
    60 //! @SYMREQ 
    61 RUN_TEST_STEP 100 UloggerClientAPIServer TestSetPrimaryFltStep
    62 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientSetPrimaryFlt-0001
    63 
    64  
    65 DELAY 2000
    66 
    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
    73 //! @SYMTestType         UT
    74 //! @SYMTestStatus   Implemented
    75 //! @SYMPREQ 		PREQ1635
    76 //! @SYMREQ 
    77 RUN_TEST_STEP 100 UloggerClientAPIServer TestStartStep
    78 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientStart-0001 
    79 
    80 
    81 DELAY 2000
    82 
    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
    89 //! @SYMTestType         UT
    90 //! @SYMTestStatus   Implemented
    91 //! @SYMPREQ 			PREQ1635
    92 //! @SYMREQ 
    93 RUN_TEST_STEP 100 UloggerClientAPIServer TestStopStep 
    94 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientStop-0001
    95 
    96 
    97 DELAY 2000
    98 
    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
   105 //! @SYMTestType         UT
   106 //! @SYMTestStatus   Implemented
   107 //! @SYMPREQ                 PREQ1635
   108 //! @SYMREQ 
   109 RUN_TEST_STEP 100 UloggerClientAPIServer TestGetPrimaryFiltersLStep
   110 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientGetPrimaryFlt-0001
   111 
   112 
   113 DELAY 2000
   114 
   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
   121 //! @SYMTestType         UT
   122 //! @SYMTestStatus   Implemented
   123 //! @SYMPREQ                 PREQ1635
   124 //! @SYMREQ 
   125 RUN_TEST_STEP 100 UloggerClientAPIServer TestGetSecondaryFiltersLStep 
   126 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientGetSecondaryFlt-0001
   127 
   128 
   129 DELAY 2000
   130 
   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
   137 //! @SYMTestType         UT
   138 //! @SYMTestStatus   Implemented
   139 //! @SYMPREQ                 PREQ1635
   140 //! @SYMREQ 
   141 RUN_TEST_STEP 100 UloggerClientAPIServer TestGetTraceBufferSizeStep 
   142 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientGetBufferSize-0001
   143 
   144 DELAY 2000
   145 
   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
   152 //! @SYMTestType         UT
   153 //! @SYMTestStatus   Implemented
   154 //! @SYMPREQ                 PREQ1635
   155 //! @SYMREQ 
   156 RUN_TEST_STEP -1 UloggerClientAPIServer TestRemovePrimaryFltStep 
   157 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientRemovePrimaryFlt-0001
   158 
   159 
   160 DELAY 2000
   161 
   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
   168 //! @SYMTestType         UT
   169 //! @SYMTestStatus   Implemented
   170 //! @SYMPREQ                 PREQ1635
   171 //! @SYMREQ 
   172 RUN_TEST_STEP 100 UloggerClientAPIServer TestResizeTraceBufferSizeStep 
   173 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientResizeBufferSize-0001
   174 
   175 
   176 DELAY 2000
   177 
   178 
   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
   185 //! @SYMTestType         UT
   186 //! @SYMTestStatus   Implemented
   187 //! @SYMPREQ                 PREQ1635
   188 //! @SYMREQ 
   189 RUN_TEST_STEP 100 UloggerClientAPIServer TestSetDataNotificationSizeStep 
   190 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientSetDNS-0001
   191 
   192 
   193 DELAY 2000
   194 
   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
   201 //! @SYMTestType         UT
   202 //! @SYMTestStatus   Implemented
   203 //! @SYMPREQ                 PREQ1635
   204 //! @SYMREQ 
   205 RUN_TEST_STEP 100 UloggerClientAPIServer TestSetSecondaryFilterAllStep 
   206 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFltAll-0001
   207 
   208 DELAY 2000
   209 
   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
   216 //! @SYMTestType         UT
   217 //! @SYMTestStatus   Implemented
   218 //! @SYMPREQ                 PREQ1635
   219 //! @SYMREQ 
   220 RUN_TEST_STEP 100 UloggerClientAPIServer TestSetSecondaryFltStep 
   221 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientSetSecondaryFlt-0001
   222 
   223 
   224 DELAY 2000
   225 
   226 
   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
   233 //! @SYMTestType         UT
   234 //! @SYMTestStatus   Implemented
   235 //! @SYMPREQ                 PREQ1635
   236 //! @SYMREQ 
   237 RUN_TEST_STEP 100 UloggerClientAPIServer TestVersionStep 
   238 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientVersion-0001
   239 
   240 
   241 DELAY 2000
   242 
   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
   249 //! @SYMTestType         UT
   250 //! @SYMTestStatus   Implemented
   251 //! @SYMPREQ                 PREQ1635
   252 //! @SYMREQ 
   253 RUN_TEST_STEP 100 UloggerClientAPIServer TestDeactivateOutputPluginStep
   254 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientDeactivateOutputPlugin-0001
   255 
   256 DELAY 2000
   257 
   258 
   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
   265 //! @SYMTestType         UT
   266 //! @SYMTestStatus   Implemented
   267 //! @SYMPREQ                 PREQ1635
   268 //! @SYMREQ 
   269 RUN_TEST_STEP 2000 UloggerClientAPIServer TestRULoggerAPIStep
   270 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerClientRULoggerAPI-0001
   271 
   272 
   273 DELAY 2000
   274 
   275 
   276 PRINT Ulogger Client API tests complete