traceservices/tracefw/integ_test/ulogger/TEF/te_ulogger/scripts/te_uloggermclperfsuite.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".
    12 //
    12 //
    13 // Description:
    13 // Description:
    14 //
    14 //
    15 
    15 
    16 
    16 
    17 //! @file
    17 //! @File
    18 //! @SYMTestSuiteName               	utfv1-api-uloggerv1-performance-test-suite.script
    18 //! @SYMTestSuiteName               	utfv1-api-uloggerv1-performance-test-suite.script
    19 //! @SYMScriptTestEnvironment       	TEF
    19 //! @SYMScriptTestEnvironment       	TEF
    20 
    20 
    21 
    21 
    22 
    22 
    29 //! @SYMTestCaseDesc     Run performance test for UTFv1 API+ULoggerv1, with user-side trace 
    29 //! @SYMTestCaseDesc     Run performance test for UTFv1 API+ULoggerv1, with user-side trace 
    30 //! @SYMTestPriority     Critical
    30 //! @SYMTestPriority     Critical
    31 //! @SYMTestActions    Calculate the cached  and non-cached times taken for user side trace APIs, outputting to file and serial plugins.
    31 //! @SYMTestActions    Calculate the cached  and non-cached times taken for user side trace APIs, outputting to file and serial plugins.
    32 //! @SYMTestExpectedResults     Verify that there has not been any significant change in the performance figures from previous runs.
    32 //! @SYMTestExpectedResults     Verify that there has not been any significant change in the performance figures from previous runs.
    33 //! @SYMTestType         CT
    33 //! @SYMTestType         CT
    34 //! @SYMTestStatus   Implemented
    34 //! @SYMTESTSTATUS   Implemented
    35 //! @SYMPREQ                 PREQ1635
    35 //! @SYMPREQ                 PREQ1635
    36 //! @SYMREQ  
    36 //! @SYMREQ  
    37 RUN_TEST_STEP 1000000 te_uloggermclsuite ULoggerMCLUserPerfStep 
    37 RUN_TEST_STEP 1000000 te_uloggermclsuite ULoggerMCLUserPerfStep 
    38 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerMCLUserPerf-0001
    38 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerMCLUserPerf-0001
    39 
    39 
    51 //! @SYMTestCaseDesc     Run performance test for UTFv1 API+ULoggerv1, with kernel-side trace 
    51 //! @SYMTestCaseDesc     Run performance test for UTFv1 API+ULoggerv1, with kernel-side trace 
    52 //! @SYMTestPriority     Critical
    52 //! @SYMTestPriority     Critical
    53 //! @SYMTestActions    Calculate the cached  and non-cached times taken for kernel side trace APIs, outputting to file and serial plugins.
    53 //! @SYMTestActions    Calculate the cached  and non-cached times taken for kernel side trace APIs, outputting to file and serial plugins.
    54 //! @SYMTestExpectedResults     Verify that there has not been any significant change in the performance figures from previous runs.
    54 //! @SYMTestExpectedResults     Verify that there has not been any significant change in the performance figures from previous runs.
    55 //! @SYMTestType         CT
    55 //! @SYMTestType         CT
    56 //! @SYMTestStatus   Implemented
    56 //! @SYMTESTSTATUS   Implemented
    57 //! @SYMPREQ                 PREQ1635
    57 //! @SYMPREQ                 PREQ1635
    58 //! @SYMREQ  
    58 //! @SYMREQ  
    59 RUN_TEST_STEP 1000000 te_uloggermclsuite ULoggerMCLKernelPerfStep
    59 RUN_TEST_STEP 1000000 te_uloggermclsuite ULoggerMCLKernelPerfStep
    60 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerMCLKernelPerf-0001
    60 END_TESTCASE			DT-DEBUG-TRACE-UTFv1-ULoggerMCLKernelPerf-0001
    61 
    61