traceservices/tracefw/integ_test/ulogger/TEF/te_ulogger/scripts/te_uloggermclperfsuite.script
equal
deleted
inserted
replaced
1 // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). |
1 // Copyright (c) 2008-2010 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 |