installationservices/switestfw/test/autotesting/runjavamidletinstaller_9.4.bat
changeset 0 ba25891c3a9e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/installationservices/switestfw/test/autotesting/runjavamidletinstaller_9.4.bat	Thu Dec 17 08:51:10 2009 +0200
@@ -0,0 +1,239 @@
+@rem
+@rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+@rem All rights reserved.
+@rem This component and the accompanying materials are made available
+@rem under the terms of the License "Eclipse Public License v1.0"
+@rem which accompanies this distribution, and is available
+@rem at the URL "http://www.eclipse.org/legal/epl-v10.html".
+@rem
+@rem Initial Contributors:
+@rem Nokia Corporation - initial contribution.
+@rem
+@rem Contributors:
+@rem
+@rem Description:
+@rem
+rem tJarDownloader
+rem copy script and data
+copy /s z:\tJarDownloader\ c:\tJarDownloader\
+copy z:\certclients.dat c:\system\data\certclients.dat
+copy z:\cacerts.dat c:\system\data\cacerts.dat
+attrib c:\system\data\cacerts.dat -r
+attrib c:\system\data\certclients.dat -r
+
+rem run tJarDownloader tests
+tJarDownloader c:\tJarDownloader\Scripts\script1.txt c:\testresults\tjardownloader.log
+move c:\testresults\tjardownloader.log e:\testresults\tjardownloader.log
+del /s c:\tJarDownloader\
+del /s c:\tjartest\
+del /s c:\private\200008d1\
+
+rem ITHARNESSMIDP
+rem copy test data
+copy /s z:\midpfiles\ c:\midpfiles\
+copy /s z:\itharnessmidp\ c:\itharnessmidp\
+copy z:\javatest.txt c:\javatest.txt
+copy z:\javatest2.txt c:\javatest2.txt
+copy z:\javatest3.txt c:\javatest3.txt
+copy z:\leavetest.txt c:\leavetest.txt
+copy z:\otatests.txt c:\otatests.txt
+copy z:\javaiaptest.txt c:\javaiaptest.txt
+attrib c:\system\data\cacerts.dat -r
+attrib c:\system\data\certclients.dat -r
+copy z:\cacerts.dat c:\system\data\cacerts.dat
+copy z:\certclients.dat c:\system\data\certclients.dat
+attrib c:\system\data\cacerts.dat -r
+attrib c:\system\data\certclients.dat -r
+
+
+rem run ITHARNESSMIDP
+itharnessmidp c:\javatest.txt c:\testresults\java1.txt
+
+rem copy test results to mmc card
+move c:\testresults\java1.txt e:\testresults\java1.txt
+
+del c:\sys\install\integrityservices\E130772A2A09A5.drv
+
+rem run ITHARNESSMIDP
+itharnessmidp c:\javatest2.txt c:\testresults\java2.txt
+
+rem copy test results to mmc card
+move c:\testresults\java2.txt e:\testresults\java2.txt
+
+
+rem run ITHARNESSMIDP
+itharnessmidp c:\javatest3.txt c:\testresults\java3.txt
+
+rem copy test results to mmc card
+move c:\testresults\java3.txt e:\testresults\java3.txt
+
+rem run ITHARNESSMIDP
+itharnessmidp c:\leavetest.txt c:\testresults\leavetest.txt
+
+rem copy test results to mmc card
+move c:\testresults\leavetest.txt e:\testresults\leavetest.txt
+
+rem run ITHARNESSMIDP
+copy z:\certclients.dat c:\system\data\certclients.dat
+copy z:\cacerts.dat c:\system\data\cacerts.dat
+attrib c:\system\data\cacerts.dat -r
+attrib c:\system\data\certclients.dat -r
+itharnessmidp c:\otatests.txt c:\testresults\java4.txt
+
+rem copy test results to mmc card
+move c:\testresults\java4.txt e:\testresults\java4.txt
+
+rem run ITHARNESSMIDP
+rem copy z:\prompt.cfg c:\prompt.cfg
+rem ced -i c:\prompt.cfg
+itharnessmidp c:\javaiaptest.txt c:\testresults\java5.txt
+rem ced -i c:\auto.cfg
+
+rem copy test results to mmc card
+move c:\testresults\java5.txt e:\testresults\java5.txt
+
+rem delete midpfiles
+del /s c:\midpfiles\
+del c:\javatest.txt
+del c:\javatest2.txt
+del c:\javatest3.txt
+del c:\otatests.txt
+del c:\javaiaptest.txt
+del /s c:\private\200008d1\
+del /s c:\system\install\
+
+rem tjavafile
+rem copy scripts and data
+copy /s z:\tJavaFile\scripts\ c:\tJavaFile\scripts\
+copy /s z:\tJavaFile\data\ c:\tJavaFile\data\
+
+rem run tjavafile tests
+tJavaFile c:\tJavaFile\scripts\midpjartest.txt c:\testresults\tJavaFilejar.log
+tJavaFile c:\tJavaFile\scripts\midpjadtest.txt c:\testresults\tJavaFilejad.log
+tJavaFile c:\tJavaFile\scripts\attributestest.txt c:\testresults\tJavaFileattributes.log
+
+rem copy results to mmc card
+move c:\testresults\tJavaFilejar.log e:\testresults\tJavaFilejar.log
+move c:\testresults\tJavaFilejad.log e:\testresults\tJavaFilejad.log
+move c:\testresults\tJavaFileattributes.log e:\testresults\tJavaFileattributes.log
+
+
+rem delete tJavaFile stuff
+del /s c:\tJavaFile\
+
+REM tmidletuaheaderfilter tests - uses testexecute framework
+copy /s z:\tmidletuaheaderfilter\ c:\tmidletuaheaderfilter\
+testexecute c:\tmidletuaheaderfilter\tmidletuaheaderfilter.script
+move c:\logs\testexecute\tmidletuaheaderfilter.htm e:\testresults\tmidletuaheaderfilter.htm
+del /s c:\tmidletuaheaderfilter\
+
+rem tjavahelper
+rem copy scripts
+copy /s z:\tJavaHelper\ c:\tJavaHelper\
+copy /s z:\rta\ c:\rta\
+copy /s z:\drmdata\ c:\drmdata\
+copy /s z:\midpfiles\ c:\midpfiles\
+
+rem copy rockz.jar which is not duplicated in the ROM but also used for the tJavaInstaller test
+copy z:\tJavaFile\Data\Invalid\rockz.jar c:\midpfiles\rockz.jar
+rem copy invalid midlet data
+rem copy  valid midlet data
+md c:\tJavaFile
+md c:\tJavaFile\data
+md c:\tJavaFile\data\Invalid
+md c:\tJavaFile\data\valid
+copy z:\tJavaFile\data\Invalid\kfirewithoutmidletname.jad c:\tJavaFile\data\Invalid\kfirewithoutmidletname.jad
+copy z:\tJavaFile\data\Invalid\kfirewithoutmidletname.jar c:\tJavaFile\data\Invalid\kfirewithoutmidletname.jar
+copy z:\tJavaFile\data\Invalid\kfirewithoutclassname.jad c:\tJavaFile\data\Invalid\kfirewithoutclassname.jad
+copy z:\tJavaFile\data\Invalid\kfirewithoutclassname.jar c:\tJavaFile\data\Invalid\kfirewithoutclassname.jar
+copy z:\tjavaFile\data\invalid\LongUrlinstallnotify.jad c:\tjavaFile\data\invalid\LongUrlinstallnotify.jad
+
+copy z:\tJavaFile\data\invalid\kfirewithicon2_nospaceaftercolon.jar c:\tJavaFile\data\invalid\kfirewithicon2_nospaceaftercolon.jar
+copy z:\tJavaFile\data\invalid\kfirewithicon2_invalidcharaftercolon.jar c:\tJavaFile\data\invalid\kfirewithicon2_invalidcharaftercolon.jar
+copy z:\tJavaFile\data\invalid\kfirewithicon2_novendorval.jar c:\tJavaFile\data\invalid\kfirewithicon2_novendorval.jar
+copy z:\tJavaFile\data\invalid\kfirewithicon2_noversionval.jar c:\tJavaFile\data\invalid\kfirewithicon2_noversionval.jar
+copy z:\tJavaFile\data\invalid\kfirewithicon2_nonameval.jar c:\tJavaFile\data\invalid\kfirewithicon2_nonameval.jar
+
+copy z:\tJavaFile\data\valid\kfirewithicon2_nodescriptionval.jar c:\tJavaFile\data\valid\kfirewithicon2_nodescriptionval.jar
+copy z:\tJavaFile\data\valid\kfirewithicon2_noinfourlval.jar c:\tJavaFile\data\valid\kfirewithicon2_noinfourlval.jar
+copy z:\tJavaFile\data\valid\nojarvalue.jad c:\tJavaFile\data\valid\nojarvalue.jad
+copy z:\tJavaFile\data\valid\nojarvalue.jar c:\tJavaFile\data\valid\nojarvalue.jar
+
+rem copy ocsp certs
+copy z:\cacerts.dat c:\system\data\cacerts.dat
+copy z:\certclients.dat c:\system\data\certclients.dat
+attrib c:\system\data\cacerts.dat -r
+attrib c:\system\data\certclients.dat -r
+
+rem copy files for PDEF099222
+md c:\private\102033E6
+md c:\private\102033E6\MIDlets
+md c:\private\102033E6\MIDlets\[1010fcaf]
+copy z:\tJavaFile\data\valid\mazegame.jar c:\private\102033E6\MIDlets\[1010fcaf]\mazegame.jar
+copy z:\tJavaFile\data\valid\PDEF099222_uids c:\private\102033E6\MIDlets\[1010fcaf]\uids
+md c:\system\install\
+md c:\system\install\registry
+copy z:\tJavaFile\data\valid\PDEF099222_1010FCAF.reg c:\system\install\registry\1010FCAF.reg
+
+rem run tjavahelper tests
+tJavaHelper c:\tJavaHelper\Scripts\MIDPLaunchInfoTest.txt c:\testresults\MIDPLaunchInfoTest.log
+tJavaHelper c:\tJavaHelper\Scripts\tJavaInstaller.txt c:\testresults\tJavaInstaller.log
+tJavaHelper c:\tJavaHelper\Scripts\tJavaInstallerocsp.txt c:\testresults\tJavaInstallerocsp.log
+tJavaHelper c:\tJavaHelper\Scripts\tjmiocsphttpfilter.txt c:\testresults\tjmiocsphttpfilter.log
+tJavaHelper c:\tJavaHelper\Scripts\tjavarunoninstall.txt c:\testresults\tjavarunoninstall.log
+tJavaHelper c:\tJavaHelper\Scripts\tJavaDRM.txt c:\testresults\tJavaDRM.log
+
+rem NQP tests
+tJavaHelper c:\tJavaHelper\Scripts\tjmiotaex.txt c:\testresults\tjmiotaex.log
+
+rem uncomment the below line once the 'DEF100676: OOM tests failing in JMI component' is fixed
+rem tJavaHelper c:\tJavaHelper\Scripts\tjmioom.txt c:\testresults\tjmioom.log
+
+rem copy results to mmc card
+move c:\testresults\MIDPLaunchInfoTest.log e:\testresults\MIDPLaunchInfoTest.log
+move c:\testresults\tJavaInstaller.log e:\testresults\tJavaInstaller.log
+move c:\testresults\tJavaInstallerocsp.log e:\testresults\tJavaInstallerocsp.log
+move c:\testresults\tjmiocsphttpfilter.log e:\testresults\tjmiocsphttpfilter.log
+move c:\testresults\tjavarunoninstall.log e:\testresults\tjavarunoninstall.log
+move c:\testresults\tJavaDRM.log e:\testresults\tJavaDRM.log
+
+rem NQP tests
+move c:\testresults\tjmiotaex.log e:\testresults\tjmiotaex.log
+
+rem uncomment the below line once the 'DEF100676: OOM tests failing in JMI component' is fixed
+rem move c:\testresults\tjmioom.log e:\testresults\tjmioom.log
+
+del /s c:\midpfiles\
+del /s c:\itharnessmidp\
+del /s c:\tJavaFile\
+del /s c:\sys\bin\
+del /s c:\tjavahelper\
+del /s c:\system\install\
+del /s c:\private\00000000\
+del /s c:\private\10205ea5\
+del /s c:\private\102033E6\MIDlets\[1010fcaf]\
+ 
+rem tjavaregistry
+copy /s z:\tJavaRegistry\ c:\tJavaRegistry\
+tJavaRegistry c:\tJavaRegistry\scripts\script1.txt c:\testresults\tJavaRegistry.log
+move c:\testresults\tJavaRegistry.log e:\testresults\tJavaRegistry.log
+del /s c:\tJavaRegistry\
+
+attrib c:\*.* -r
+del c:\*.*
+
+REM TJAVAHELPERSERVER tests - uses testexecute framework
+copy /s z:\private\10204805\ c:\private\10204805\
+testexecute c:\private\10204805\scripts\tjavahelperserver.script
+move c:\logs\testexecute\tjavahelperserver.htm e:\testresults\tjavahelperserver.htm
+del /s c:\private\10204805\
+del /s c:\sys\bin\
+
+REM Run recognizer tests
+md c:\trecog
+copy /s z:\trecog\* c:\trecog
+
+testexecute z:\trecog\trecogjava.script
+move c:\logs\testexecute\trecogjava.htm e:\testresults\trecogjava.htm
+
+del c:\trecog\*.*