traceservices/tracefw/integ_test/ost/TEF/te_ostv2integsuite_functional/testdata/scripts/te_integ_tracecollectorclient_enabled.script
equal
deleted
inserted
replaced
1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). |
1 // Copyright (c) 2007-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 te-integ-tracecollectorclient_enabled.script |
18 //! @SYMTestSuiteName te-integ-tracecollectorclient_enabled.script |
19 //! @SYMScriptTestEnvironment TEF |
19 //! @SYMScriptTestEnvironment TEF |
20 |
20 |
21 |
21 |
22 LOAD_SUITE te_ostv2integsuite_enabled |
22 LOAD_SUITE te_ostv2integsuite_enabled |
29 //! @SYMTestCaseDesc Run test for group ID filter settings in TraceControl server for trace compiled in |
29 //! @SYMTestCaseDesc Run test for group ID filter settings in TraceControl server for trace compiled in |
30 //! @SYMTestPriority Critical |
30 //! @SYMTestPriority Critical |
31 //! @SYMTestActions Run a combination of single and multiple group ID filter set() methods and check the contents of the get() methods on server return the filters as expected |
31 //! @SYMTestActions Run a combination of single and multiple group ID filter set() methods and check the contents of the get() methods on server return the filters as expected |
32 //! @SYMTestExpectedResults Verify that the values returned by get methods match those expected from settings (test step returns a test pass if so) |
32 //! @SYMTestExpectedResults Verify that the values returned by get methods match those expected from settings (test step returns a test pass if so) |
33 //! @SYMTestType CT |
33 //! @SYMTestType CT |
34 //! @SYMTESTSTATUS Implemented |
34 //! @SYMTestStatus Implemented |
35 //! @SYMPREQ PREQ2390 |
35 //! @SYMPREQ PREQ2390 |
36 //! @SYMREQ 12128 12974 12975 |
36 //! @SYMREQ 12128 12974 12975 |
37 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
37 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
38 CREATE_OBJECT TCMGroupIDFiltering TCMGroupIDFiltering |
38 CREATE_OBJECT TCMGroupIDFiltering TCMGroupIDFiltering |
39 COMMAND TCMGroupIDFiltering doTest |
39 COMMAND TCMGroupIDFiltering doTest |
46 //! @SYMTestCaseDesc Run test for component ID filter settings in TraceControl server for trace compiled in |
46 //! @SYMTestCaseDesc Run test for component ID filter settings in TraceControl server for trace compiled in |
47 //! @SYMTestPriority Critical |
47 //! @SYMTestPriority Critical |
48 //! @SYMTestActions Run a combination of single and multiple component ID filter set() methods and check the contents of the get() methods on server return the filters as expected |
48 //! @SYMTestActions Run a combination of single and multiple component ID filter set() methods and check the contents of the get() methods on server return the filters as expected |
49 //! @SYMTestExpectedResults Verify that the values returned by get methods match those expected from settings (test step returns a test pass if so) |
49 //! @SYMTestExpectedResults Verify that the values returned by get methods match those expected from settings (test step returns a test pass if so) |
50 //! @SYMTestType CT |
50 //! @SYMTestType CT |
51 //! @SYMTESTSTATUS Implemented |
51 //! @SYMTestStatus Implemented |
52 //! @SYMPREQ PREQ2390 |
52 //! @SYMPREQ PREQ2390 |
53 //! @SYMREQ 12128 12974 12975 |
53 //! @SYMREQ 12128 12974 12975 |
54 START_TEST_BLOCK 20000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
54 START_TEST_BLOCK 20000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
55 CREATE_OBJECT TCMComponentIDFiltering TCMComponentIDFiltering |
55 CREATE_OBJECT TCMComponentIDFiltering TCMComponentIDFiltering |
56 COMMAND TCMComponentIDFiltering doTest |
56 COMMAND TCMComponentIDFiltering doTest |
63 //! @SYMTestCaseDesc Run test for logging in TraceControl server for trace compiled in on user side |
63 //! @SYMTestCaseDesc Run test for logging in TraceControl server for trace compiled in on user side |
64 //! @SYMTestPriority Critical |
64 //! @SYMTestPriority Critical |
65 //! @SYMTestActions Run a combination of single and multiple filter and filtering set() methods instrument user-side trace points accordingly for positive, negative and multiple setting tests |
65 //! @SYMTestActions Run a combination of single and multiple filter and filtering set() methods instrument user-side trace points accordingly for positive, negative and multiple setting tests |
66 //! @SYMTestExpectedResults Verify that the returned trace data and the output trace log files match the settings in the TraceControl accordingly |
66 //! @SYMTestExpectedResults Verify that the returned trace data and the output trace log files match the settings in the TraceControl accordingly |
67 //! @SYMTestType CT |
67 //! @SYMTestType CT |
68 //! @SYMTESTSTATUS Implemented |
68 //! @SYMTestStatus Implemented |
69 //! @SYMPREQ PREQ2390 |
69 //! @SYMPREQ PREQ2390 |
70 //! @SYMREQ 12128 12974 12975 12823 12824 12825 12128 12974 12975 |
70 //! @SYMREQ 12128 12974 12975 12823 12824 12825 12128 12974 12975 |
71 START_TEST_BLOCK 20000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
71 START_TEST_BLOCK 20000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
72 CREATE_OBJECT TCMLogging TCMLogging |
72 CREATE_OBJECT TCMLogging TCMLogging |
73 COMMAND TCMLogging doTest |
73 COMMAND TCMLogging doTest |
80 //! @SYMTestCaseDesc Run test for group ID filter and filtering settings in TraceControl server for trace compiled in |
80 //! @SYMTestCaseDesc Run test for group ID filter and filtering settings in TraceControl server for trace compiled in |
81 //! @SYMTestPriority Critical |
81 //! @SYMTestPriority Critical |
82 //! @SYMTestActions Run a combination of single and multiple group ID filter and filtering set() methods and check the contents of the get() methods on server return the filters as expected |
82 //! @SYMTestActions Run a combination of single and multiple group ID filter and filtering set() methods and check the contents of the get() methods on server return the filters as expected |
83 //! @SYMTestExpectedResults Verify that the values returned by get methods match those expected from settings (test step returns a test pass if so) |
83 //! @SYMTestExpectedResults Verify that the values returned by get methods match those expected from settings (test step returns a test pass if so) |
84 //! @SYMTestType CT |
84 //! @SYMTestType CT |
85 //! @SYMTESTSTATUS Implemented |
85 //! @SYMTestStatus Implemented |
86 //! @SYMPREQ PREQ2390 |
86 //! @SYMPREQ PREQ2390 |
87 //! @SYMREQ 12128 12974 12975 |
87 //! @SYMREQ 12128 12974 12975 |
88 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
88 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
89 CREATE_OBJECT TCMAdvancedGroupIDFiltering TCMAdvancedGroupIDFiltering |
89 CREATE_OBJECT TCMAdvancedGroupIDFiltering TCMAdvancedGroupIDFiltering |
90 COMMAND TCMAdvancedGroupIDFiltering doTest |
90 COMMAND TCMAdvancedGroupIDFiltering doTest |
103 //! @SYMTestCaseDesc Run test for component ID filter and filtering settings in TraceControl server for trace compiled in |
103 //! @SYMTestCaseDesc Run test for component ID filter and filtering settings in TraceControl server for trace compiled in |
104 //! @SYMTestPriority Critical |
104 //! @SYMTestPriority Critical |
105 //! @SYMTestActions Run a combination of single and multiple component ID filter and filtering set() methods and check the contents of the get() methods on server return the filters as expected |
105 //! @SYMTestActions Run a combination of single and multiple component ID filter and filtering set() methods and check the contents of the get() methods on server return the filters as expected |
106 //! @SYMTestExpectedResults Verify that the values returned by get methods match those expected from settings (test step returns a test pass if so) |
106 //! @SYMTestExpectedResults Verify that the values returned by get methods match those expected from settings (test step returns a test pass if so) |
107 //! @SYMTestType CT |
107 //! @SYMTestType CT |
108 //! @SYMTESTSTATUS Implemented |
108 //! @SYMTestStatus Implemented |
109 //! @SYMPREQ PREQ2390 |
109 //! @SYMPREQ PREQ2390 |
110 //! @SYMREQ 12128 12974 12975 |
110 //! @SYMREQ 12128 12974 12975 |
111 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
111 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
112 CREATE_OBJECT TCMAdvancedComponentIDFiltering TCMAdvancedComponentIDFiltering |
112 CREATE_OBJECT TCMAdvancedComponentIDFiltering TCMAdvancedComponentIDFiltering |
113 COMMAND TCMAdvancedComponentIDFiltering doTest |
113 COMMAND TCMAdvancedComponentIDFiltering doTest |
126 //! @SYMTestCaseDesc Run test for buffersizing settings in TraceControl server for trace compiled in |
126 //! @SYMTestCaseDesc Run test for buffersizing settings in TraceControl server for trace compiled in |
127 //! @SYMTestPriority Critical |
127 //! @SYMTestPriority Critical |
128 //! @SYMTestActions Run a combination of buffer resizing methods and run over various stress testing trace instrumentations. check the contents of the output file is as expected |
128 //! @SYMTestActions Run a combination of buffer resizing methods and run over various stress testing trace instrumentations. check the contents of the output file is as expected |
129 //! @SYMTestExpectedResults Verify that output file contains #traces as expected |
129 //! @SYMTestExpectedResults Verify that output file contains #traces as expected |
130 //! @SYMTestType CT |
130 //! @SYMTestType CT |
131 //! @SYMTESTSTATUS Implemented |
131 //! @SYMTestStatus Implemented |
132 //! @SYMPREQ PREQ2390 |
132 //! @SYMPREQ PREQ2390 |
133 //! @SYMREQ 12152 |
133 //! @SYMREQ 12152 |
134 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
134 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
135 CREATE_OBJECT TCMBufferSizing TCMBufferSizing |
135 CREATE_OBJECT TCMBufferSizing TCMBufferSizing |
136 COMMAND TCMBufferSizing doTest |
136 COMMAND TCMBufferSizing doTest |
143 //! @SYMTestCaseDesc Run test for buffer mode settings in TraceControl server for trace compiled in |
143 //! @SYMTestCaseDesc Run test for buffer mode settings in TraceControl server for trace compiled in |
144 //! @SYMTestPriority Critical |
144 //! @SYMTestPriority Critical |
145 //! @SYMTestActions Run a combination of buffer mode change methods and run over various stress testing trace instrumentations. check the contents of the output file is as expected |
145 //! @SYMTestActions Run a combination of buffer mode change methods and run over various stress testing trace instrumentations. check the contents of the output file is as expected |
146 //! @SYMTestExpectedResults Verify that output file contains a trace pattern as expected from buffer mode type |
146 //! @SYMTestExpectedResults Verify that output file contains a trace pattern as expected from buffer mode type |
147 //! @SYMTestType CT |
147 //! @SYMTestType CT |
148 //! @SYMTESTSTATUS Implemented |
148 //! @SYMTestStatus Implemented |
149 //! @SYMPREQ PREQ2390 |
149 //! @SYMPREQ PREQ2390 |
150 //! @SYMREQ 12152 |
150 //! @SYMREQ 12152 |
151 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
151 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
152 CREATE_OBJECT TCMBufferMode TCMBufferMode |
152 CREATE_OBJECT TCMBufferMode TCMBufferMode |
153 COMMAND TCMBufferMode doTest |
153 COMMAND TCMBufferMode doTest |
161 //! @SYMTestCaseDesc Run test for logging in TraceControl server for trace points compiled in on kernel side |
161 //! @SYMTestCaseDesc Run test for logging in TraceControl server for trace points compiled in on kernel side |
162 //! @SYMTestPriority Critical |
162 //! @SYMTestPriority Critical |
163 //! @SYMTestActions Run a combination of single and multiple filter and filtering set() methods instrument kernel-side trace points accordingly for positive, negative and multiple setting tests |
163 //! @SYMTestActions Run a combination of single and multiple filter and filtering set() methods instrument kernel-side trace points accordingly for positive, negative and multiple setting tests |
164 //! @SYMTestExpectedResults Verify that the returned trace data and the output trace log files match the settings in the TraceControl accordingly |
164 //! @SYMTestExpectedResults Verify that the returned trace data and the output trace log files match the settings in the TraceControl accordingly |
165 //! @SYMTestType CT |
165 //! @SYMTestType CT |
166 //! @SYMTESTSTATUS Implemented |
166 //! @SYMTestStatus Implemented |
167 //! @SYMPREQ PREQ2390 |
167 //! @SYMPREQ PREQ2390 |
168 //! @SYMREQ 12128 12974 12975 12823 12824 12825 12128 12974 12975 |
168 //! @SYMREQ 12128 12974 12975 12823 12824 12825 12128 12974 12975 |
169 // START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
169 // START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
170 // CREATE_OBJECT TCMKernelLogging TCMKernelLogging |
170 // CREATE_OBJECT TCMKernelLogging TCMKernelLogging |
171 // COMMAND TCMKernelLogging doTest |
171 // COMMAND TCMKernelLogging doTest |
178 //! @SYMTestCaseDesc Run test for logging in TraceControl server for trace printf-style points compiled in on user side |
178 //! @SYMTestCaseDesc Run test for logging in TraceControl server for trace printf-style points compiled in on user side |
179 //! @SYMTestPriority Critical |
179 //! @SYMTestPriority Critical |
180 //! @SYMTestActions Run a combination of single and multiple filter and filtering set() methods instrument user-side trace printf-style points accordingly for positive, negative and multiple setting tests |
180 //! @SYMTestActions Run a combination of single and multiple filter and filtering set() methods instrument user-side trace printf-style points accordingly for positive, negative and multiple setting tests |
181 //! @SYMTestExpectedResults Verify that the returned trace data and the output trace log files match the settings in the TraceControl accordingly |
181 //! @SYMTestExpectedResults Verify that the returned trace data and the output trace log files match the settings in the TraceControl accordingly |
182 //! @SYMTestType CT |
182 //! @SYMTestType CT |
183 //! @SYMTESTSTATUS Implemented |
183 //! @SYMTestStatus Implemented |
184 //! @SYMPREQ PREQ2390 |
184 //! @SYMPREQ PREQ2390 |
185 //! @SYMREQ 12128 12974 12975 12823 12824 12825 12128 12974 12975 |
185 //! @SYMREQ 12128 12974 12975 12823 12824 12825 12128 12974 12975 |
186 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
186 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
187 CREATE_OBJECT TCMPrintfLogging TCMPrintfLogging |
187 CREATE_OBJECT TCMPrintfLogging TCMPrintfLogging |
188 COMMAND TCMPrintfLogging doTest |
188 COMMAND TCMPrintfLogging doTest |
196 //! @SYMTestCaseDesc Run test for logging in TraceControl server for trace printf-style points compiled in on kernel side |
196 //! @SYMTestCaseDesc Run test for logging in TraceControl server for trace printf-style points compiled in on kernel side |
197 //! @SYMTestPriority Critical |
197 //! @SYMTestPriority Critical |
198 //! @SYMTestActions Run a combination of single and multiple filter and filtering set() methods instrument kernel-side trace printf-style points accordingly for positive, negative and multiple setting tests |
198 //! @SYMTestActions Run a combination of single and multiple filter and filtering set() methods instrument kernel-side trace printf-style points accordingly for positive, negative and multiple setting tests |
199 //! @SYMTestExpectedResults Verify that the returned trace data and the output trace log files match the settings in the TraceControl accordingly |
199 //! @SYMTestExpectedResults Verify that the returned trace data and the output trace log files match the settings in the TraceControl accordingly |
200 //! @SYMTestType CT |
200 //! @SYMTestType CT |
201 //! @SYMTESTSTATUS Implemented |
201 //! @SYMTestStatus Implemented |
202 //! @SYMPREQ PREQ2390 |
202 //! @SYMPREQ PREQ2390 |
203 //! @SYMREQ 12128 12974 12975 12823 12824 12825 12128 12974 12975 |
203 //! @SYMREQ 12128 12974 12975 12823 12824 12825 12128 12974 12975 |
204 // START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
204 // START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
205 // CREATE_OBJECT TCMKernelPrintfLogging TCMKernelPrintfLogging |
205 // CREATE_OBJECT TCMKernelPrintfLogging TCMKernelPrintfLogging |
206 // COMMAND TCMKernelPrintfLogging doTest |
206 // COMMAND TCMKernelPrintfLogging doTest |
216 //! @SYMTestCaseDesc Run test for logging to the file plugin for trace compiled in |
216 //! @SYMTestCaseDesc Run test for logging to the file plugin for trace compiled in |
217 //! @SYMTestPriority Critical |
217 //! @SYMTestPriority Critical |
218 //! @SYMTestActions Run a combination of plugin configuration methods for the file plugin and log over trace instrumentation |
218 //! @SYMTestActions Run a combination of plugin configuration methods for the file plugin and log over trace instrumentation |
219 //! @SYMTestExpectedResults Verify that the trace data is output as expected to the file plugin |
219 //! @SYMTestExpectedResults Verify that the trace data is output as expected to the file plugin |
220 //! @SYMTestType CT |
220 //! @SYMTestType CT |
221 //! @SYMTESTSTATUS Implemented |
221 //! @SYMTestStatus Implemented |
222 //! @SYMPREQ PREQ2390 |
222 //! @SYMPREQ PREQ2390 |
223 //! @SYMREQ 12129 12153 |
223 //! @SYMREQ 12129 12153 |
224 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
224 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
225 CREATE_OBJECT TCMFilePlugin TCMFilePlugin |
225 CREATE_OBJECT TCMFilePlugin TCMFilePlugin |
226 COMMAND TCMFilePlugin doTest |
226 COMMAND TCMFilePlugin doTest |
233 //! @SYMTestCaseDesc Run test for logging to the serial plugin for trace compiled in |
233 //! @SYMTestCaseDesc Run test for logging to the serial plugin for trace compiled in |
234 //! @SYMTestPriority Critical |
234 //! @SYMTestPriority Critical |
235 //! @SYMTestActions Run a combination of plugin configuration methods for the serial plugin and log over trace instrumentation |
235 //! @SYMTestActions Run a combination of plugin configuration methods for the serial plugin and log over trace instrumentation |
236 //! @SYMTestExpectedResults Verify that the trace data is output as expected to the serial plugin |
236 //! @SYMTestExpectedResults Verify that the trace data is output as expected to the serial plugin |
237 //! @SYMTestType CT |
237 //! @SYMTestType CT |
238 //! @SYMTESTSTATUS Implemented |
238 //! @SYMTestStatus Implemented |
239 //! @SYMPREQ PREQ2390 |
239 //! @SYMPREQ PREQ2390 |
240 //! @SYMREQ 12129 12153 12147 |
240 //! @SYMREQ 12129 12153 12147 |
241 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
241 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
242 CREATE_OBJECT TCMSerialPlugin TCMSerialPlugin |
242 CREATE_OBJECT TCMSerialPlugin TCMSerialPlugin |
243 COMMAND TCMSerialPlugin doTest |
243 COMMAND TCMSerialPlugin doTest |
250 //! @SYMTestCaseDesc Run test for error returns from plugin methods for trace compiled in |
250 //! @SYMTestCaseDesc Run test for error returns from plugin methods for trace compiled in |
251 //! @SYMTestPriority Critical |
251 //! @SYMTestPriority Critical |
252 //! @SYMTestActions Run a combination of plugin configuration methods for the file plugin and test on the return errors |
252 //! @SYMTestActions Run a combination of plugin configuration methods for the file plugin and test on the return errors |
253 //! @SYMTestExpectedResults Verify that the errors returned are as expected |
253 //! @SYMTestExpectedResults Verify that the errors returned are as expected |
254 //! @SYMTestType CT |
254 //! @SYMTestType CT |
255 //! @SYMTESTSTATUS Implemented |
255 //! @SYMTestStatus Implemented |
256 //! @SYMPREQ PREQ2390 |
256 //! @SYMPREQ PREQ2390 |
257 //! @SYMREQ 12129 12153 12147 |
257 //! @SYMREQ 12129 12153 12147 |
258 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
258 START_TEST_BLOCK 1000 te_ostv2integsuite_enabled \testdata\configs\te_integ_tracecollectorclient.ini |
259 CREATE_OBJECT TCMFilePluginErr TCMFilePluginErr |
259 CREATE_OBJECT TCMFilePluginErr TCMFilePluginErr |
260 COMMAND TCMFilePluginErr doTest |
260 COMMAND TCMFilePluginErr doTest |