os/boardsupport/haitest/bspsvs/suite/testsuites/base/base.driver
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <driver:driver xmlns:driver="http://www.symbian.com/TestDriver">
     3 	<task name="base" timeout="0">
     4 		<transferToSymbian>
     5 			<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_prompt.ini" SymbianPath="$:\base\t_prompt.ini"/>
     6 		</transferToSymbian>
     7 		<task name="digitiser">
     8 			<executeOnPC>
     9 				<build testBuild="true" URI="${sourceroot}\group\">
    10 					<componentName>t_digitiser</componentName>
    11 				</build>
    12 			</executeOnPC>
    13 			<transferToSymbian>
    14 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\digitiser\base-bsp-digitiser-driver-manual.ini" SymbianPath="$:\base\digitiser\base-bsp-digitiser-driver-manual.ini"/>
    15 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\digitiser\base-bsp-digitiser-driver-automated.ini" SymbianPath="$:\base\digitiser\base-bsp-digitiser-driver-automated.ini"/>
    16 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\digitiser\t_digitiser.ini" SymbianPath="$:\base\digitiser\t_digitiser.ini"/>
    17 			</transferToSymbian>
    18 			<task name="validation">
    19 				<task name="manual">
    20 					<task name="base-bsp-digitiser-driver-manual" timeout="1000">
    21 						<executeOnSymbian>
    22 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\digitiser\base-bsp-digitiser-driver-manual.script" SymbianPath="$:\base\digitiser\base-bsp-digitiser-driver-manual.script">
    23 								<testCasesList operator="exclude">
    24 									<testCase target="${epocroot}\epoc32\data\z\base\digitiser\t_digitiser.tcs"/>
    25 								</testCasesList>
    26 							</testExecuteScript>
    27 						</executeOnSymbian>
    28 					</task>
    29 				</task>
    30 				<task name="automated">
    31 					<task name="base-bsp-digitiser-driver-automated" timeout="1000">
    32 						<executeOnSymbian>
    33 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\digitiser\base-bsp-digitiser-driver-automated.script" SymbianPath="$:\base\digitiser\base-bsp-digitiser-driver-automated.script">
    34 								<testCasesList operator="exclude">
    35 									<testCase target="${epocroot}\epoc32\data\z\base\digitiser\t_digitiser.tcs"/>
    36 								</testCasesList>
    37 							</testExecuteScript>
    38 						</executeOnSymbian>
    39 					</task>
    40 				</task>
    41 			</task>
    42 			<task name="performance">
    43 				<task name="manual">
    44 				</task>
    45 				<task name="automated">
    46 				</task>
    47 			</task>
    48 			<task name="conformance" timeout="0">
    49 				<task name="manual">
    50 				</task>
    51 				<task name="automated">
    52 				</task>
    53 			</task>
    54 			<task name="stress">
    55 				<task name="manual">
    56 				</task>
    57 				<task name="automated">
    58 				</task>
    59 			</task>
    60 		</task>
    61 		<task name="keypad">
    62 			<executeOnPC>
    63 				<build testBuild="true" URI="${sourceroot}\group\">
    64 					<componentName>t_keypad</componentName>
    65 				</build>
    66 			</executeOnPC>
    67 			<transferToSymbian>
    68 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\keypad\base-bsp-keypad-driver.ini" SymbianPath="$:\base\keypad\base-bsp-keypad-driver.ini"/>
    69 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\keypad\t_keypad.ini" SymbianPath="$:\base\keypad\t_keypad.ini"/>
    70 			</transferToSymbian>
    71 			<task name="validation">
    72 				<task name="manual">
    73 					<task name="base-bsp-keypad-driver-manual" timeout="1000">
    74 						<executeOnSymbian>
    75 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\keypad\base-bsp-keypad-driver-manual.script" SymbianPath="$:\base\keypad\base-bsp-keypad-driver-manual.script">
    76 								<testCasesList operator="exclude">
    77 									<testCase target="${epocroot}\epoc32\release\${platform}\${build}\z\base\keypad\t_keypad.tcs"/>
    78 								</testCasesList>
    79 							</testExecuteScript>
    80 						</executeOnSymbian>
    81 					</task>
    82 				</task>
    83 				<task name="automated">
    84 					<task name="base-bsp-keypad-driver-automated" timeout="1000">
    85 						<executeOnSymbian>
    86 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\keypad\base-bsp-keypad-driver-automated.script" SymbianPath="$:\base\keypad\base-bsp-keypad-driver-automated.script">
    87 								<testCasesList operator="exclude">
    88 									<testCase target="${epocroot}\epoc32\release\${platform}\${build}\z\base\keypad\t_keypad.tcs"/>
    89 								</testCasesList>
    90 							</testExecuteScript>
    91 						</executeOnSymbian>
    92 					</task>
    93 				</task>
    94 			</task>
    95 			<task name="performance">
    96 				<task name="manual">
    97 				</task>
    98 				<task name="automated">
    99 				</task>
   100 			</task>
   101 			<task name="conformance" timeout="0">
   102 				<task name="manual">
   103 				</task>
   104 				<task name="automated">
   105 				</task>
   106 			</task>
   107 			<task name="stress">
   108 				<task name="manual">
   109 				</task>
   110 				<task name="automated">
   111 				</task>
   112 			</task>
   113 		</task>
   114 		<task name="screen">
   115 			<executeOnPC>
   116 				<build testBuild="true" URI="${sourceroot}\group\">
   117 					<componentName>t_screen</componentName>
   118 				</build>
   119 			</executeOnPC>
   120 			<transferToSymbian>
   121 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\screen\base-bsp-screen-driver-mode.ini" SymbianPath="$:\base\screen\base-bsp-screen-driver-mode.ini"/>
   122 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\screen\base-bsp-screen-driver-modeless.ini" SymbianPath="$:\base\screen\base-bsp-screen-driver-modeless.ini"/>
   123 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\screen\t_screen.ini" SymbianPath="$:\base\screen\t_screen.ini"/>
   124 			</transferToSymbian>
   125 			<task name="validation">
   126 				<task name="manual">
   127 					<task name="base-bsp-screen-driver-mode-manual" timeout="1000">
   128 						<executeOnSymbian>
   129 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\screen\base-bsp-screen-driver-mode-manual.script" SymbianPath="$:\base\screen\base-bsp-screen-driver-mode-manual.script">
   130 								<testCasesList operator="exclude">
   131 									<testCase target="${epocroot}\epoc32\release\${platform}\${build}\z\base\screen\t_screen.tcs"/>
   132 								</testCasesList>
   133 							</testExecuteScript>
   134 						</executeOnSymbian>
   135 					</task>
   136 				</task>
   137 				<task name="automated">
   138 					<task name="base-bsp-screen-driver-mode-automated" timeout="1000">
   139 						<executeOnSymbian>
   140 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\screen\base-bsp-screen-driver-mode-automated.script" SymbianPath="$:\base\screen\base-bsp-screen-driver-mode-automated.script">
   141 								<testCasesList operator="exclude">
   142 									<testCase target="${epocroot}\epoc32\release\${platform}\${build}\z\base\screen\t_screen.tcs"/>
   143 								</testCasesList>
   144 							</testExecuteScript>
   145 						</executeOnSymbian>
   146 					</task>
   147 					<task name="base-bsp-screen-driver-modeless-automated" timeout="1000">
   148 						<executeOnSymbian>
   149 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\screen\base-bsp-screen-driver-modeless-automated.script" SymbianPath="$:\base\screen\base-bsp-screen-driver-modeless-automated.script">
   150 								<testCasesList operator="exclude">
   151 									<testCase target="${epocroot}\epoc32\release\${platform}\${build}\z\base\screen\t_screen.tcs"/>
   152 								</testCasesList>
   153 							</testExecuteScript>
   154 						</executeOnSymbian>
   155 					</task>
   156 				</task>
   157 			</task>
   158 			<task name="performance">
   159 				<task name="manual">
   160 				</task>
   161 				<task name="automated">
   162 				</task>
   163 			</task>
   164 			<task name="conformance" timeout="0">
   165 				<task name="manual">
   166 				</task>
   167 				<task name="automated">
   168 				</task>
   169 			</task>
   170 			<task name="stress">
   171 				<task name="manual">
   172 				</task>
   173 				<task name="automated">
   174 				</task>
   175 			</task>
   176 		</task>
   177 		<task name="serial">
   178 			<executeOnPC>
   179 				<build testBuild="true" URI="${sourceroot}\group\">
   180 					<componentName>t_serial</componentName>
   181 					<componentName>uartscript</componentName>
   182 				</build>
   183 			</executeOnPC>
   184 			<transferToSymbian>
   185 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-PORT0.ini" SymbianPath="$:\base\serial\base-bsp-serial-driver-PORT0.ini"/>
   186 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-PORT0-2400.ini" SymbianPath="$:\base\serial\base-bsp-serial-driver-PORT0-2400.ini"/>
   187 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-PORT0-4800.ini" SymbianPath="$:\base\serial\base-bsp-serial-driver-PORT0-4800.ini"/>
   188 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-PORT0-9600.ini" SymbianPath="$:\base\serial\base-bsp-serial-driver-PORT0-9600.ini"/>
   189 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-PORT0-115200.ini" SymbianPath="$:\base\serial\base-bsp-serial-driver-PORT0-115200.ini"/>
   190 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-stress-PORT0-2400.ini" SymbianPath="$:\base\serial\base-bsp-serial-driver-stress-PORT0-2400.ini"/>
   191 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-stress-PORT0-4800.ini" SymbianPath="$:\base\serial\base-bsp-serial-driver-stress-PORT0-4800.ini"/>
   192 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-stress-PORT0-9600.ini" SymbianPath="$:\base\serial\base-bsp-serial-driver-stress-PORT0-9600.ini"/>
   193 				<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-stress-PORT0-115200.ini" SymbianPath="$:\base\serial\base-bsp-serial-driver-stress-PORT0-115200.ini"/>
   194 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\serial\t_serial.ini" SymbianPath="$:\base\serial\t_serial.ini"/>
   195 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\serial\t_echoserver.ini" SymbianPath="$:\base\serial\t_echoserver.ini"/>
   196 			</transferToSymbian>
   197 			<task name="validation">
   198 				<task name="manual">
   199 				</task>
   200 				<task name="automated">
   201 					<task name="base-bsp-serial-driver-PORT0" timeout="1000">
   202 						<executeOnSymbian>
   203 							<testExecuteScript PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-PORT0.script" SymbianPath="$:\base\serial\base-bsp-serial-driver-PORT0.script">
   204 								<testCasesList operator="exclude">
   205 									<testCase target="${epocroot}\epoc32\data\z\base\serial\t_serial.tcs"/>
   206 								</testCasesList>
   207 							</testExecuteScript>
   208 						</executeOnSymbian>
   209 					</task>
   210 					<task name="base-bsp-serial-driver-PORT0-9600" timeout="10000">
   211 						<executeOnSymbian>
   212 							<testExecuteScript PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-PORT0-9600.script" SymbianPath="$:\base\serial\base-bsp-serial-driver-PORT0-9600.script">
   213 								<testCasesList operator="exclude">
   214 									<testCase target="${epocroot}\epoc32\data\z\base\serial\t_serial.tcs"/>
   215 								</testCasesList>
   216 							</testExecuteScript>
   217 						</executeOnSymbian>
   218 					</task>
   219 					<task name="base-bsp-serial-driver-PORT0-115200" timeout="10000">
   220 						<executeOnSymbian>
   221 							<testExecuteScript PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-PORT0-115200.script" SymbianPath="$:\base\serial\base-bsp-serial-driver-PORT0-115200.script">
   222 								<testCasesList operator="exclude">
   223 									<testCase target="${epocroot}\epoc32\data\z\base\serial\t_serial.tcs"/>
   224 								</testCasesList>
   225 							</testExecuteScript>
   226 						</executeOnSymbian>
   227 					</task>
   228 				</task>
   229 			</task>
   230 			<task name="performance">
   231 				<task name="manual">
   232 				</task>
   233 				<task name="automated">
   234 				</task>
   235 			</task>
   236 			<task name="conformance" timeout="0">
   237 				<task name="manual">
   238 				</task>
   239 				<task name="automated">
   240 				</task>
   241 			</task>
   242 			<task name="stress">
   243 				<task name="manual">
   244 				</task>
   245 				<task name="automated">
   246 					<transferToSymbian>
   247 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\serial\stress\stress8bits.txt" SymbianPath="$:\base\serial\stress\stress8bits.txt"/>
   248 					</transferToSymbian>
   249 					<task name="base-bsp-serial-driver-stress-PORT0-9600" timeout="1000">
   250 						<executeOnSymbian>
   251 							<testExecuteScript PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-stress-PORT0-9600.script" SymbianPath="$:\base\serial\base-bsp-serial-driver-stress-PORT0-9600.script">
   252 								<testCasesList operator="exclude">
   253 									<testCase target="${epocroot}\epoc32\data\z\base\serial\t_serial.tcs"/>
   254 								</testCasesList>
   255 							</testExecuteScript>
   256 						</executeOnSymbian>
   257 					</task>
   258 					<task name="base-bsp-serial-driver-stress-PORT0-115200" timeout="1000">
   259 						<executeOnSymbian>
   260 							<testExecuteScript PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\base\serial\base-bsp-serial-driver-stress-PORT0-115200.script" SymbianPath="$:\base\serial\base-bsp-serial-driver-stress-PORT0-115200.script">
   261 								<testCasesList operator="exclude">
   262 									<testCase target="${epocroot}\epoc32\data\z\base\serial\t_serial.tcs"/>
   263 								</testCasesList>
   264 							</testExecuteScript>
   265 						</executeOnSymbian>
   266 					</task>
   267 				</task>
   268 			</task>
   269 		</task>
   270 		<task name="sound">
   271 			<executeOnPC>
   272 				<build testBuild="true" URI="${sourceroot}\group\">
   273 					<componentName>t_sound</componentName>
   274 				</build>
   275 			</executeOnPC>
   276 			<transferToSymbian>
   277 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\t_sound.ini" SymbianPath="$:\base\sound\t_sound.ini"/>
   278 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\base-bsp-sound-driver.ini" SymbianPath="$:\base\sound\base-bsp-sound-driver.ini"/>
   279 			</transferToSymbian>
   280 			<task name="validation">
   281 				<transferToSymbian>
   282 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\alaw8bit_mono_8khz_32kb.raw" SymbianPath="$:\base\sound\validation\alaw8bit_mono_8khz_32kb.raw"/>
   283 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\alaw8bit_stereo_24khz_32kb.raw" SymbianPath="$:\base\sound\validation\alaw8bit_stereo_24khz_32kb.raw"/>
   284 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\mulaw8bit_mono_12khz_32kb.raw" SymbianPath="$:\base\sound\validation\mulaw8bit_mono_12khz_32kb.raw"/>
   285 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\mulaw8bit_stereo_32khz_32kb.raw" SymbianPath="$:\base\sound\validation\mulaw8bit_stereo_32khz_32kb.raw"/>
   286 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_mono_11khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_mono_11khz_32kb.raw"/>
   287 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_mono_12khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_mono_12khz_32kb.raw"/>
   288 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_mono_16khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_mono_16khz_32kb.raw"/>
   289 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_mono_22khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_mono_22khz_32kb.raw"/>
   290 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_mono_24khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_mono_24khz_32kb.raw"/>
   291 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_mono_32khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_mono_32khz_32kb.raw"/>
   292 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_mono_44.1khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_mono_44.1khz_32kb.raw"/>
   293 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_mono_48khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_mono_48khz_32kb.raw"/>
   294 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_mono_8khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_mono_8khz_32kb.raw"/>
   295 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_stereo_11khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_stereo_11khz_32kb.raw"/>
   296 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_stereo_12khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_stereo_12khz_32kb.raw"/>
   297 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_stereo_16khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_stereo_16khz_32kb.raw"/>
   298 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_stereo_22khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_stereo_22khz_32kb.raw"/>
   299 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_stereo_24khz_320kb.raw" SymbianPath="$:\base\sound\validation\pcm16_stereo_24khz_320kb.raw"/>
   300 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_stereo_24khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_stereo_24khz_32kb.raw"/>
   301 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_stereo_32khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_stereo_32khz_32kb.raw"/>
   302 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_stereo_44.1khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_stereo_44.1khz_32kb.raw"/>
   303 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_stereo_48khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_stereo_48khz_32kb.raw"/>
   304 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm16_stereo_8khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm16_stereo_8khz_32kb.raw"/>
   305 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\pcm8_mono_8khz_32kb.raw" SymbianPath="$:\base\sound\validation\pcm8_mono_8khz_32kb.raw"/>
   306 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\zero_filled_2_bytes.raw" SymbianPath="$:\base\sound\validation\zero_filled_2_bytes.raw"/>
   307 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\sound\validation\zero_filled_32kb.raw" SymbianPath="$:\base\sound\validation\zero_filled_32kb.raw"/>
   308 				</transferToSymbian>
   309 				<task name="manual">
   310 					<task name="base-bsp-sound-driver-manual" timeout="1000">
   311 						<executeOnSymbian>
   312 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\sound\base-bsp-sound-driver-manual.script" SymbianPath="$:\base\sound\base-bsp-sound-driver-manual.script">
   313 								<testCasesList operator="exclude">
   314 									<testCase target="${epocroot}\epoc32\data\z\base\sound\t_sound.tcs"/>
   315 								</testCasesList>
   316 							</testExecuteScript>
   317 						</executeOnSymbian>
   318 					</task>
   319 				</task>
   320 				<task name="automated">
   321 					<task name="base-bsp-sound-driver-automated" timeout="1000">
   322 						<executeOnSymbian>
   323 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\sound\base-bsp-sound-driver-automated.script" SymbianPath="$:\base\sound\base-bsp-sound-driver-automated.script">
   324 								<testCasesList operator="exclude">
   325 									<testCase target="${epocroot}\epoc32\data\z\base\sound\t_sound.tcs"/>
   326 								</testCasesList>
   327 							</testExecuteScript>
   328 						</executeOnSymbian>
   329 					</task>
   330 				</task>
   331 			</task>
   332 			<task name="performance">
   333 				<task name="manual">
   334 				</task>
   335 				<task name="automated">
   336 				</task>
   337 			</task>
   338 			<task name="conformance" timeout="0">
   339 				<task name="manual">
   340 				</task>
   341 				<task name="automated">
   342 				</task>
   343 			</task>
   344 			<task name="stress">
   345 				<task name="manual">
   346 				</task>
   347 				<task name="automated">
   348 				</task>
   349 			</task>
   350 		</task>
   351 		<task name="mmc">
   352 			<executeOnPC>
   353 				<build testBuild="true" URI="${sourceroot}\group\">
   354 					<componentName>t_mmcsd</componentName>
   355 				</build>
   356 			</executeOnPC>
   357 			<executeOnPC>
   358 				<build testBuild="true" URI="${sourceroot}\group\">
   359 				<componentName>d_mmcsdif</componentName>
   360 				</build>
   361 			</executeOnPC>
   362 			<transferToSymbian>
   363 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-socket-driver.ini" SymbianPath="$:\base\mmcsd\base-bsp-mmc-socket-driver.ini"/>
   364 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-stack-driver.ini" SymbianPath="$:\base\mmcsd\base-bsp-mmc-stack-driver.ini"/>
   365 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-psubase-driver.ini" SymbianPath="$:\base\mmcsd\base-bsp-mmc-psubase-driver.ini"/>
   366 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-psu-driver.ini" SymbianPath="$:\base\mmcsd\base-bsp-mmc-psu-driver.ini"/>
   367 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-mediachange-driver.ini" SymbianPath="$:\base\mmcsd\base-bsp-mmc-mediachange-driver.ini"/>
   368 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-mediachange-driver-manual.ini" SymbianPath="$:\base\mmcsd\base-bsp-mmc-mediachange-driver-manual.ini"/>
   369 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-socket-driver-manual.ini" SymbianPath="$:\base\mmcsd\base-bsp-mmc-socket-driver-manual.ini"/>
   370 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-stack-driver-manual.ini" SymbianPath="$:\base\mmcsd\base-bsp-mmc-stack-driver-manual.ini"/>
   371 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\t_mmc.ini" SymbianPath="$:\base\mmcsd\t_mmc.ini"/>
   372 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\t_sd.ini" SymbianPath="$:\base\mmcsd\t_sd.ini"/>
   373 			</transferToSymbian>
   374 			<task name="validation">
   375 				<task name="manual">
   376 					<task name="base-bsp-mmc-stack-driver-manual" timeout="1000">
   377 						<executeOnSymbian>
   378 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-stack-driver-manual.script" SymbianPath="$:\base\mmcsd\base-bsp-mmc-stack-driver-manual.script">
   379 							<testCasesList operator="exclude">
   380 							<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   381 							</testCasesList>
   382 							</testExecuteScript>
   383 						</executeOnSymbian>
   384 					</task>
   385 					<task name="base-bsp-mmc-mediachange-driver-manual" timeout="1000">
   386 						<executeOnSymbian>
   387 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-mediachange-driver-manual.script" SymbianPath="$:\base\mmcsd\base-bsp-mmc-mediachange-driver-manual.script">
   388 							<testCasesList operator="exclude">
   389 							<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   390 							</testCasesList>
   391 							</testExecuteScript>
   392 						</executeOnSymbian>
   393 					</task>
   394 					<task name="base-bsp-mmc-socket-driver-manual" timeout="1000">
   395 						<executeOnSymbian>
   396 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-socket-driver-manual.script" SymbianPath="$:\base\mmcsd\base-bsp-mmc-socket-driver-manual.script">
   397 							<testCasesList operator="exclude">
   398 							<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   399 							</testCasesList>
   400 							</testExecuteScript>
   401 						</executeOnSymbian>
   402 					</task>
   403 				</task>
   404 				<task name="automated">
   405 					<task name="base-bsp-mmc-stack-driver" timeout="1000">
   406 						<executeOnSymbian>
   407 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-stack-driver.script" SymbianPath="$:\base\mmcsd\base-bsp-mmc-stack-driver.script">
   408 								<testCasesList operator="exclude">
   409 									<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   410 								</testCasesList>
   411 							</testExecuteScript>
   412 						</executeOnSymbian>
   413 					</task>
   414 					<task name="base-bsp-mmc-psu-driver" timeout="1000">
   415 						<executeOnSymbian>
   416 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-psu-driver.script" SymbianPath="$:\base\mmcsd\base-bsp-mmc-psu-driver.script">
   417 								<testCasesList operator="exclude">
   418 									<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   419 								</testCasesList>
   420 							</testExecuteScript>
   421 						</executeOnSymbian>
   422 					</task>
   423 					<task name="base-bsp-mmc-psubase-driver" timeout="1000">
   424 						<executeOnSymbian>
   425 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-psubase-driver.script" SymbianPath="$:\base\mmcsd\base-bsp-mmc-psubase-driver.script">
   426 								<testCasesList operator="exclude">
   427 									<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   428 								</testCasesList>
   429 							</testExecuteScript>
   430 						</executeOnSymbian>
   431 					</task>
   432 					<task name="base-bsp-mmc-mediachange-driver" timeout="1000">
   433 						<executeOnSymbian>
   434 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-mediachange-driver.script" SymbianPath="$:\base\mmcsd\base-bsp-mmc-mediachange-driver.script">
   435 								<testCasesList operator="exclude">
   436 									<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   437 								</testCasesList>
   438 							</testExecuteScript>
   439 						</executeOnSymbian>
   440 					</task>
   441 					<task name="base-bsp-mmc-socket-driver" timeout="1000">
   442 						<executeOnSymbian>
   443 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-mmc-socket-driver.script" SymbianPath="$:\base\mmcsd\base-bsp-mmc-socket-driver.script">
   444 								<testCasesList operator="exclude">
   445 									<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   446 								</testCasesList>
   447 							</testExecuteScript>
   448 						</executeOnSymbian>
   449 					</task>
   450 				</task>
   451 			</task>
   452 			<task name="performance">
   453 				<task name="manual">
   454 				</task>
   455 				<task name="automated">
   456 				</task>
   457 			</task>
   458 			<task name="conformance" timeout="0">
   459 				<task name="manual">
   460 				</task>
   461 				<task name="automated">
   462 				</task>
   463 			</task>
   464 			<task name="stress">
   465 				<task name="manual">
   466 				</task>
   467 				<task name="automated">
   468 				</task>
   469 			</task>
   470 		</task>
   471 		<task name="sd">
   472 			<executeOnPC>
   473 				<build testBuild="true" URI="${sourceroot}\group\">
   474 					<componentName>t_mmcsd</componentName>
   475 				</build>
   476 			</executeOnPC>
   477 			<executeOnPC>
   478 				<build testBuild="true" URI="${sourceroot}\group\">
   479 				<componentName>d_mmcsdif</componentName>
   480 				</build>
   481 			</executeOnPC>
   482 			<transferToSymbian>
   483 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-socket-driver.ini" SymbianPath="$:\base\mmcsd\base-bsp-sd-socket-driver.ini"/>
   484 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-stack-driver.ini" SymbianPath="$:\base\mmcsd\base-bsp-sd-stack-driver.ini"/>
   485 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-psubase-driver.ini" SymbianPath="$:\base\mmcsd\base-bsp-sd-psubase-driver.ini"/>
   486 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-psu-driver.ini" SymbianPath="$:\base\mmcsd\base-bsp-sd-psu-driver.ini"/>
   487 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-mediachange-driver.ini" SymbianPath="$:\base\mmcsd\base-bsp-sd-mediachange-driver.ini"/>
   488 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-mediachange-driver-manual.ini" SymbianPath="$:\base\mmcsd\base-bsp-sd-mediachange-driver-manual.ini"/>
   489 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-socket-driver-manual.ini" SymbianPath="$:\base\mmcsd\base-bsp-sd-socket-driver-manual.ini"/>
   490 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-stack-driver-manual.ini" SymbianPath="$:\base\mmcsd\base-bsp-sd-stack-driver-manual.ini"/>
   491 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\t_mmc.ini" SymbianPath="$:\base\mmcsd\t_mmc.ini"/>
   492 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\mmcsd\t_sd.ini" SymbianPath="$:\base\mmcsd\t_sd.ini"/>
   493 			</transferToSymbian>
   494 			<task name="validation">
   495 				<task name="manual">
   496 					<task name="base-bsp-sd-stack-driver-manual" timeout="1000">
   497 						<executeOnSymbian>
   498 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-stack-driver-manual.script" SymbianPath="$:\base\mmcsd\base-bsp-sd-stack-driver-manual.script">
   499 							<testCasesList operator="exclude">
   500 							<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   501 							</testCasesList>
   502 							</testExecuteScript>
   503 						</executeOnSymbian>
   504 					</task>
   505 					<task name="base-bsp-sd-mediachange-driver-manual" timeout="1000">
   506 						<executeOnSymbian>
   507 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-mediachange-driver-manual.script" SymbianPath="$:\base\mmcsd\base-bsp-sd-mediachange-driver-manual.script">
   508 							<testCasesList operator="exclude">
   509 							<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   510 							</testCasesList>
   511 							</testExecuteScript>
   512 						</executeOnSymbian>
   513 					</task>
   514 					<task name="base-bsp-sd-socket-driver-manual" timeout="1000">
   515 						<executeOnSymbian>
   516 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-socket-driver-manual.script" SymbianPath="$:\base\mmcsd\base-bsp-sd-socket-driver-manual.script">
   517 							<testCasesList operator="exclude">
   518 							<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   519 							</testCasesList>
   520 							</testExecuteScript>
   521 						</executeOnSymbian>
   522 					</task>
   523 				</task>
   524 				<task name="automated">
   525 					<task name="base-bsp-sd-stack-driver" timeout="1000">
   526 						<executeOnSymbian>
   527 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-stack-driver.script" SymbianPath="$:\base\mmcsd\base-bsp-sd-stack-driver.script">
   528 								<testCasesList operator="exclude">
   529 									<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   530 								</testCasesList>
   531 							</testExecuteScript>
   532 						</executeOnSymbian>
   533 					</task>
   534 					<task name="base-bsp-sd-psubase-driver" timeout="1000">
   535 						<executeOnSymbian>
   536 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-psubase-driver.script" SymbianPath="$:\base\mmcsd\base-bsp-sd-psubase-driver.script">
   537 								<testCasesList operator="exclude">
   538 									<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   539 								</testCasesList>
   540 							</testExecuteScript>
   541 						</executeOnSymbian>
   542 					</task>
   543 					<task name="base-bsp-sd-psu-driver" timeout="1000">
   544 						<executeOnSymbian>
   545 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-psu-driver.script" SymbianPath="$:\base\mmcsd\base-bsp-sd-psu-driver.script">
   546 								<testCasesList operator="exclude">
   547 									<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   548 								</testCasesList>
   549 							</testExecuteScript>
   550 						</executeOnSymbian>
   551 					</task>
   552 					<task name="base-bsp-sd-mediachange-driver" timeout="1000">
   553 						<executeOnSymbian>
   554 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-mediachange-driver.script" SymbianPath="$:\base\mmcsd\base-bsp-sd-mediachange-driver.script">
   555 								<testCasesList operator="exclude">
   556 									<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   557 								</testCasesList>
   558 							</testExecuteScript>
   559 						</executeOnSymbian>
   560 					</task>
   561 					<task name="base-bsp-sd-socket-driver" timeout="1000">
   562 						<executeOnSymbian>
   563 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\mmcsd\base-bsp-sd-socket-driver.script" SymbianPath="$:\base\mmcsd\base-bsp-sd-socket-driver.script">
   564 								<testCasesList operator="exclude">
   565 									<testCase target="${epocroot}\epoc32\data\z\base\mmcsd\t_mmcsd.tcs"/>
   566 								</testCasesList>
   567 							</testExecuteScript>
   568 						</executeOnSymbian>
   569 					</task>
   570 				</task>
   571 			</task>
   572 			<task name="performance">
   573 				<task name="manual">
   574 				</task>
   575 				<task name="automated">
   576 				</task>
   577 			</task>
   578 			<task name="conformance" timeout="0">
   579 				<task name="manual">
   580 				</task>
   581 				<task name="automated">
   582 				</task>
   583 			</task>
   584 			<task name="stress">
   585 				<task name="manual">
   586 				</task>
   587 				<task name="automated">
   588 				</task>
   589 			</task>
   590 		</task>
   591 		<task name="usb">
   592 			<executeOnPC>
   593 				<build testBuild="true" URI="${sourceroot}\group\">
   594 					<componentName>t_usb</componentName>
   595 				</build>
   596 			</executeOnPC>
   597             <transferToSymbian>
   598 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\usb\base-bsp-usb-validation-automated.ini" SymbianPath="$:\base\usb\base-bsp-usb-validation-automated.ini"/>
   599 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\usb\t_usb_environment.ini" SymbianPath="$:\base\usb\t_usb_environment.ini"/>
   600 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\usb\t_usb.ini" SymbianPath="$:\base\usb\t_usb.ini"/>
   601 			</transferToSymbian>
   602 			<task name="validation">
   603 				<task name="manual">
   604 				</task>
   605 				<task name="automated">
   606 					<task name="base-bsp-usb-validation-automated" timeout="1000">
   607 						<executeOnSymbian>
   608 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\usb\base-bsp-usb-validation-automated.script" SymbianPath="$:\base\usb\base-bsp-usb-validation-automated.script">
   609 								<testCasesList operator="exclude">
   610 									<testCase target="${epocroot}\epoc32\data\z\base\usb\t_usb.tcs"/>
   611 								</testCasesList>
   612 							</testExecuteScript>
   613 						</executeOnSymbian>
   614 					</task>
   615 				</task>
   616 			</task>
   617 			<task name="performance">
   618 				<task name="manual">
   619 				</task>
   620 				<task name="automated">
   621 				</task>
   622 			</task>
   623 			<task name="conformance" timeout="0">
   624 				<task name="manual">
   625 				</task>
   626 				<task name="automated">
   627 				</task>
   628 			</task>
   629 			<task name="stress">
   630 				<task name="manual">
   631 				</task>
   632 				<task name="automated">
   633 				</task>
   634 			</task>
   635 		</task>
   636 	</task>
   637 </driver:driver>