|
1 # |
|
2 # This is STIF initialization file |
|
3 # Comment lines start with '#'-character. |
|
4 # See STIF TestFramework users guide.doc for instructions |
|
5 |
|
6 # -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
|
7 # Set following test engine settings: |
|
8 # - Set Test Reporting mode. TestReportMode's possible values are: |
|
9 # + 'Summary': Summary of the tested test cases. |
|
10 # + 'Environment': Hardware and software info. |
|
11 # + 'TestCases': Test case report. |
|
12 # + 'FullReport': Set of all above ones. |
|
13 # + Example 'TestReportMode= Summary TestCases' |
|
14 # |
|
15 # - CreateTestReport setting controls report creation mode |
|
16 # + YES, Test report will created. |
|
17 # + NO, No Test report. |
|
18 # |
|
19 # - File path indicates the base path of the test report. |
|
20 # - File name indicates the name of the test report. |
|
21 # |
|
22 # - File format indicates the type of the test report. |
|
23 # + TXT, Test report file will be txt type, for example 'TestReport.txt'. |
|
24 # + HTML, Test report will be html type, for example 'TestReport.html'. |
|
25 # + XML, Test report will be xml type, for example 'TestReport.xml'. |
|
26 # Note, that xml format is available only when output is set to FILE. |
|
27 # |
|
28 # - File output indicates output source of the test report. |
|
29 # + FILE, Test report logging to file. |
|
30 # + RDEBUG, Test report logging to using rdebug. |
|
31 # |
|
32 # - File Creation Mode indicates test report overwriting if file exist. |
|
33 # + OVERWRITE, Overwrites if the Test report file exist. |
|
34 # + APPEND, Continue logging after the old Test report information if |
|
35 # report exist. |
|
36 # - Sets a device reset module's dll name(Reboot). |
|
37 # + If Nokia specific reset module is not available or it is not correct one |
|
38 # StifHWResetStub module may use as a template for user specific reset |
|
39 # module. |
|
40 # - Sets STIF test measurement disable options. e.g. pluging1 and pluging2 disablation |
|
41 # DisableMeasurement= stifmeasurementplugin01 stifmeasurementplugin02 |
|
42 # |
|
43 |
|
44 [Engine_Defaults] |
|
45 |
|
46 TestReportMode= FullReport # Possible values are: 'Empty', 'Summary', 'Environment', |
|
47 # 'TestCases' or 'FullReport' |
|
48 |
|
49 CreateTestReport= YES # Possible values: YES or NO |
|
50 |
|
51 TestReportFilePath= C:\LOGS\Fusion\ |
|
52 TestReportFileName= TestReport |
|
53 |
|
54 TestReportFormat= TXT # Possible values: TXT, HTML or XML |
|
55 TestReportOutput= FILE # Possible values: FILE or RDEBUG |
|
56 TestReportFileCreationMode= OVERWRITE # Possible values: OVERWRITE or APPEND |
|
57 |
|
58 DeviceResetDllName= StifResetForNokia.dll # e.g. 'StifHWResetStub.dll' for user specific reseting |
|
59 |
|
60 DisableMeasurement= stifmeasurementplugin04 # Possible values are: |
|
61 # 'stifmeasurementdisablenone', 'stifmeasurementdisableall' |
|
62 # 'stifmeasurementplugin01', 'stifmeasurementplugin02', |
|
63 # 'stifmeasurementplugin03', 'stifmeasurementplugin04', |
|
64 # 'stifmeasurementplugin05' or 'stifbappeaprofiler' |
|
65 |
|
66 Timeout= 0 # Default timeout value for each test case. In milliseconds |
|
67 #UITestingSupport= YES # Possible values: YES or NO |
|
68 #SeparateProcesses= YES # Possible values: YES or NO (default: NO) |
|
69 [End_Defaults] |
|
70 # -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
|
71 |
|
72 |
|
73 |
|
74 # -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
|
75 # Module configurations start |
|
76 # Modules are added between module tags |
|
77 # tags. Module name is specified after ModuleName= tag, like |
|
78 # ModuleName= XXXXXXXXX |
|
79 # Modules might have initialisation file, specified as |
|
80 # IniFile= c:\testframework\YYYYYY |
|
81 # Modules might have several configuration files, like |
|
82 # TestCaseFile= c:\testframework\NormalCases.txt |
|
83 # TestCaseFile= c:\testframework\SmokeCases.txt |
|
84 # TestCaseFile= c:\testframework\ManualCases.txt |
|
85 |
|
86 # (TestCaseFile is synonym for old term ConfigFile) |
|
87 |
|
88 # Following case specifies demo module settings. Demo module |
|
89 # does not read any settings from file, so tags |
|
90 # IniFile and TestCaseFile are not used. |
|
91 # In the simplest case it is enough to specify only the |
|
92 # name of the test module when adding new test module |
|
93 |
|
94 |
|
95 [New_Module] |
|
96 ModuleName= testscripter |
|
97 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestDownload.cfg |
|
98 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestDownload2.cfg |
|
99 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestMoveCopy.cfg |
|
100 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestDelete.cfg |
|
101 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestSideload.cfg |
|
102 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestLists.cfg |
|
103 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestSorting.cfg |
|
104 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestAttributes.cfg |
|
105 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestBigFiles.cfg |
|
106 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestMultipleDls.cfg |
|
107 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestFullMemory.cfg |
|
108 TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestMultiDrives.cfg |
|
109 [End_Module] |
|
110 |
|
111 ;These are either not needed or not ready |
|
112 ;TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestDownloadSync.cfg |
|
113 ;TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestDownloadWlan.cfg |
|
114 ;TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestEvents.cfg |
|
115 ;TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestSideloadStress.cfg |
|
116 ;TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestDownloadConnUtil.cfg |
|
117 ;TestCaseFile= c:\testframework\VCXMyVideosCollectionPluginTestDownloadStress.cfg |
|
118 |
|
119 # -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
|
120 # -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
|
121 |
|
122 #Load testmoduletestsdkvolumecontrol, optionally with initialization file and/or test case files |
|
123 #[New_Module] |
|
124 #ModuleName= testmodulexxx |
|
125 |
|
126 #TestModuletestsdkvolumecontrol used initialization file |
|
127 #IniFile= init.txt |
|
128 |
|
129 #TestModuletestsdkvolumecontrol used configuration file(s) |
|
130 #TestCaseFile= testcases1.cfg |
|
131 #TestCaseFile= testcases2.cfg |
|
132 #TestCaseFile= manualtestcases.cfg |
|
133 |
|
134 #[End_Module] |
|
135 # -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
|
136 # Set STIF logging overwrite parameters for Logger. |
|
137 # Hardware and emulator environment logging path and styles can |
|
138 # be configured from here to overwrite the Logger's implemented values. |
|
139 # |
|
140 # Settings description: |
|
141 # - Indicates option for creation log directory/directories. If log directory/directories |
|
142 # is/are not created by user they will make by software. |
|
143 # + YES, Create log directory/directories if not allready exist. |
|
144 # + NO, Log directory/directories not created. Only created one is used. |
|
145 # |
|
146 # - Overwrite emulator path setting. |
|
147 # + Example: If 'EmulatorBasePath= C:\LOGS\TestFramework\' and in code is defined |
|
148 # Logger's path 'D:\\LOGS\\Module\\' with those definition the path |
|
149 # will be 'C:\LOGS\TestFramework\LOGS\Module\' |
|
150 # |
|
151 # - Overwrite emulator's logging format. |
|
152 # + TXT, Log file(s) will be txt type(s), for example 'Module.txt'. |
|
153 # + HTML, Log file(s) will be html type(s), for example 'Module.html'. |
|
154 # |
|
155 # - Overwrited emulator logging output source. |
|
156 # + FILE, Logging to file(s). |
|
157 # + RDEBUG, Logging to using rdebug(s). |
|
158 # |
|
159 # - Overwrite hardware path setting (Same description as above in emulator path). |
|
160 # - Overwrite hardware's logging format(Same description as above in emulator format). |
|
161 # - Overwrite hardware's logging output source(Same description as above in emulator output). |
|
162 # |
|
163 # - File Creation Mode indicates file overwriting if file exist. |
|
164 # + OVERWRITE, Overwrites if file(s) exist. |
|
165 # + APPEND, Continue logging after the old logging information if file(s) exist. |
|
166 # |
|
167 # - Will thread id include to the log filename. |
|
168 # + YES, Thread id to log file(s) name, Example filename 'Module_b9.txt'. |
|
169 # + NO, No thread id to log file(s), Example filename 'Module.txt'. |
|
170 # |
|
171 # - Will time stamps include the to log file. |
|
172 # + YES, Time stamp added to each line in log file(s). Time stamp is |
|
173 # for example'12.Nov.2003 115958 LOGGING INFO' |
|
174 # + NO, No time stamp(s). |
|
175 # |
|
176 # - Will line breaks include to the log file. |
|
177 # + YES, Each logging event includes line break and next log event is in own line. |
|
178 # + NO, No line break(s). |
|
179 # |
|
180 # - Will event ranking include to the log file. |
|
181 # + YES, Event ranking number added to each line in log file(s). Ranking number |
|
182 # depends on environment's tics, for example(includes time stamp also) |
|
183 # '012 12.Nov.2003 115958 LOGGING INFO' |
|
184 # + NO, No event ranking. |
|
185 # |
|
186 # - Will write log file in unicode format. |
|
187 # + YES, Log file will be written in unicode format |
|
188 # + NO, Log will be written as normal, not unicode, file. |
|
189 # |
|
190 |
|
191 [Logger_Defaults] |
|
192 |
|
193 #NOTE: If you want to set Logger using next setting(s) remove comment(s)'#' |
|
194 #NOTE: TestEngine and TestServer logging settings cannot change here |
|
195 |
|
196 CreateLogDirectories= YES # Possible values: YES or NO |
|
197 |
|
198 EmulatorBasePath= C:\LOGS\TestFramework\ |
|
199 EmulatorFormat= TXT # Possible values: TXT or HTML |
|
200 EmulatorOutput= FILE # Possible values: FILE or RDEBUG |
|
201 |
|
202 HardwareBasePath= C:\ |
|
203 HardwareFormat= TXT # Possible values: TXT or HTML |
|
204 HardwareOutput= FILE # Possible values: FILE or RDEBUG |
|
205 |
|
206 FileCreationMode= OVERWRITE # Possible values: OVERWRITE or APPEND |
|
207 |
|
208 ThreadIdToLogFile= YES # Possible values: YES or NO |
|
209 WithTimeStamp= YES # Possible values: YES or NO |
|
210 WithLineBreak= YES # Possible values: YES or NO |
|
211 WithEventRanking= YES # Possible values: YES or NO |
|
212 |
|
213 #FileUnicode= YES # Possible values: YES or NO |
|
214 #AddTestCaseTitle= YES # Possible values: YES or NO |
|
215 [End_Logger_Defaults] |
|
216 # -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
|
217 |
|
218 |
|
219 |
|
220 # -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
|
221 # Set filters to be used by ConsoleUI. |
|
222 # If you want to use filter with ConsoleUI, simply remove comments |
|
223 # from section below and provide valid filter entries. |
|
224 # Each filter line has to start with "filter= " keyword. |
|
225 # Filter can contain special wildcard characters: |
|
226 # * which stands for none or any literal; |
|
227 # ? which stands for single character. |
|
228 # Filters are not case-sensitive. |
|
229 |
|
230 #[Filters] |
|
231 #filter= *math* |
|
232 #filter= *radio* |
|
233 #[End_Filters] |
|
234 # -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
|
235 |
|
236 # End of file |