os/kernelhwsrv/baseapitest/basesvs/testsuites/base/base.driver
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/kernelhwsrv/baseapitest/basesvs/testsuites/base/base.driver	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,336 @@
     1.4 +<?xml version="1.0" encoding="UTF-8"?>
     1.5 +<driver:driver xmlns:driver="http://www.symbian.com/TestDriver">
     1.6 +	<task name="base" timeout="0">
     1.7 +		<task name="validation">
     1.8 +			<task name="f32">
     1.9 +				<executeOnPC>
    1.10 +					<build testBuild="true" URI="${sourceroot}\group\">
    1.11 +						<componentName>t_sfsrv</componentName>
    1.12 +						<componentName>t_prompt</componentName>
    1.13 +					</build>
    1.14 +				</executeOnPC>
    1.15 +				<transferToSymbian>
    1.16 +					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\${platform}\base_f32_env.ini" SymbianPath="$:\base\base_f32_env.ini"/>
    1.17 +					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\USBLOAD.ZIP" SymbianPath="$:\base\t_sfsrv\USBLOAD.ZIP"/>
    1.18 +				</transferToSymbian>
    1.19 +				<task name="f32-manual">
    1.20 +					<task name="ram-manual">
    1.21 +						<task name="pbase-f32-sfsrv-publicapi-rem-manual-suite" timeout="1000">
    1.22 +							<transferToSymbian>
    1.23 +								<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"/>
    1.24 +							</transferToSymbian>
    1.25 +							<executeOnSymbian>
    1.26 +								<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">
    1.27 +									<testCasesList operator="exclude">
    1.28 +										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
    1.29 +									</testCasesList>
    1.30 +								</testExecuteScript>
    1.31 +							</executeOnSymbian>
    1.32 +						</task>
    1.33 +					</task>
    1.34 +				</task>
    1.35 +				<task name="f32-dualdrive">
    1.36 +					<task name="dual-drive">
    1.37 +						<task name="pbase-f32-sfsrv-Publicapi-ram-DualDrive-suite" timeout="1000">
    1.38 +							<transferToSymbian>
    1.39 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\${platform}\dual_drive_env.ini" SymbianPath="$:\base\dual_drive_env.ini"/>
    1.40 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\USBLOAD.ZIP" SymbianPath="$:\base\t_sfsrv\USBLOAD.ZIP"/>
    1.41 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\test.txt" SymbianPath="$:\base\t_sfsrv\test.txt"/>
    1.42 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test1.txt" SymbianPath="$:\base\t_sfsrv\Test1.txt"/>
    1.43 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test2.txt" SymbianPath="$:\base\t_sfsrv\Test2.txt"/>
    1.44 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test3.txt" SymbianPath="$:\base\t_sfsrv\Test3.txt"/>
    1.45 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\1mb" SymbianPath="$:\base\t_sfsrv\1mb"/>
    1.46 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\big.txt" SymbianPath="$:\base\t_sfsrv\big.txt"/>
    1.47 +								<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"/>
    1.48 +							</transferToSymbian>
    1.49 +							<executeOnSymbian>
    1.50 +								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-dual-drive-publicapi-ram.script" SymbianPath="$:\base\pbase-f32-dual-drive-publicapi-ram.script">
    1.51 +									<testCasesList operator="exclude">
    1.52 +										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
    1.53 +									</testCasesList>
    1.54 +								</testExecuteScript>
    1.55 +							</executeOnSymbian>
    1.56 +						</task>
    1.57 +					</task>
    1.58 +				</task>
    1.59 +				<task name="f32-automated">
    1.60 +					<transferToSymbian>
    1.61 +						<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\t_testfxt.fxt" SymbianPath="$:\sys\bin\t_testfxt.fxt"/>
    1.62 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\test.txt" SymbianPath="$:\base\t_sfsrv\test.txt"/>
    1.63 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test1.txt" SymbianPath="$:\base\t_sfsrv\Test1.txt"/>
    1.64 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test2.txt" SymbianPath="$:\base\t_sfsrv\Test2.txt"/>
    1.65 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\Test3.txt" SymbianPath="$:\base\t_sfsrv\Test3.txt"/>
    1.66 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\1mb" SymbianPath="$:\base\t_sfsrv\1mb"/>
    1.67 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\any.txt" SymbianPath="$:\base\t_sfsrv\any.txt"/>
    1.68 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\big_line.txt" SymbianPath="$:\base\t_sfsrv\big_line.txt"/>
    1.69 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\filetext_eof.txt" SymbianPath="$:\base\t_sfsrv\filetext_eof.txt"/>
    1.70 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\filetext_read.txt" SymbianPath="$:\base\t_sfsrv\filetext_read.txt"/>
    1.71 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\multiline.txt" SymbianPath="$:\base\t_sfsrv\multiline.txt"/>
    1.72 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\new_file.txt" SymbianPath="$:\base\t_sfsrv\new_file.txt"/>
    1.73 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\t_sfsrv\oneliner.txt" SymbianPath="$:\base\t_sfsrv\oneliner.txt"/>
    1.74 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Dir-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-Dir-PublicApi.ini"/>
    1.75 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-DirScan-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-DirScan-PublicApi.ini"/>
    1.76 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-DriveUnit-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-DriveUnit-PublicApi.ini"/>
    1.77 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Entry-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-Entry-PublicApi.ini"/>
    1.78 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-EntryArray-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-EntryArray-PublicApi.ini"/>
    1.79 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-File-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-File-PublicApi.ini"/>
    1.80 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileMan-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-FileMan-PublicApi.ini"/>
    1.81 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileNamesIdentical-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-FileNamesIdentical-PublicApi.ini"/>
    1.82 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileText-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-FileText-PublicApi.ini"/>
    1.83 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FindFile-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-FindFile-PublicApi.ini"/>
    1.84 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Format-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-Format-PublicApi.ini"/>
    1.85 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-OpenFileScan-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-OpenFileScan-PublicApi.ini"/>
    1.86 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Parse-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-Parse-PublicApi.ini"/>
    1.87 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParseBase-Inherited-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-ParseBase-Inherited-PublicApi.ini"/>
    1.88 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParsePtr-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-ParsePtr-PublicApi.ini"/>
    1.89 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParsePtrC-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-ParsePtrC-PublicApi.ini"/>
    1.90 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RawDisk-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-RawDisk-PublicApi.ini"/>
    1.91 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RDir-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-RDir-PublicApi.ini"/>
    1.92 +						<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-VolumeInfo-PublicApi.ini" SymbianPath="$:\base\PBASE-F32-VolumeInfo-PublicApi.ini"/>
    1.93 +					</transferToSymbian>
    1.94 +					<task name="pbase-f32-sfsrv-publicapi-any-suite" timeout="1000">
    1.95 +						<transferToSymbian>
    1.96 +							<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\t_testfsy1.fsy" SymbianPath="$:\sys\bin\t_testfsy1.fsy"/>
    1.97 +							<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"/>
    1.98 +							<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"/>
    1.99 +							<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"/>
   1.100 +							<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"/>
   1.101 +							<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"/>
   1.102 +							<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"/>
   1.103 +							<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"/>
   1.104 +							<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"/>
   1.105 +							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-DriveUnit-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-DriveUnit-PublicApi-ANY.script"/>
   1.106 +							<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"/>
   1.107 +							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Parse-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-Parse-PublicApi-ANY.script"/>
   1.108 +							<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"/>
   1.109 +							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParsePtr-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-ParsePtr-PublicApi-ANY.script"/>
   1.110 +							<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"/>
   1.111 +							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-ParsePtrC-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-ParsePtrC-PublicApi-ANY.script"/>
   1.112 +							<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-VolumeInfo-PublicApi-ANY.script" SymbianPath="$:\base\PBASE-F32-VolumeInfo-PublicApi-ANY.script"/>
   1.113 +						</transferToSymbian>
   1.114 +						<executeOnSymbian>
   1.115 +							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-any.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-any.script">
   1.116 +								<testCasesList operator="exclude">
   1.117 +									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.118 +								</testCasesList>
   1.119 +							</testExecuteScript>
   1.120 +						</executeOnSymbian>
   1.121 +					</task>
   1.122 +					<task name="nand">
   1.123 +						<task name="pbase-f32-sfsrv-publicapi-nand-suite" timeout="1000">
   1.124 +							<transferToSymbian>
   1.125 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-File-PublicApi-NAND.script" SymbianPath="$:\base\PBASE-F32-File-PublicApi-NAND.script"/>
   1.126 +							</transferToSymbian>
   1.127 +							<executeOnSymbian>
   1.128 +								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-nand.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-nand.script">
   1.129 +									<testCasesList operator="exclude">
   1.130 +										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.131 +									</testCasesList>
   1.132 +								</testExecuteScript>
   1.133 +							</executeOnSymbian>
   1.134 +						</task>
   1.135 +					</task>
   1.136 +					<task name="os">
   1.137 +						<task name="pbase-f32-sfsrv-publicapi-os-suite" timeout="1000">
   1.138 +							<transferToSymbian>
   1.139 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-PublicApi-OS.ini" SymbianPath="$:\base\PBASE-F32-RFS-PublicApi-OS.ini"/>
   1.140 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-publicapi-os.script" SymbianPath="$:\base\pbase-f32-rfs-publicapi-os.script"/>
   1.141 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Fileman-PublicApi-OS.script" SymbianPath="$:\base\PBASE-F32-Fileman-PublicApi-OS.script"/>
   1.142 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FindFile-PublicApi-OS.script" SymbianPath="$:\base\PBASE-F32-FindFile-PublicApi-OS.script"/>
   1.143 +							</transferToSymbian>
   1.144 +							<executeOnSymbian>
   1.145 +								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-os.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-os.script">
   1.146 +									<testCasesList operator="exclude">
   1.147 +										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.148 +									</testCasesList>
   1.149 +								</testExecuteScript>
   1.150 +							</executeOnSymbian>
   1.151 +						</task>
   1.152 +					</task>
   1.153 +					<task name="rom">
   1.154 +						<task name="pbase-f32-sfsrv-publicapi-rom-suite" timeout="1000">
   1.155 +							<transferToSymbian>
   1.156 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RFS-PublicApi-ROM.ini" SymbianPath="$:\base\PBASE-F32-RFS-PublicApi-ROM.ini"/>
   1.157 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-rfs-publicapi-rom.script" SymbianPath="$:\base\pbase-f32-rfs-publicapi-rom.script"/>
   1.158 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Format-PublicApi-ROM.script" SymbianPath="$:\base\PBASE-F32-Format-PublicApi-ROM.script"/>
   1.159 +							</transferToSymbian>
   1.160 +							<executeOnSymbian>
   1.161 +								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-rom.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-rom.script">
   1.162 +									<testCasesList operator="exclude">
   1.163 +										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.164 +									</testCasesList>
   1.165 +								</testExecuteScript>
   1.166 +							</executeOnSymbian>
   1.167 +						</task>
   1.168 +					</task>
   1.169 +					<task name="ram">
   1.170 +						<task name="fixed">
   1.171 +							<task name="pbase-f32-publicapi-sfsrv-ram-suite" timeout="1000">
   1.172 +								<transferToSymbian>
   1.173 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Dir-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-Dir-PublicApi-RAM.script"/>
   1.174 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-DirScan-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-DirScan-PublicApi-RAM.script"/>
   1.175 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Entry-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-Entry-PublicApi-RAM.script"/>
   1.176 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-EntryArray-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-EntryArray-PublicApi-RAM.script"/>
   1.177 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-File-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-File-PublicApi-RAM.script"/>
   1.178 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileMan-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-FileMan-PublicApi-RAM.script"/>
   1.179 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileNamesIdentical-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-FileNamesIdentical-PublicApi-RAM.script"/>
   1.180 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FileText-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-FileText-PublicApi-RAM.script"/>
   1.181 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Format-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-Format-PublicApi-RAM.script"/>
   1.182 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-OpenFileScan-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-OpenFileScan-PublicApi-RAM.script"/>
   1.183 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RawDisk-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-RawDisk-PublicApi-RAM.script"/>
   1.184 +									<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RDir-PublicApi-RAM.script" SymbianPath="$:\base\PBASE-F32-RDir-PublicApi-RAM.script"/>
   1.185 +									<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"/>
   1.186 +									<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"/>
   1.187 +									<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"/>
   1.188 +									<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"/>
   1.189 +									<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"/>
   1.190 +									<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"/>
   1.191 +									<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"/>
   1.192 +									<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"/>
   1.193 +								</transferToSymbian>
   1.194 +								<executeOnSymbian>
   1.195 +									<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-ram.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-ram.script">
   1.196 +										<testCasesList operator="exclude">
   1.197 +											<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.198 +										</testCasesList>
   1.199 +									</testExecuteScript>
   1.200 +								</executeOnSymbian>
   1.201 +							</task>
   1.202 +						</task>
   1.203 +						<task name="pbase-f32-publicapi-sfsrv-rem-suite" timeout="1000">
   1.204 +							<transferToSymbian>
   1.205 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-Format-PublicApi-REM.script" SymbianPath="$:\base\PBASE-F32-Format-PublicApi-REM.script"/>
   1.206 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-RawDisk-PublicApi-REM.script" SymbianPath="$:\base\PBASE-F32-RawDisk-PublicApi-REM.script"/>
   1.207 +								<transfer move="false" PCPath="${epocroot}\epoc32\data\z\base\PBASE-F32-FindFile-PublicApi-REM.script" SymbianPath="$:\base\PBASE-F32-FindFile-PublicApi-REM.script"/>
   1.208 +								<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"/>
   1.209 +								<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"/>
   1.210 +							</transferToSymbian>
   1.211 +							<executeOnSymbian>
   1.212 +								<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\pbase-f32-sfsrv-publicapi-rem.script" SymbianPath="$:\base\pbase-f32-sfsrv-publicapi-rem.script">
   1.213 +									<testCasesList operator="exclude">
   1.214 +										<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.215 +									</testCasesList>
   1.216 +								</testExecuteScript>
   1.217 +							</executeOnSymbian>
   1.218 +						</task>
   1.219 +					</task>
   1.220 +				</task>
   1.221 +			</task>
   1.222 +		</task>
   1.223 +		<task name="performance">
   1.224 +			<task name="f32">
   1.225 +				<executeOnPC>
   1.226 +					<build testBuild="true" URI="${sourceroot}\group\">
   1.227 +						<componentName>t_perf</componentName>
   1.228 +					</build>
   1.229 +				</executeOnPC>
   1.230 +				<transferToSymbian>
   1.231 +					<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"/>
   1.232 +					<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"/>
   1.233 +				</transferToSymbian>
   1.234 +				<task name="small">
   1.235 +					<task name="pbase-f32-rfile-performance-small" timeout="1300">
   1.236 +						<transferToSymbian>
   1.237 +							<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"/>
   1.238 +						</transferToSymbian>
   1.239 +						<executeOnSymbian>
   1.240 +							<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">
   1.241 +								<testCasesList operator="exclude">
   1.242 +									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.243 +								</testCasesList>
   1.244 +							</testExecuteScript>
   1.245 +						</executeOnSymbian>
   1.246 +					</task>
   1.247 +					<task name="pbase-f32-rfs-performance-small" timeout="1300">
   1.248 +						<transferToSymbian>
   1.249 +							<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"/>
   1.250 +						</transferToSymbian>
   1.251 +						<executeOnSymbian>
   1.252 +							<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">
   1.253 +								<testCasesList operator="exclude">
   1.254 +									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.255 +								</testCasesList>
   1.256 +							</testExecuteScript>
   1.257 +						</executeOnSymbian>
   1.258 +					</task>
   1.259 +				</task>
   1.260 +				<task name="medium">
   1.261 +					<task name="pbase-f32-rfile-performance-medium" timeout="1300">
   1.262 +						<transferToSymbian>
   1.263 +							<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"/>
   1.264 +						</transferToSymbian>
   1.265 +						<executeOnSymbian>
   1.266 +							<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">
   1.267 +								<testCasesList operator="exclude">
   1.268 +									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.269 +								</testCasesList>
   1.270 +							</testExecuteScript>
   1.271 +						</executeOnSymbian>
   1.272 +					</task>
   1.273 +					<task name="pbase-f32-rfs-performance-medium" timeout="1300">
   1.274 +						<transferToSymbian>
   1.275 +							<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"/>
   1.276 +						</transferToSymbian>
   1.277 +						<executeOnSymbian>
   1.278 +							<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">
   1.279 +								<testCasesList operator="exclude">
   1.280 +									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.281 +								</testCasesList>
   1.282 +							</testExecuteScript>
   1.283 +						</executeOnSymbian>
   1.284 +					</task>
   1.285 +				</task>
   1.286 +				<task name="large">
   1.287 +					<task name="pbase-f32-rfile-performance-large" timeout="15000">
   1.288 +						<transferToSymbian>
   1.289 +							<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"/>
   1.290 +						</transferToSymbian>
   1.291 +						<executeOnSymbian>
   1.292 +							<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">
   1.293 +								<testCasesList operator="exclude">
   1.294 +									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.295 +								</testCasesList>
   1.296 +							</testExecuteScript>
   1.297 +						</executeOnSymbian>
   1.298 +					</task>
   1.299 +					<task name="pbase-f32-rfs-performance-large" timeout="1300">
   1.300 +						<transferToSymbian>
   1.301 +							<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"/>
   1.302 +						</transferToSymbian>
   1.303 +						<executeOnSymbian>
   1.304 +							<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">
   1.305 +								<testCasesList operator="exclude">
   1.306 +									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.307 +								</testCasesList>
   1.308 +							</testExecuteScript>
   1.309 +						</executeOnSymbian>
   1.310 +					</task>
   1.311 +				</task>
   1.312 +				<retrieveFromSymbian>
   1.313 +					<transfer move="false" PCPath="${resultroot}\f32-perfResults.csv" SymbianPath="$:\f32-perfResults.csv"/>
   1.314 +				</retrieveFromSymbian>
   1.315 +			</task>
   1.316 +		</task>
   1.317 +		<task name="conformance" timeout="0">
   1.318 +			<task name="f32" timeout="0">
   1.319 +				<task name="fat32" timeout="0">
   1.320 +					<executeOnPC>
   1.321 +						<build testBuild="true" URI="${sourceroot}\group\">
   1.322 +							<componentName>t_fat32</componentName>
   1.323 +						</build>
   1.324 +					</executeOnPC>
   1.325 +					<transferToSymbian>
   1.326 +							<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"/>
   1.327 +					</transferToSymbian>
   1.328 +					<executeOnSymbian>
   1.329 +							<testExecuteScript PCPath="${epocroot}\epoc32\data\z\base\conformance\f32\fat32\f32-fat32-conformance.script" SymbianPath="$:\base\conformance\f32\fat32\f32-fat32-conformance.script">
   1.330 +								<testCasesList operator="exclude">
   1.331 +									<testCase target="${epocroot}\epoc32\data\z\base\t_base.tcs"/>
   1.332 +								</testCasesList>
   1.333 +							</testExecuteScript>
   1.334 +					</executeOnSymbian>
   1.335 +				</task>
   1.336 +			</task>
   1.337 +		</task>
   1.338 +	</task>
   1.339 +</driver:driver>