baseapitest/basesvs/testsuites/base/base.driver
changeset 9 96e5fb8b040d
equal deleted inserted replaced
-1:000000000000 9:96e5fb8b040d
       
     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 		<task name="validation">
       
     5 			<task name="f32">
       
     6 				<executeOnPC>
       
     7 					<build testBuild="true" URI="${sourceroot}\group\">
       
     8 						<componentName>t_sfsrv</componentName>
       
     9 						<componentName>t_prompt</componentName>
       
    10 					</build>
       
    11 				</executeOnPC>
       
    12 				<transferToSymbian>
       
    13 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\${platform}\base_f32_env.ini" SymbianPath="$:\base\base_f32_env.ini"/>
       
    14 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\USBLOAD.ZIP" SymbianPath="$:\base\t_sfsrv\USBLOAD.ZIP"/>
       
    15 				</transferToSymbian>
       
    16 				<task name="f32-manual">
       
    17 					<task name="ram-manual">
       
    18 						<task name="pbase-f32-sfsrv-publicapi-rem-manual-suite" timeout="1000">
       
    19 							<transferToSymbian>
       
    20 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.ini" SymbianPath="$:\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.ini"/>
       
    21 							</transferToSymbian>
       
    22 							<executeOnSymbian>
       
    23 								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-drives-publicapi-rem-manual.script" SymbianPath="$:\base\pbase-f32-rfs-drives-publicapi-rem-manual.script">
       
    24 									<testCasesList operator="exclude">
       
    25 										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
    26 									</testCasesList>
       
    27 								</testExecuteScript>
       
    28 							</executeOnSymbian>
       
    29 						</task>
       
    30 					</task>
       
    31 				</task>
       
    32 				<task name="f32-dualdrive">
       
    33 					<task name="dual-drive">
       
    34 						<task name="pbase-f32-sfsrv-Publicapi-ram-DualDrive-suite" timeout="1000">
       
    35 							<transferToSymbian>
       
    36 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\${platform}\dual_drive_env.ini" SymbianPath="$:\base\dual_drive_env.ini"/>
       
    37 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\USBLOAD.ZIP" SymbianPath="$:\base\t_sfsrv\USBLOAD.ZIP"/>
       
    38 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\test.txt" SymbianPath="$:\base\t_sfsrv\test.txt"/>
       
    39 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test1.txt" SymbianPath="$:\base\t_sfsrv\Test1.txt"/>
       
    40 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test2.txt" SymbianPath="$:\base\t_sfsrv\Test2.txt"/>
       
    41 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test3.txt" SymbianPath="$:\base\t_sfsrv\Test3.txt"/>
       
    42 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\1mb" SymbianPath="$:\base\t_sfsrv\1mb"/>
       
    43 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\big.txt" SymbianPath="$:\base\t_sfsrv\big.txt"/>
       
    44 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-dual-drive-publicapi-ram.ini" SymbianPath="$:\base\pbase-f32-dual-drive-publicapi-ram.ini"/>
       
    45 							</transferToSymbian>
       
    46 							<executeOnSymbian>
       
    47 								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-dual-drive-publicapi-ram.script" SymbianPath="$:\base\pbase-f32-dual-drive-publicapi-ram.script">
       
    48 									<testCasesList operator="exclude">
       
    49 										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
    50 									</testCasesList>
       
    51 								</testExecuteScript>
       
    52 							</executeOnSymbian>
       
    53 						</task>
       
    54 					</task>
       
    55 				</task>
       
    56 				<task name="f32-automated">
       
    57 					<transferToSymbian>
       
    58 						<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\t_testfxt.fxt" SymbianPath="$:\sys\bin\t_testfxt.fxt"/>
       
    59 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\test.txt" SymbianPath="$:\base\t_sfsrv\test.txt"/>
       
    60 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test1.txt" SymbianPath="$:\base\t_sfsrv\Test1.txt"/>
       
    61 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test2.txt" SymbianPath="$:\base\t_sfsrv\Test2.txt"/>
       
    62 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test3.txt" SymbianPath="$:\base\t_sfsrv\Test3.txt"/>
       
    63 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\1mb" SymbianPath="$:\base\t_sfsrv\1mb"/>
       
    64 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\any.txt" SymbianPath="$:\base\t_sfsrv\any.txt"/>
       
    65 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\big_line.txt" SymbianPath="$:\base\t_sfsrv\big_line.txt"/>
       
    66 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\filetext_eof.txt" SymbianPath="$:\base\t_sfsrv\filetext_eof.txt"/>
       
    67 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\filetext_read.txt" SymbianPath="$:\base\t_sfsrv\filetext_read.txt"/>
       
    68 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\multiline.txt" SymbianPath="$:\base\t_sfsrv\multiline.txt"/>
       
    69 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\new_file.txt" SymbianPath="$:\base\t_sfsrv\new_file.txt"/>
       
    70 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\oneliner.txt" SymbianPath="$:\base\t_sfsrv\oneliner.txt"/>
       
    71 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Dir-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-Dir-PublicApi.ini"/>
       
    72 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-DirScan-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-DirScan-PublicApi.ini"/>
       
    73 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-DriveUnit-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-DriveUnit-PublicApi.ini"/>
       
    74 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Entry-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-Entry-PublicApi.ini"/>
       
    75 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-EntryArray-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-EntryArray-PublicApi.ini"/>
       
    76 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-File-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-File-PublicApi.ini"/>
       
    77 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileMan-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-FileMan-PublicApi.ini"/>
       
    78 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileNamesIdentical-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-FileNamesIdentical-PublicApi.ini"/>
       
    79 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileText-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-FileText-PublicApi.ini"/>
       
    80 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FindFile-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-FindFile-PublicApi.ini"/>
       
    81 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Format-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-Format-PublicApi.ini"/>
       
    82 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-OpenFileScan-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-OpenFileScan-PublicApi.ini"/>
       
    83 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Parse-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-Parse-PublicApi.ini"/>
       
    84 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParseBase-Inherited-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-ParseBase-Inherited-PublicApi.ini"/>
       
    85 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParsePtr-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-ParsePtr-PublicApi.ini"/>
       
    86 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParsePtrC-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-ParsePtrC-PublicApi.ini"/>
       
    87 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RawDisk-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-RawDisk-PublicApi.ini"/>
       
    88 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RDir-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-RDir-PublicApi.ini"/>
       
    89 						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-VolumeInfo-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-VolumeInfo-PublicApi.ini"/>
       
    90 					</transferToSymbian>
       
    91 					<task name="pbase-f32-sfsrv-publicapi-any-suite" timeout="1000">
       
    92 						<transferToSymbian>
       
    93 							<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\t_testfsy1.fsy" SymbianPath="$:\sys\bin\t_testfsy1.fsy"/>
       
    94 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.ini" SymbianPath="$:\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.ini"/>
       
    95 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-mounts-publicapi-any.script" SymbianPath="$:\base\pbase-f32-rfs-mounts-publicapi-any.script"/>
       
    96 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-ANY.ini" SymbianPath="$:\base\PBASE-F32-RFS-Drives-PublicApi-ANY.ini"/>
       
    97 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-drives-publicapi-any.script" SymbianPath="$:\base\pbase-f32-rfs-drives-publicapi-any.script"/>
       
    98 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-ANY.ini" SymbianPath="$:\base\PBASE-F32-RFS-Files-PublicApi-ANY.ini"/>
       
    99 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-files-publicapi-any.script" SymbianPath="$:\base\pbase-f32-rfs-files-publicapi-any.script"/>
       
   100 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-ANY.ini" SymbianPath="$:\base\PBASE-F32-RFS-Misc-PublicApi-ANY.ini"/>
       
   101 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-misc-publicapi-any.script" SymbianPath="$:\base\pbase-f32-rfs-misc-publicapi-any.script"/>
       
   102 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-DriveUnit-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-DriveUnit-PublicApi-ANY.script"/>
       
   103 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Parse-Inherited-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-Parse-Inherited-PublicApi-ANY.script"/>
       
   104 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Parse-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-Parse-PublicApi-ANY.script"/>
       
   105 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParsePtr-Inherited-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-ParsePtr-Inherited-PublicApi-ANY.script"/>
       
   106 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParsePtr-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-ParsePtr-PublicApi-ANY.script"/>
       
   107 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParsePtrC-Inherited-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-ParsePtrC-Inherited-PublicApi-ANY.script"/>
       
   108 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParsePtrC-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-ParsePtrC-PublicApi-ANY.script"/>
       
   109 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-VolumeInfo-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-VolumeInfo-PublicApi-ANY.script"/>
       
   110 						</transferToSymbian>
       
   111 						<executeOnSymbian>
       
   112 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-any.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-any.script">
       
   113 								<testCasesList operator="exclude">
       
   114 									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   115 								</testCasesList>
       
   116 							</testExecuteScript>
       
   117 						</executeOnSymbian>
       
   118 					</task>
       
   119 					<task name="nand">
       
   120 						<task name="pbase-f32-sfsrv-publicapi-nand-suite" timeout="1000">
       
   121 							<transferToSymbian>
       
   122 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-File-PublicApi-NAND.script" SymbianPath="$:\base\PBASE-F32-File-PublicApi-NAND.script"/>
       
   123 							</transferToSymbian>
       
   124 							<executeOnSymbian>
       
   125 								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-nand.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-nand.script">
       
   126 									<testCasesList operator="exclude">
       
   127 										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   128 									</testCasesList>
       
   129 								</testExecuteScript>
       
   130 							</executeOnSymbian>
       
   131 						</task>
       
   132 					</task>
       
   133 					<task name="os">
       
   134 						<task name="pbase-f32-sfsrv-publicapi-os-suite" timeout="1000">
       
   135 							<transferToSymbian>
       
   136 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-PublicApi-OS.ini" SymbianPath="$:\base\PBASE-F32-RFS-PublicApi-OS.ini"/>
       
   137 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-publicapi-os.script" SymbianPath="$:\base\pbase-f32-rfs-publicapi-os.script"/>
       
   138 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Fileman-PublicApi-OS.script" SymbianPath="$:\base\PBASE-F32-Fileman-PublicApi-OS.script"/>
       
   139 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FindFile-PublicApi-OS.script" SymbianPath="$:\base\PBASE-F32-FindFile-PublicApi-OS.script"/>
       
   140 							</transferToSymbian>
       
   141 							<executeOnSymbian>
       
   142 								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-os.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-os.script">
       
   143 									<testCasesList operator="exclude">
       
   144 										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   145 									</testCasesList>
       
   146 								</testExecuteScript>
       
   147 							</executeOnSymbian>
       
   148 						</task>
       
   149 					</task>
       
   150 					<task name="rom">
       
   151 						<task name="pbase-f32-sfsrv-publicapi-rom-suite" timeout="1000">
       
   152 							<transferToSymbian>
       
   153 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-PublicApi-ROM.ini" SymbianPath="$:\base\PBASE-F32-RFS-PublicApi-ROM.ini"/>
       
   154 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-publicapi-rom.script" SymbianPath="$:\base\pbase-f32-rfs-publicapi-rom.script"/>
       
   155 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Format-PublicApi-ROM.script" SymbianPath="$:\base\PBASE-F32-Format-PublicApi-ROM.script"/>
       
   156 							</transferToSymbian>
       
   157 							<executeOnSymbian>
       
   158 								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-rom.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-rom.script">
       
   159 									<testCasesList operator="exclude">
       
   160 										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   161 									</testCasesList>
       
   162 								</testExecuteScript>
       
   163 							</executeOnSymbian>
       
   164 						</task>
       
   165 					</task>
       
   166 					<task name="ram">
       
   167 						<task name="fixed">
       
   168 							<task name="pbase-f32-publicapi-sfsrv-ram-suite" timeout="1000">
       
   169 								<transferToSymbian>
       
   170 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Dir-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-Dir-PublicApi-RAM.script"/>
       
   171 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-DirScan-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-DirScan-PublicApi-RAM.script"/>
       
   172 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Entry-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-Entry-PublicApi-RAM.script"/>
       
   173 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-EntryArray-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-EntryArray-PublicApi-RAM.script"/>
       
   174 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-File-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-File-PublicApi-RAM.script"/>
       
   175 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileMan-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-FileMan-PublicApi-RAM.script"/>
       
   176 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileNamesIdentical-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-FileNamesIdentical-PublicApi-RAM.script"/>
       
   177 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileText-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-FileText-PublicApi-RAM.script"/>
       
   178 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Format-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-Format-PublicApi-RAM.script"/>
       
   179 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-OpenFileScan-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-OpenFileScan-PublicApi-RAM.script"/>
       
   180 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RawDisk-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-RawDisk-PublicApi-RAM.script"/>
       
   181 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RDir-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-RDir-PublicApi-RAM.script"/>
       
   182 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-RAM.ini" SymbianPath="$:\base\PBASE-F32-RFS-Drives-PublicApi-RAM.ini"/>
       
   183 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-drives-publicapi-ram.script" SymbianPath="$:\base\pbase-f32-rfs-drives-publicapi-ram.script"/>
       
   184 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-RAM.ini" SymbianPath="$:\base\PBASE-F32-RFS-Files-PublicApi-RAM.ini"/>
       
   185 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-files-publicapi-ram.script" SymbianPath="$:\base\pbase-f32-rfs-files-publicapi-ram.script"/>
       
   186 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-RAM.ini" SymbianPath="$:\base\PBASE-F32-RFS-Misc-PublicApi-RAM.ini"/>
       
   187 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-misc-publicapi-ram.script" SymbianPath="$:\base\pbase-f32-rfs-misc-publicapi-ram.script"/>
       
   188 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.ini" SymbianPath="$:\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.ini"/>
       
   189 									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-mounts-publicapi-ram.script" SymbianPath="$:\base\pbase-f32-rfs-mounts-publicapi-ram.script"/>
       
   190 								</transferToSymbian>
       
   191 								<executeOnSymbian>
       
   192 									<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-ram.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-ram.script">
       
   193 										<testCasesList operator="exclude">
       
   194 											<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   195 										</testCasesList>
       
   196 									</testExecuteScript>
       
   197 								</executeOnSymbian>
       
   198 							</task>
       
   199 						</task>
       
   200 						<task name="pbase-f32-publicapi-sfsrv-rem-suite" timeout="1000">
       
   201 							<transferToSymbian>
       
   202 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Format-PublicApi-REM.script" SymbianPath="$:\base\PBASE-F32-Format-PublicApi-REM.script"/>
       
   203 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RawDisk-PublicApi-REM.script" SymbianPath="$:\base\PBASE-F32-RawDisk-PublicApi-REM.script"/>
       
   204 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FindFile-PublicApi-REM.script" SymbianPath="$:\base\PBASE-F32-FindFile-PublicApi-REM.script"/>
       
   205 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM.ini" SymbianPath="$:\base\PBASE-F32-RFS-Drives-PublicApi-REM.ini"/>
       
   206 								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-drives-publicapi-rem.script" SymbianPath="$:\base\pbase-f32-rfs-drives-publicapi-rem.script"/>
       
   207 							</transferToSymbian>
       
   208 							<executeOnSymbian>
       
   209 								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-rem.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-rem.script">
       
   210 									<testCasesList operator="exclude">
       
   211 										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   212 									</testCasesList>
       
   213 								</testExecuteScript>
       
   214 							</executeOnSymbian>
       
   215 						</task>
       
   216 					</task>
       
   217 				</task>
       
   218 			</task>
       
   219 		</task>
       
   220 		<task name="performance">
       
   221 			<task name="f32">
       
   222 				<executeOnPC>
       
   223 					<build testBuild="true" URI="${sourceroot}\group\">
       
   224 						<componentName>t_perf</componentName>
       
   225 					</build>
       
   226 				</executeOnPC>
       
   227 				<transferToSymbian>
       
   228 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\performance\f32\${platform}\base_perf_f32_env.ini" SymbianPath="$:\base\performance\f32\base_perf_f32_env.ini"/>
       
   229 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfile-performance-utils.ini" SymbianPath="$:\base\performance\f32\pbase-f32-rfile-performance-utils.ini"/>
       
   230 				</transferToSymbian>
       
   231 				<task name="small">
       
   232 					<task name="pbase-f32-rfile-performance-small" timeout="1300">
       
   233 						<transferToSymbian>
       
   234 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfile-performance-small.ini" SymbianPath="$:\base\performance\f32\pbase-f32-rfile-performance-small.ini"/>
       
   235 						</transferToSymbian>
       
   236 						<executeOnSymbian>
       
   237 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfile-performance-small.script" SymbianPath="$:\base\performance\f32\pbase-f32-rfile-performance-small.script">
       
   238 								<testCasesList operator="exclude">
       
   239 									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   240 								</testCasesList>
       
   241 							</testExecuteScript>
       
   242 						</executeOnSymbian>
       
   243 					</task>
       
   244 					<task name="pbase-f32-rfs-performance-small" timeout="1300">
       
   245 						<transferToSymbian>
       
   246 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfs-performance-small.ini" SymbianPath="$:\base\performance\f32\pbase-f32-rfs-performance-small.ini"/>
       
   247 						</transferToSymbian>
       
   248 						<executeOnSymbian>
       
   249 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfs-performance-small.script" SymbianPath="$:\base\performance\f32\pbase-f32-rfs-performance-small.script">
       
   250 								<testCasesList operator="exclude">
       
   251 									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   252 								</testCasesList>
       
   253 							</testExecuteScript>
       
   254 						</executeOnSymbian>
       
   255 					</task>
       
   256 				</task>
       
   257 				<task name="medium">
       
   258 					<task name="pbase-f32-rfile-performance-medium" timeout="1300">
       
   259 						<transferToSymbian>
       
   260 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfile-performance-medium.ini" SymbianPath="$:\base\performance\f32\pbase-f32-rfile-performance-medium.ini"/>
       
   261 						</transferToSymbian>
       
   262 						<executeOnSymbian>
       
   263 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfile-performance-medium.script" SymbianPath="$:\base\performance\f32\pbase-f32-rfile-performance-medium.script">
       
   264 								<testCasesList operator="exclude">
       
   265 									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   266 								</testCasesList>
       
   267 							</testExecuteScript>
       
   268 						</executeOnSymbian>
       
   269 					</task>
       
   270 					<task name="pbase-f32-rfs-performance-medium" timeout="1300">
       
   271 						<transferToSymbian>
       
   272 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfs-performance-medium.ini" SymbianPath="$:\base\performance\f32\pbase-f32-rfs-performance-medium.ini"/>
       
   273 						</transferToSymbian>
       
   274 						<executeOnSymbian>
       
   275 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfs-performance-medium.script" SymbianPath="$:\base\performance\f32\pbase-f32-rfs-performance-medium.script">
       
   276 								<testCasesList operator="exclude">
       
   277 									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   278 								</testCasesList>
       
   279 							</testExecuteScript>
       
   280 						</executeOnSymbian>
       
   281 					</task>
       
   282 				</task>
       
   283 				<task name="large">
       
   284 					<task name="pbase-f32-rfile-performance-large" timeout="15000">
       
   285 						<transferToSymbian>
       
   286 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfile-performance-large.ini" SymbianPath="$:\base\performance\f32\pbase-f32-rfile-performance-large.ini"/>
       
   287 						</transferToSymbian>
       
   288 						<executeOnSymbian>
       
   289 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfile-performance-large.script" SymbianPath="$:\base\performance\f32\pbase-f32-rfile-performance-large.script">
       
   290 								<testCasesList operator="exclude">
       
   291 									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   292 								</testCasesList>
       
   293 							</testExecuteScript>
       
   294 						</executeOnSymbian>
       
   295 					</task>
       
   296 					<task name="pbase-f32-rfs-performance-large" timeout="1300">
       
   297 						<transferToSymbian>
       
   298 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfs-performance-large.ini" SymbianPath="$:\base\performance\f32\pbase-f32-rfs-performance-large.ini"/>
       
   299 						</transferToSymbian>
       
   300 						<executeOnSymbian>
       
   301 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\performance\f32\pbase-f32-rfs-performance-large.script" SymbianPath="$:\base\performance\f32\pbase-f32-rfs-performance-large.script">
       
   302 								<testCasesList operator="exclude">
       
   303 									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   304 								</testCasesList>
       
   305 							</testExecuteScript>
       
   306 						</executeOnSymbian>
       
   307 					</task>
       
   308 				</task>
       
   309 				<retrieveFromSymbian>
       
   310 					<transfer move="false" PCPath="${resultroot}\f32-perfResults.csv" SymbianPath="$:\f32-perfResults.csv"/>
       
   311 				</retrieveFromSymbian>
       
   312 			</task>
       
   313 		</task>
       
   314 		<task name="conformance" timeout="0">
       
   315 			<task name="f32" timeout="0">
       
   316 				<task name="fat32" timeout="0">
       
   317 					<executeOnPC>
       
   318 						<build testBuild="true" URI="${sourceroot}\group\">
       
   319 							<componentName>t_fat32</componentName>
       
   320 						</build>
       
   321 					</executeOnPC>
       
   322 					<transferToSymbian>
       
   323 							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\conformance\f32\fat32\f32-fat32-conformance.ini" SymbianPath="$:\base\conformance\f32\fat32\f32-fat32-conformance.ini"/>
       
   324 					</transferToSymbian>
       
   325 					<executeOnSymbian>
       
   326 							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\conformance\f32\fat32\f32-fat32-conformance.script" SymbianPath="$:\base\conformance\f32\fat32\f32-fat32-conformance.script">
       
   327 								<testCasesList operator="exclude">
       
   328 									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
       
   329 								</testCasesList>
       
   330 							</testExecuteScript>
       
   331 					</executeOnSymbian>
       
   332 				</task>
       
   333 			</task>
       
   334 		</task>
       
   335 	</task>
       
   336 </driver:driver>