traceservices/tracefw/utf_trace_api/unit_test/te-utrace/scripts/te_utracesuite.script
branchRCL_3
changeset 24 cc28652e0254
parent 23 26645d81f48d
equal deleted inserted replaced
23:26645d81f48d 24:cc28652e0254
     1 // Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies).
     1 // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
    11 // Contributors:
    11 // Contributors:
    12 //
    12 //
    13 // Description:
    13 // Description:
    14 //
    14 //
    15 
    15 
    16 //! @file
    16 //! @File
    17 //! @SYMTestSuiteName               	utfv1-unit-test-suite.script
    17 //! @SYMTestSuiteName               	utfv1-unit-test-suite.script
    18 //! @SYMScriptTestEnvironment       	TEF
    18 //! @SYMScriptTestEnvironment       	TEF
    19 
    19 
    20 //
    20 //
    21 PRINT Run all te_UTrace Suite Tests
    21 PRINT Run all te_UTrace Suite Tests
    29 //! @SYMTestCaseDesc     Run test to test the user-side API performance 
    29 //! @SYMTestCaseDesc     Run test to test the user-side API performance 
    30 //! @SYMTestPriority     Medium
    30 //! @SYMTestPriority     Medium
    31 //! @SYMTestActions    Measure the trace time of the implemented user-side API
    31 //! @SYMTestActions    Measure the trace time of the implemented user-side API
    32 //! @SYMTestExpectedResults     Verify that performance of the trace APIs are not significantly more intrusive than previous implementations  
    32 //! @SYMTestExpectedResults     Verify that performance of the trace APIs are not significantly more intrusive than previous implementations  
    33 //! @SYMTestType         UT
    33 //! @SYMTestType         UT
    34 //! @SYMTestStatus   Implemented
    34 //! @SYMTESTSTATUS   Implemented
    35 //! @SYMPREQ                 PREQ1635
    35 //! @SYMPREQ                 PREQ1635
    36 //! @SYMREQ   
    36 //! @SYMREQ   
    37 RUN_TEST_STEP 300 te_UTraceSuite CUTrace_User_Performance_Step c:\testdata\configs\te_utracesuite.ini Performance
    37 RUN_TEST_STEP 300 te_UTraceSuite CUTrace_User_Performance_Step c:\testdata\configs\te_utracesuite.ini Performance
    38 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-APICheckUserPerformance-0001
    38 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-APICheckUserPerformance-0001
    39 
    39 
    43 //! @SYMTestCaseDesc     Run test to for nonstatic APIs
    43 //! @SYMTestCaseDesc     Run test to for nonstatic APIs
    44 //! @SYMTestPriority     Medium
    44 //! @SYMTestPriority     Medium
    45 //! @SYMTestActions    Test the implementation of nonstatic APIs
    45 //! @SYMTestActions    Test the implementation of nonstatic APIs
    46 //! @SYMTestExpectedResults     Verify that traces generated as expected
    46 //! @SYMTestExpectedResults     Verify that traces generated as expected
    47 //! @SYMTestType         UT
    47 //! @SYMTestType         UT
    48 //! @SYMTestStatus   Implemented
    48 //! @SYMTESTSTATUS   Implemented
    49 //! @SYMPREQ                 PREQ1635
    49 //! @SYMPREQ                 PREQ1635
    50 //! @SYMREQ   
    50 //! @SYMREQ   
    51 RUN_TEST_STEP 100 te_UTraceSuite CUTrace_nonStatic_Step c:\testdata\configs\te_utracesuite.ini General
    51 RUN_TEST_STEP 100 te_UTraceSuite CUTrace_nonStatic_Step c:\testdata\configs\te_utracesuite.ini General
    52 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-APINonStatic-0001
    52 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-APINonStatic-0001
    53 
    53 
    57 //! @SYMTestCaseDesc     Run test to for static APIs
    57 //! @SYMTestCaseDesc     Run test to for static APIs
    58 //! @SYMTestPriority     Medium
    58 //! @SYMTestPriority     Medium
    59 //! @SYMTestActions    Test the implementation of static APIs
    59 //! @SYMTestActions    Test the implementation of static APIs
    60 //! @SYMTestExpectedResults     Verify that traces generated as expected
    60 //! @SYMTestExpectedResults     Verify that traces generated as expected
    61 //! @SYMTestType         UT
    61 //! @SYMTestType         UT
    62 //! @SYMTestStatus   Implemented
    62 //! @SYMTESTSTATUS   Implemented
    63 //! @SYMPREQ                 PREQ1635
    63 //! @SYMPREQ                 PREQ1635
    64 //! @SYMREQ 
    64 //! @SYMREQ 
    65 RUN_TEST_STEP 100 te_UTraceSuite CUTrace_Static_Step c:\testdata\configs\te_utracesuite.ini General
    65 RUN_TEST_STEP 100 te_UTraceSuite CUTrace_Static_Step c:\testdata\configs\te_utracesuite.ini General
    66 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-APIStatic-0001
    66 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-APIStatic-0001
    67 
    67 
    72 //! @SYMTestCaseDesc     Run test to test the kernel-side API performance 
    72 //! @SYMTestCaseDesc     Run test to test the kernel-side API performance 
    73 //! @SYMTestPriority     Medium
    73 //! @SYMTestPriority     Medium
    74 //! @SYMTestActions    Measure the trace time of the implemented kernel-side API
    74 //! @SYMTestActions    Measure the trace time of the implemented kernel-side API
    75 //! @SYMTestExpectedResults     Verify that performance of the trace APIs are not significantly more intrusive than previous implementations  
    75 //! @SYMTestExpectedResults     Verify that performance of the trace APIs are not significantly more intrusive than previous implementations  
    76 //! @SYMTestType         UT
    76 //! @SYMTestType         UT
    77 //! @SYMTestStatus   Implemented
    77 //! @SYMTESTSTATUS   Implemented
    78 //! @SYMPREQ                 PREQ1635
    78 //! @SYMPREQ                 PREQ1635
    79 //! @SYMREQ   
    79 //! @SYMREQ   
    80 //RUN_TEST_STEP 100 te_UTraceSuite CUTrace_KernPerf_Step c:\testdata\configs\te_utracesuite.ini General
    80 //RUN_TEST_STEP 100 te_UTraceSuite CUTrace_KernPerf_Step c:\testdata\configs\te_utracesuite.ini General
    81 //END_TESTCASE			DT-DEBUG-TRACE-UTFv1-APICheckKernelPerformance-0001
    81 //END_TESTCASE			DT-DEBUG-TRACE-UTFv1-APICheckKernelPerformance-0001
    82 
    82