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