os/mm/mmapitest/mmsvs/suite/testsuites/multimedia/multimedia.driver
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <driver:driver xmlns:driver="http://www.symbian.com/TestDriver">
     3 	<task name="multimedia" timeout="100000">
     4 		<transferToSymbian>
     5 			<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_multimedia.ini" SymbianPath="$:\multimedia\t_multimedia.ini"/>
     6 			<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_multimedia_location.ini" SymbianPath="$:\multimedia\t_multimedia_location.ini"/>
     7 			<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\102070CC.txt" SymbianPath="$:\102070CC.txt"/>
     8 		</transferToSymbian>
     9 		<task name="icl">
    10 			<executeOnPC>
    11 				<build testBuild="true" URI="${sourceroot}\group\">
    12 					<componentName>t_imagedecoder</componentName>
    13 					<componentName>t_imageencoder</componentName>
    14 				</build>
    15 			</executeOnPC>
    16 			<transferToSymbian>
    17 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\partial.bmp" SymbianPath="$:\multimedia\t_imagedecoder\partial.bmp"/>
    18   				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\dec1bit.mbm" SymbianPath="$:\multimedia\t_imagedecoder\dec1bit.mbm"/>
    19   				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\dec2bit.mbm" SymbianPath="$:\multimedia\t_imagedecoder\dec2bit.mbm"/>
    20   				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\dec4bit.mbm" SymbianPath="$:\multimedia\t_imagedecoder\dec4bit.mbm"/>
    21   				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\dec8bit.mbm" SymbianPath="$:\multimedia\t_imagedecoder\dec8bit.mbm"/>
    22   				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\dec16bit.mbm" SymbianPath="$:\multimedia\t_imagedecoder\dec16bit.mbm"/>
    23   				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\dec24bit.mbm" SymbianPath="$:\multimedia\t_imagedecoder\dec24bit.mbm"/>
    24 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imageencoder\enc1bit.mbm" SymbianPath="$:\multimedia\t_imageencoder\enc1bit.mbm"/>
    25 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imageencoder\enc2bit.mbm" SymbianPath="$:\multimedia\t_imageencoder\enc2bit.mbm"/>
    26 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imageencoder\enc4bit.mbm" SymbianPath="$:\multimedia\t_imageencoder\enc4bit.mbm"/>
    27 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imageencoder\enc8bit.mbm" SymbianPath="$:\multimedia\t_imageencoder\enc8bit.mbm"/>
    28 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imageencoder\enc16bit.mbm" SymbianPath="$:\multimedia\t_imageencoder\enc16bit.mbm"/>
    29 				<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imageencoder\enc24bit.mbm" SymbianPath="$:\multimedia\t_imageencoder\enc24bit.mbm"/>					
    30 			</transferToSymbian>
    31 			<task name="MM-ICL-DECDE-PublicApi-suite" timeout="1000">
    32 				<transferToSymbian>
    33 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-ICL-DECDE-PublicApi.ini" SymbianPath="$:\multimedia\MM-ICL-DECDE-PublicApi.ini"/>
    34 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\24bit.apm" SymbianPath="$:\multimedia\t_imagedecoder\24bit.apm"/>
    35 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\1bit.bmp" SymbianPath="$:\multimedia\t_imagedecoder\1bit.bmp"/>
    36 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\4bit.bmp" SymbianPath="$:\multimedia\t_imagedecoder\4bit.bmp"/>
    37 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\8bit.bmp" SymbianPath="$:\multimedia\t_imagedecoder\8bit.bmp"/>
    38 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\24bit.bmp" SymbianPath="$:\multimedia\t_imagedecoder\24bit.bmp"/>
    39 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\24bit.clp" SymbianPath="$:\multimedia\t_imagedecoder\24bit.clp"/>
    40 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\1bit.gif" SymbianPath="$:\multimedia\t_imagedecoder\1bit.gif"/>
    41 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\2bit.gif" SymbianPath="$:\multimedia\t_imagedecoder\2bit.gif"/>
    42 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\4bit.gif" SymbianPath="$:\multimedia\t_imagedecoder\4bit.gif"/>
    43 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\6bit.gif" SymbianPath="$:\multimedia\t_imagedecoder\6bit.gif"/>
    44 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\8bit.gif" SymbianPath="$:\multimedia\t_imagedecoder\8bit.gif"/>
    45 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\commented.gif" SymbianPath="$:\multimedia\t_imagedecoder\commented.gif"/>
    46 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\4bit.ico" SymbianPath="$:\multimedia\t_imagedecoder\4bit.ico"/>
    47 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\8bit.ico" SymbianPath="$:\multimedia\t_imagedecoder\8bit.ico"/>
    48 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\8bit.jpg" SymbianPath="$:\multimedia\t_imagedecoder\8bit.jpg"/>
    49 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\24bit.jpg" SymbianPath="$:\multimedia\t_imagedecoder\24bit.jpg"/>
    50 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\thumbnail.jpg" SymbianPath="$:\multimedia\t_imagedecoder\thumbnail.jpg"/>
    51 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\commented.jpg" SymbianPath="$:\multimedia\t_imagedecoder\commented.jpg"/>
    52 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\24bit.mng" SymbianPath="$:\multimedia\t_imagedecoder\24bit.mng"/>
    53 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\1bit.ota" SymbianPath="$:\multimedia\t_imagedecoder\1bit.ota"/>
    54 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\1bit.png" SymbianPath="$:\multimedia\t_imagedecoder\1bit.png"/>
    55 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\4bit.png" SymbianPath="$:\multimedia\t_imagedecoder\4bit.png"/>
    56 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\8bit.png" SymbianPath="$:\multimedia\t_imagedecoder\8bit.png"/>
    57 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\24bit.png" SymbianPath="$:\multimedia\t_imagedecoder\24bit.png"/>
    58 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\1bitG3.tif" SymbianPath="$:\multimedia\t_imagedecoder\1bitG3.tif"/>
    59 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\1bitG4.tif" SymbianPath="$:\multimedia\t_imagedecoder\1bitG4.tif"/>
    60 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\1bit.tif" SymbianPath="$:\multimedia\t_imagedecoder\1bit.tif"/>
    61 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\4bit.tif" SymbianPath="$:\multimedia\t_imagedecoder\4bit.tif"/>
    62 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\8bit.tif" SymbianPath="$:\multimedia\t_imagedecoder\8bit.tif"/>
    63 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\24bit.tif" SymbianPath="$:\multimedia\t_imagedecoder\24bit.tif"/>
    64 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\1bit.wbmp" SymbianPath="$:\multimedia\t_imagedecoder\1bit.wbmp"/>
    65 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\24bit.wmf" SymbianPath="$:\multimedia\t_imagedecoder\24bit.wmf"/>
    66 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_imagedecoder\corrupted.bmp" SymbianPath="$:\multimedia\t_imagedecoder\corrupted.bmp"/>
    67 				</transferToSymbian>       
    68 				<executeOnSymbian>
    69 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-ICL-DECDE-PublicApi.script" SymbianPath="$:\multimedia\MM-ICL-DECDE-PublicApi.script">
    70 						<testCasesList operator="exclude">
    71 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
    72 						</testCasesList>
    73 					</testExecuteScript>
    74 				</executeOnSymbian>
    75                 <retrieveFromSymbian>
    76                     <transfer move="false" PCPath="${resultroot}\1bit_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\1bit_output.mbm"/>
    77                     <transfer move="false" PCPath="${resultroot}\1bitG3_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\1bitG3_output.mbm"/>
    78                     <transfer move="false" PCPath="${resultroot}\1bitG4_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\1bitG4_output.mbm"/> 
    79                     <transfer move="false" PCPath="${resultroot}\2bit_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\2bit_output.mbm"/>                    
    80                     <transfer move="false" PCPath="${resultroot}\4bit_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\4bit_output.mbm"/>
    81                     <transfer move="false" PCPath="${resultroot}\6bit_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\6bit_output.mbm"/>
    82                     <transfer move="false" PCPath="${resultroot}\8bit_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\8bit_output.mbm"/>
    83                     <transfer move="false" PCPath="${resultroot}\16bit_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\16bit_output.mbm"/>  
    84                     <transfer move="false" PCPath="${resultroot}\24bit_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\24bit_output.mbm"/>
    85                     <transfer move="false" PCPath="${resultroot}\24bit_panic1.bmp" SymbianPath="$:\multimedia\t_imagedecoder\24bit_panic1.bmp"/>
    86                     <transfer move="false" PCPath="${resultroot}\24bit_panic4.bmp" SymbianPath="$:\multimedia\t_imagedecoder\24bit_panic4.bmp"/>
    87                     <transfer move="false" PCPath="${resultroot}\24bit_panic5.bmp" SymbianPath="$:\multimedia\t_imagedecoder\24bit_panic5.bmp"/>  
    88                     <transfer move="false" PCPath="${resultroot}\commented_panic2.gif" SymbianPath="$:\multimedia\t_imagedecoder\commented_panic2.gif"/>
    89                     <transfer move="false" PCPath="${resultroot}\commented_panic3.gif" SymbianPath="$:\multimedia\t_imagedecoder\commented_panic3.gif"/>
    90                     <transfer move="false" PCPath="${resultroot}\commented_panic6.gif" SymbianPath="$:\multimedia\t_imagedecoder\commented_panic6.gif"/>
    91                     <transfer move="false" PCPath="${resultroot}\partial_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\partial_output.mbm"/>   
    92                     <transfer move="false" PCPath="${resultroot}\thumbnail_output.mbm" SymbianPath="$:\multimedia\t_imagedecoder\thumbnail_output.mbm"/>                        
    93                 </retrieveFromSymbian>
    94 			</task>
    95 			<task name="MM-ICL-ENCDE-PublicApi-suite" timeout="1000">
    96 				<transferToSymbian>
    97 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-ICL-ENCDE-PublicApi.ini" SymbianPath="$:\multimedia\MM-ICL-ENCDE-PublicApi.ini"/>
    98 				</transferToSymbian>
    99 				<executeOnSymbian>
   100 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-ICL-ENCDE-PublicApi.script" SymbianPath="$:\multimedia\MM-ICL-ENCDE-PublicApi.script">
   101 						<testCasesList operator="exclude">
   102 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   103 						</testCasesList>
   104 					</testExecuteScript>
   105 				</executeOnSymbian>
   106                 <retrieveFromSymbian>
   107                     <transfer move="false" PCPath="${resultroot}\24bit_output.bmp" SymbianPath="$:\multimedia\t_imageencoder\24bit_output.bmp"/>
   108                     <transfer move="false" PCPath="${resultroot}\16bit_output.bmp" SymbianPath="$:\multimedia\t_imageencoder\16bit_output.bmp"/>
   109                     <transfer move="false" PCPath="${resultroot}\8bit_output.bmp" SymbianPath="$:\multimedia\t_imageencoder\8bit_output.bmp"/> 
   110                     <transfer move="false" PCPath="${resultroot}\4bit_output.bmp" SymbianPath="$:\multimedia\t_imageencoder\4bit_output.bmp"/>                    
   111                     <transfer move="false" PCPath="${resultroot}\24bit_output.gif" SymbianPath="$:\multimedia\t_imageencoder\24bit_output.gif"/>
   112                     <transfer move="false" PCPath="${resultroot}\16bit_output.gif" SymbianPath="$:\multimedia\t_imageencoder\16bit_output.gif"/>
   113                     <transfer move="false" PCPath="${resultroot}\8bit_output.gif" SymbianPath="$:\multimedia\t_imageencoder\8bit_output.gif"/>
   114                     <transfer move="false" PCPath="${resultroot}\4bit_output.gif" SymbianPath="$:\multimedia\t_imageencoder\4bit_output.gif"/>  
   115                     <transfer move="false" PCPath="${resultroot}\24bit_output.jpg" SymbianPath="$:\multimedia\t_imageencoder\24bit_output.jpg"/>
   116                     <transfer move="false" PCPath="${resultroot}\16bit_output.jpg" SymbianPath="$:\multimedia\t_imageencoder\16bit_output.jpg"/>
   117                     <transfer move="false" PCPath="${resultroot}\8bit_output.jpg" SymbianPath="$:\multimedia\t_imageencoder\8bit_output.jpg"/>
   118                     <transfer move="false" PCPath="${resultroot}\4bit_output.jpg" SymbianPath="$:\multimedia\t_imageencoder\4bit_output.jpg"/>  
   119                     <transfer move="false" PCPath="${resultroot}\24bit_output.mbm" SymbianPath="$:\multimedia\t_imageencoder\24bit_output.mbm"/>
   120                     <transfer move="false" PCPath="${resultroot}\16bit_output.mbm" SymbianPath="$:\multimedia\t_imageencoder\16bit_output.mbm"/>
   121                     <transfer move="false" PCPath="${resultroot}\8bit_output.mbm" SymbianPath="$:\multimedia\t_imageencoder\8bit_output.mbm"/>
   122                     <transfer move="false" PCPath="${resultroot}\4bit_output.mbm" SymbianPath="$:\multimedia\t_imageencoder\4bit_output.mbm"/>   
   123                     <transfer move="false" PCPath="${resultroot}\24bit_output.png" SymbianPath="$:\multimedia\t_imageencoder\24bit_output.png"/>
   124                     <transfer move="false" PCPath="${resultroot}\16bit_output.png" SymbianPath="$:\multimedia\t_imageencoder\16bit_output.png"/>
   125                     <transfer move="false" PCPath="${resultroot}\8bit_output.png" SymbianPath="$:\multimedia\t_imageencoder\8bit_output.png"/>
   126                     <transfer move="false" PCPath="${resultroot}\4bit_output.png" SymbianPath="$:\multimedia\t_imageencoder\4bit_output.png"/>    
   127                     <transfer move="false" PCPath="${resultroot}\empty_0040.bmp" SymbianPath="$:\multimedia\t_imageencoder\empty_0040.bmp"/>
   128                     <transfer move="false" PCPath="${resultroot}\empty_0053.bmp" SymbianPath="$:\multimedia\t_imageencoder\empty_0053.bmp"/>
   129                     <transfer move="false" PCPath="${resultroot}\empty_0054.bmp" SymbianPath="$:\multimedia\t_imageencoder\empty_0054.bmp"/>
   130                     <transfer move="false" PCPath="${resultroot}\empty_0055.bmp" SymbianPath="$:\multimedia\t_imageencoder\empty_0055.bmp"/>        
   131                     <transfer move="false" PCPath="${resultroot}\empty_0056.bmp" SymbianPath="$:\multimedia\t_imageencoder\empty_0056.bmp"/>    
   132                     <transfer move="false" PCPath="${resultroot}\24bit_output.tif" SymbianPath="$:\multimedia\t_imageencoder\24bit_output.tif"/>        
   133                     <transfer move="false" PCPath="${resultroot}\16bit_output.tif" SymbianPath="$:\multimedia\t_imageencoder\16bit_output.tif"/>                        
   134                 </retrieveFromSymbian>
   135 			</task>
   136 		</task>
   137 		<task name="mmf">
   138 			<executeOnPC>
   139 				<build testBuild="true" URI="${sourceroot}\group\">
   140 					<componentName>t_mdaaudioconvertutility</componentName>
   141 					<componentName>t_mdaaudioinputstream</componentName>
   142 					<componentName>t_mdaaudiooutputstream</componentName>
   143 					<componentName>t_mdaaudioplayerutility</componentName>
   144 					<componentName>t_mdaaudiorecorderutility</componentName>
   145 					<componentName>t_mdaaudiotoneutility</componentName>
   146 					<componentName>t_midiclientutility</componentName>
   147 					<componentName>t_videoplayerutility</componentName>
   148 					<componentName>t_videorecorderutility</componentName>
   149 				</build>
   150 			</executeOnPC>
   151 			<task name="MM-MMF-ACLNT-CNVRT-PublicAPI-suite" timeout="1000">
   152 				<transferToSymbian>
   153 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-CNVRT-PublicApi.ini" SymbianPath="$:\multimedia\MM-MMF-ACLNT-CNVRT-PublicApi.ini"/>
   154 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_mdaaudioconvertutility\note.wav" SymbianPath="$:\multimedia\t_mdaaudioconvertutility\note.wav"/>
   155 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_mdaaudioconvertutility\note.raw" SymbianPath="$:\multimedia\t_mdaaudioconvertutility\note.raw"/>
   156 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_mdaaudioconvertutility\corrupted.wav" SymbianPath="$:\multimedia\t_mdaaudioconvertutility\corrupted.wav"/>
   157 					<transfer move="false" PCPath="${epocroot}\epoc32\release\${platform}\${build}\z\multimedia\t_mdaaudioconvertutility\explode.wav" SymbianPath="$:\multimedia\t_mdaaudioconvertutility\explode.wav"/>
   158 				</transferToSymbian>
   159 				<executeOnSymbian>
   160 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-CNVRT-PublicApi.script" SymbianPath="$:\multimedia\MM-MMF-ACLNT-CNVRT-PublicApi.script">
   161 						<testCasesList operator="exclude">
   162 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   163 						</testCasesList>
   164 					</testExecuteScript>
   165 				</executeOnSymbian>
   166                 <retrieveFromSymbian>
   167 <!--                    <transfer move="false" PCPath="${resultroot}\note2.wav" SymbianPath="$:\multimedia\t_mdaaudioconvertutility\note2.wav"/>        -->        
   168                     <transfer move="false" PCPath="${resultroot}\note3.au" SymbianPath="$:\multimedia\t_mdaaudioconvertutility\note3.au"/>     
   169                     <transfer move="false" PCPath="${resultroot}\note4.raw" SymbianPath="$:\multimedia\t_mdaaudioconvertutility\note4.raw"/>               
   170                 </retrieveFromSymbian>                
   171 			</task>
   172 			<task name="MM-MMF-ACLNT-INPT-PublicAPI-suite" timeout="1000">
   173 				<transferToSymbian>
   174 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-INPT-PublicAPI.ini" SymbianPath="$:\multimedia\MM-MMF-ACLNT-INPT-PublicAPI.ini"/>
   175 				</transferToSymbian>
   176 				<executeOnSymbian>
   177 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-INPT-PublicAPI.script" SymbianPath="$:\multimedia\MM-MMF-ACLNT-INPT-PublicAPI.script">
   178 						<testCasesList operator="exclude">
   179 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   180 						</testCasesList>
   181 					</testExecuteScript>
   182 				</executeOnSymbian>
   183                 <retrieveFromSymbian>
   184                     <transfer move="false" PCPath="${resultroot}\MM-MMF-ACLNT-INPT-PublicAPI.raw" SymbianPath="$:\multimedia\t_mdaaudioinputstream\MM-MMF-ACLNT-INPT-PublicAPI.raw"/>     
   185                 </retrieveFromSymbian>  
   186 			</task>
   187 			<task name="MM-MMF-ACLNT-OUTPT-PublicAPI-suite" timeout="1000">
   188 				<transferToSymbian>
   189 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-OUTPT-PublicAPI.ini" SymbianPath="$:\multimedia\MM-MMF-ACLNT-OUTPT-PublicAPI.ini"/>
   190 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_mdaaudiooutputstream\MM-MMF-ACLNT-OUTPT-PublicAPI.raw" SymbianPath="$:\multimedia\t_mdaaudiooutputstream\MM-MMF-ACLNT-OUTPT-PublicAPI.raw"/>
   191 				</transferToSymbian>
   192 				<executeOnSymbian>
   193 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-OUTPT-PublicAPI.script" SymbianPath="$:\multimedia\MM-MMF-ACLNT-OUTPT-PublicAPI.script">
   194 						<testCasesList operator="exclude">
   195 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   196 						</testCasesList>
   197 					</testExecuteScript>
   198 				</executeOnSymbian>
   199 			</task>
   200 			<task name="MM-MMF-ACLNT-PLYR-PublicAPI-suite" timeout="1000">
   201 				<transferToSymbian>
   202 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini" SymbianPath="$:\multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.ini"/>
   203 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_mdaaudioplayerutility\test.wav" SymbianPath="$:\multimedia\t_mdaaudioplayerutility\test.wav"/>
   204 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_mdaaudioplayerutility\test.bad" SymbianPath="$:\multimedia\t_mdaaudioplayerutility\test.bad"/>
   205 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_mdaaudioplayerutility\test_err.wav" SymbianPath="$:\multimedia\t_mdaaudioplayerutility\test_err.wav"/>
   206 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_mdaaudioplayerutility\empty.wav" SymbianPath="$:\multimedia\t_mdaaudioplayerutility\empty.wav"/>
   207 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_mdaaudioplayerutility\answeringmachine.wav" SymbianPath="$:\multimedia\t_mdaaudioplayerutility\answeringmachine.wav"/>
   208 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_mdaaudioplayerutility\explode.au" SymbianPath="$:\multimedia\t_mdaaudioplayerutility\explode.au"/>
   209 				</transferToSymbian>
   210 				<executeOnSymbian>
   211 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.script" SymbianPath="$:\multimedia\MM-MMF-ACLNT-PLYR-PublicAPI.script">
   212 						<testCasesList operator="exclude">
   213 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   214 						</testCasesList>
   215 					</testExecuteScript>
   216 				</executeOnSymbian>
   217 			</task>
   218 			<task name="MM-MMF-ACLNT-RCRDR-PublicAPI-suite" timeout="1000">
   219 				<transferToSymbian>
   220 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-RCRDR-PublicAPI.ini" SymbianPath="$:\multimedia\MM-MMF-ACLNT-RCRDR-PublicAPI.ini"/>
   221 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\T_MdaAudioRecorderUtility\pcm16stereo8khz.wav" SymbianPath="$:\multimedia\T_MdaAudioRecorderUtility\pcm16stereo8khz.wav"/>
   222 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\T_MdaAudioRecorderUtility\corrupted.wav" SymbianPath="$:\multimedia\T_MdaAudioRecorderUtility\corrupted.wav"/>
   223 				</transferToSymbian>
   224 				<executeOnSymbian>
   225 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-RCRDR-PublicAPI.script" SymbianPath="$:\multimedia\MM-MMF-ACLNT-RCRDR-PublicAPI.script">
   226 						<testCasesList operator="exclude">
   227 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   228 						</testCasesList>
   229 					</testExecuteScript>
   230 				</executeOnSymbian>
   231                 <retrieveFromSymbian>
   232                     <transfer move="false" PCPath="${resultroot}\nonexist.wav" SymbianPath="$:\multimedia\T_MdaAudioRecorderUtility\nonexist.wav"/>     
   233                     <transfer move="false" PCPath="${resultroot}\record2.wav" SymbianPath="$:\multimedia\T_MdaAudioRecorderUtility\record2.wav"/>    
   234                     <transfer move="false" PCPath="${resultroot}\record3.wav" SymbianPath="$:\multimedia\T_MdaAudioRecorderUtility\record3.wav"/>   
   235                     <transfer move="false" PCPath="${resultroot}\record.wav" SymbianPath="$:\multimedia\T_MdaAudioRecorderUtility\record.wav"/>    
   236                     <transfer move="false" PCPath="${resultroot}\temp_pcm16stereo8khz.wav" SymbianPath="$:\multimedia\T_MdaAudioRecorderUtility\temp_pcm16stereo8khz.wav"/>                         
   237                 </retrieveFromSymbian>
   238 			</task>
   239 			<task name="MM-MMF-ACLNT-TONE-PublicAPI-suite" timeout="1000">
   240 				<transferToSymbian>
   241 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-TONE-PublicAPI.ini" SymbianPath="$:\multimedia\MM-MMF-ACLNT-TONE-PublicAPI.ini"/>
   242 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_audiotoneutility\sequence1.sqn" SymbianPath="$:\multimedia\t_audiotoneutility\sequence1.sqn"/>
   243 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_audiotoneutility\sequence2.sqn" SymbianPath="$:\multimedia\t_audiotoneutility\sequence2.sqn"/>
   244 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_audiotoneutility\badsequence.sqn" SymbianPath="$:\multimedia\t_audiotoneutility\badsequence.sqn"/>
   245 				</transferToSymbian>
   246 				<executeOnSymbian>
   247 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-ACLNT-TONE-PublicAPI.script" SymbianPath="$:\multimedia\MM-MMF-ACLNT-TONE-PublicAPI.script">
   248 						<testCasesList operator="exclude">
   249 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   250 						</testCasesList>
   251 					</testExecuteScript>
   252 				</executeOnSymbian>
   253 			</task>
   254 			<task name="MM-MMF-MIDI-PublicAPI-suite" timeout="1000">
   255 				<transferToSymbian>
   256 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-MIDI-PublicAPI.ini" SymbianPath="$:\multimedia\MM-MMF-MIDI-PublicAPI.ini"/>
   257 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_midiclientutility\midi.mid" SymbianPath="$:\multimedia\t_midiclientutility\midi.mid"/>
   258 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_midiclientutility\textmidi.mid" SymbianPath="$:\multimedia\t_midiclientutility\textmidi.mid"/>
   259 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_midiclientutility\midiclienttest.gm" SymbianPath="$:\multimedia\t_midiclientutility\midiclienttest.gm"/>
   260 				</transferToSymbian>
   261 				<executeOnSymbian>
   262 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-MIDI-PublicAPI.script" SymbianPath="$:\multimedia\MM-MMF-MIDI-PublicAPI.script">
   263 						<testCasesList operator="exclude">
   264 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   265 						</testCasesList>
   266 					</testExecuteScript>
   267 				</executeOnSymbian>
   268 			</task>
   269 			<task name="MM-MMF-VCLNT-PLYR-PublicAPI-suite" timeout="1000">
   270 				<transferToSymbian>
   271 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-VCLNT-PLYR-PublicAPI.ini" SymbianPath="$:\multimedia\MM-MMF-VCLNT-PLYR-PublicAPI.ini"/>
   272 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_videoplayerutility\alter.mp4" SymbianPath="$:\multimedia\t_videoplayerutility\alter.mp4"/>
   273 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_videoplayerutility\xvid_clock.avi" SymbianPath="$:\multimedia\t_videoplayerutility\xvid_clock.avi"/>
   274 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\t_videoplayerutility\corrupted.avi" SymbianPath="$:\multimedia\t_videoplayerutility\corrupted.avi"/>
   275 				</transferToSymbian>
   276 				<executeOnSymbian>
   277 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-VCLNT-PLYR-PublicAPI.script" SymbianPath="$:\multimedia\MM-MMF-VCLNT-PLYR-PublicAPI.script">
   278 						<testCasesList operator="exclude">
   279 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   280 						</testCasesList>
   281 					</testExecuteScript>
   282 				</executeOnSymbian>
   283 			</task>
   284 			<task name="MM-MMF-VCLNT-RCRDR-PublicAPI-suite" timeout="1000">
   285 				<transferToSymbian>
   286 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-VCLNT-RCRDR-PublicAPI.ini" SymbianPath="$:\multimedia\MM-MMF-VCLNT-RCRDR-PublicAPI.ini"/>
   287 				</transferToSymbian>
   288 				<executeOnSymbian>
   289 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-MMF-VCLNT-RCRDR-PublicAPI.script" SymbianPath="$:\multimedia\MM-MMF-VCLNT-RCRDR-PublicAPI.script">
   290 						<testCasesList operator="exclude">
   291 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   292 						</testCasesList>
   293 					</testExecuteScript>
   294 				</executeOnSymbian>
   295                 <retrieveFromSymbian>
   296                     <transfer move="false" PCPath="${resultroot}\temp.dummy" SymbianPath="$:\multimedia\temp.dummy"/>     
   297                 </retrieveFromSymbian>  
   298 			</task>
   299 		</task>
   300 		<task name="ecam">
   301 			<executeOnPC>
   302 				<build testBuild="true" URI="${sourceroot}\group\">
   303 					<componentName>t_camera</componentName>
   304 				</build>
   305 			</executeOnPC>
   306 			<task name="MM-ECM-PublicApi-suite" timeout="1000">
   307 				<transferToSymbian>
   308 					<transfer move="false" PCPath="${epocroot}\epoc32\data\z\multimedia\MM-ECM-PublicApi.ini" SymbianPath="$:\multimedia\MM-ECM-PublicApi.ini"/>
   309 				</transferToSymbian>
   310 				<executeOnSymbian>
   311 					<testExecuteScript PCPath="${epocroot}\epoc32\data\z\multimedia\MM-ECM-PublicApi.script" SymbianPath="$:\multimedia\MM-ECM-PublicApi.script">
   312 						<testCasesList operator="exclude">
   313 							<testCase target="${epocroot}\epoc32\data\z\multimedia\t_multimedia.tcs"/>
   314 						</testCasesList>
   315 					</testExecuteScript>
   316 				</executeOnSymbian>
   317                 <retrieveFromSymbian>
   318                     <transfer move="false" PCPath="${resultroot}\temp.mbm" SymbianPath="$:\multimedia\temp.mbm"/>       
   319                 </retrieveFromSymbian>
   320 			</task>
   321 		</task>
   322 	</task>
   323 </driver:driver>