# HG changeset patch # User MattD # Date 1255949385 -3600 # Node ID a7fa60f12ba2b67bf3121775c82c7fba47794e25 # Parent c027e7c6431ee57a61168958aaeffdabdb5bb303# Parent 5fac205a712c66ca594a4c3bf1d7e1213a0b0dce Catchup merge of tags diff -r 5fac205a712c -r a7fa60f12ba2 common/build.postbuild.xml --- a/common/build.postbuild.xml Thu Oct 15 18:58:09 2009 +0100 +++ b/common/build.postbuild.xml Mon Oct 19 11:49:45 2009 +0100 @@ -45,7 +45,13 @@ - + + + + + + + @@ -63,6 +69,7 @@ + @@ -77,130 +84,129 @@ + outputFile="${temp.build.dir}/tag-hg-code.ant.xml"> ant: antProperties() data: csv(${sf.spec.sourcesync.sourcespecdir}/${sf.spec.sourcesync.sourcespecfile}, {separator:','}) - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + - + @@ -237,19 +243,19 @@ - + - + - + - + @@ -258,7 +264,7 @@ - + @@ -288,7 +294,6 @@ - @@ -514,7 +519,7 @@ - + @@ -612,7 +617,7 @@ - + @@ -629,6 +634,10 @@ + + + + @@ -769,6 +778,7 @@ + diff -r 5fac205a712c -r a7fa60f12ba2 common/build.xml --- a/common/build.xml Thu Oct 15 18:58:09 2009 +0100 +++ b/common/build.xml Mon Oct 19 11:49:45 2009 +0100 @@ -57,7 +57,7 @@ - + @@ -65,10 +65,10 @@ - + - + @@ -164,12 +164,11 @@ - - + @@ -177,10 +176,10 @@ - + + outputFile="${temp.build.dir}/source-spec.ant.xml"> ant: antProperties() data: csv(${sf.spec.sourcesync.sourcespecdir}/${sf.spec.sourcesync.sourcespecfile}, {separator:','}) @@ -394,13 +393,13 @@ + outputFile="${temp.build.dir}/truclean.ant.xml"> ant: antProperties() data: csv(${sf.spec.sourcesync.sourcespecdir}/${sf.spec.sourcesync.sourcespecfile}, {separator:','}) - + @@ -429,7 +428,7 @@ - + @@ -449,13 +448,12 @@ - - + @@ -466,20 +464,53 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + @@ -487,12 +518,12 @@ - + - + @@ -537,6 +568,6 @@ - + diff -r 5fac205a712c -r a7fa60f12ba2 common/templates/zip.cfg.xml.ftl.template --- a/common/templates/zip.cfg.xml.ftl.template Thu Oct 15 18:58:09 2009 +0100 +++ b/common/templates/zip.cfg.xml.ftl.template Mon Oct 19 11:49:45 2009 +0100 @@ -143,5 +143,27 @@ + + + + + + + + + + + + + + + + + + + + + + diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/connset/connset.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/connset/connset.pl Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,35 @@ +#!/usr/bin/perl +# Copyright (c) 2009 Symbian Foundation Ltd +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Symbian Foundation Ltd - initial contribution. +# +# Contributors: +# Maciej Seroka +# +# Description: +# Script to build ATS test drop for Connection Settings BC tests + + +use strict; +use File::Copy; +use File::Path; + +unlink "connsettest.zip"; +rmtree "temp"; +mkpath "temp/connsettest/general/testframework"; +mkpath "temp/connsettest/winscw_udeb"; + +my $epoc=$ENV{'EPOCROOT'} . "epoc32/"; +copy("connset.xml", "temp/test.xml"); + +copy($epoc . "release/winscw/udeb/BcCMManagerEngineTester.dll", "temp/connsettest/winscw_udeb/BcCMManagerEngineTester.dll") or die "failed : $!"; +#copy($epoc . "release/winscw/udeb/connset.exe", "temp/connsettest/winscw_udeb/connset.exe") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/TestFramework_connset.ini", "temp/connsettest/general/testframework/TestFramework_connset.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/BcCMManagerEngineTester.cfg", "temp/connsettest/general/testframework/BcCMManagerEngineTester.cfg") or die "failed : $!"; + +system("7z a -tzip connsettest.zip ./temp/*"); diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/connset/connset.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/connset/connset.xml Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,77 @@ + + + 1 + admin + 10 + + Connection Settings BC Tests + + + + + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + connsettest/winscw_udeb/BcCMManagerEngineTester.dll + connsettest/general/testframework/TestFramework_connset.ini + connsettest/general/testframework/BcCMManagerEngineTester.cfg + + diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/connsetui/connsetui.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/connsetui/connsetui.pl Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,35 @@ +#!/usr/bin/perl +# Copyright (c) 2009 Symbian Foundation Ltd +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Symbian Foundation Ltd - initial contribution. +# +# Contributors: +# Maciej Seroka +# +# Description: +# Script to build ATS test drop for Connection Settings UI BC tests + + +use strict; +use File::Copy; +use File::Path; + +unlink "connsetuitest.zip"; +rmtree "temp"; +mkpath "temp/connsetuitest/general/testframework"; +mkpath "temp/connsetuitest/winscw_udeb"; + +my $epoc=$ENV{'EPOCROOT'} . "epoc32/"; +copy("connsetui.xml", "temp/test.xml"); + +copy($epoc . "release/winscw/udeb/BCConnSettingsUITest.dll", "temp/connsetuitest/winscw_udeb/BCConnSettingsUITest.dll") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/TestFramework_connsetui.ini", "temp/connsetuitest/general/testframework/TestFramework_connsetui.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/UI_ConnSet.cfg", "temp/connsetuitest/general/testframework/UI_ConnSet.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/tcConnSet.cfg", "temp/connsetuitest/general/testframework/tcConnSet.cfg") or die "failed : $!"; + +system("7z a -tzip connsetuitest.zip ./temp/*"); diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/connsetui/connsetui.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/connsetui/connsetui.xml Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,87 @@ + + + 1 + admin + 10 + + Connection Settings UI BC Tests + + + + + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + connsetuitest/winscw_udeb/bcconnsettingsuitest.dll + connsetuitest/general/testframework/testframework_connsetui.ini + connsetuitest/general/testframework/ui_connset.cfg + connsetuitest/general/testframework/tcConnSet.cfg + + diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/contacts/phonebook/phonebook.pl --- a/common/tools/ats/bctest/contacts/phonebook/phonebook.pl Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/contacts/phonebook/phonebook.pl Mon Oct 19 11:49:45 2009 +0100 @@ -22,8 +22,9 @@ unlink "phonebooktest.zip"; rmtree "temp"; mkpath "temp/phonebooktest/general/testframework"; +mkpath "temp/phonebooktest/general/resource"; mkpath "temp/phonebooktest/general/bcardtest2"; -mkpath "temp/phonebooktest/winscw_udeb/z/resource/plugins"; +mkpath "temp/phonebooktest/winscw_udeb/z/resource"; my $epoc=$ENV{'EPOCROOT'} . "epoc32/"; copy("phonebook.xml", "temp/test.xml"); @@ -34,65 +35,44 @@ copy($epoc . "winscw/c/testframework/ui_bctestpbkdataaddedit.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkdataaddedit.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtrpbkviewresourcefile.dll", "temp/phonebooktest/winscw_udeb/mtrpbkviewresourcefile.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbkvrsc.ini", "temp/phonebooktest/general/testframework/testframework_pbkvrsc.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbkvrsc.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkvrsc.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkvrsc.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkvrsc.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkidlefinder.dll", "temp/phonebooktest/winscw_udeb/mtpbkidlefinder.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbkifinder.ini", "temp/phonebooktest/general/testframework/testframework_pbkifinder.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbkifinder.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkifinder.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkifinder.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkifinder.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkiconinfo.dll", "temp/phonebooktest/winscw_udeb/mtpbkiconinfo.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbkinfo.ini", "temp/phonebooktest/general/testframework/testframework_pbkinfo.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbkinfo.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkinfo.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkinfo.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkinfo.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkiconid.dll", "temp/phonebooktest/winscw_udeb/mtpbkiconid.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbkicon.ini", "temp/phonebooktest/general/testframework/testframework_pbkicon.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbkicon.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkicon.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkicon.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkicon.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkfields.dll", "temp/phonebooktest/winscw_udeb/mtpbkfields.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbkfeilds.ini", "temp/phonebooktest/general/testframework/testframework_pbkfeilds.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbkfeilds.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkfeilds.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkfeilds.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkfeilds.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkfielddata.dll", "temp/phonebooktest/winscw_udeb/mtpbkfielddata.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbkfdata.ini", "temp/phonebooktest/general/testframework/testframework_pbkfdata.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbkfdata.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkfdata.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkfdata.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkfdata.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkcontactiter.dll", "temp/phonebooktest/winscw_udeb/mtpbkcontactiter.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbkiter.ini", "temp/phonebooktest/general/testframework/testframework_pbkiter.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbkiter.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkiter.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkiter.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkiter.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkcontactitemfield.dll", "temp/phonebooktest/winscw_udeb/mtpbkcontactitemfield.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbkcif.ini", "temp/phonebooktest/general/testframework/testframework_pbkcif.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbkcif.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkcif.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkcif.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkcif.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkcontactengine.dll", "temp/phonebooktest/winscw_udeb/mtpbkcontactengine.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_cengine.ini", "temp/phonebooktest/general/testframework/testframework_cengine.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestcengine.cfg", "temp/phonebooktest/general/testframework/tcbctestcengine.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestcengine.cfg", "temp/phonebooktest/general/testframework/ui_bctestcengine.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkfieldsinfo.dll", "temp/phonebooktest/winscw_udeb/mtpbkfieldsinfo.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbkfinfo.ini", "temp/phonebooktest/general/testframework/testframework_pbkfinfo.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbkfinfo.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkfinfo.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkfinfo.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkfinfo.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkcontactitem.dll", "temp/phonebooktest/winscw_udeb/mtpbkcontactitem.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbkcitem.ini", "temp/phonebooktest/general/testframework/testframework_pbkcitem.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbkcitem.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkcitem.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkcitem.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkcitem.cfg") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkcontactchangenotifier.dll", "temp/phonebooktest/winscw_udeb/mtpbkcontactchangenotifier.dll") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/testframework_pbknotifier.ini", "temp/phonebooktest/general/testframework/testframework_pbknotifier.ini") or die "failed : $!"; -copy($epoc . "winscw/c/testframework/tcbctestpbknotifier.cfg", "temp/phonebooktest/general/testframework/tcbctestpbknotifier.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkpbknotifier.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkpbknotifier.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_pbkdmngt.ini", "temp/phonebooktest/general/testframework/testframework_pbkdmngt.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/tcbctestpbkdatamngt.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkdatamngt.cfg") or die "failed : $!"; + copy($epoc . "release/winscw/udeb/mtpbksmsaddressselect.dll", "temp/phonebooktest/winscw_udeb/mtpbksmsaddressselect.dll") or die "failed : $!"; copy($epoc . "winscw/c/testframework/testframework_smsaddsel.ini", "temp/phonebooktest/general/testframework/testframework_smsaddsel.ini") or die "failed : $!"; copy($epoc . "winscw/c/testframework/tcbctestsmsaddsel.cfg", "temp/phonebooktest/general/testframework/tcbctestsmsaddsel.cfg") or die "failed : $!"; @@ -152,13 +132,13 @@ copy($epoc . "winscw/c/testframework/testframework_pbkaddsel.ini", "temp/phonebooktest/general/testframework/testframework_pbkaddsel.ini") or die "failed : $!"; copy($epoc . "winscw/c/testframework/tcbctestpbkaddsel.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkaddsel.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestpbkaddsel.cfg", "temp/phonebooktest/general/testframework/ui_bctestpbkaddsel.cfg") or die "failed : $!"; -copy($epoc . "release/winscw/udeb/z/resource/pbkaddressselect.rsc", "temp/phonebooktest/winscw_udeb/z/resource/plugins/pbkaddressselect.rsc") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/z/resource/pbkaddressselect.rsc", "temp/phonebooktest/general/resource/pbkaddressselect.rsc") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkphonenumberselectbase.dll", "temp/phonebooktest/winscw_udeb/mtpbkphonenumberselectbase.dll") or die "failed : $!"; copy($epoc . "winscw/c/testframework/testframework_numsel.ini", "temp/phonebooktest/general/testframework/testframework_numsel.ini") or die "failed : $!"; copy($epoc . "winscw/c/testframework/tcbctestnumsel.cfg", "temp/phonebooktest/general/testframework/tcbctestnumsel.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestnumsel.cfg", "temp/phonebooktest/general/testframework/ui_bctestnumsel.cfg") or die "failed : $!"; -copy($epoc . "release/winscw/udeb/z/resource/mt_cpbkphonenumberselectbase.rsc", "temp/phonebooktest/winscw_udeb/z/resource/plugins/mt_cpbkphonenumberselectbase.rsc") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/z/resource/mt_cpbkphonenumberselectbase.rsc", "temp/phonebooktest/winscw_udeb/z/resource/mt_cpbkphonenumberselectbase.rsc") or die "failed : $!"; copy($epoc . "release/winscw/udeb/mtpbkselectfielddlg.dll", "temp/phonebooktest/winscw_udeb/mtpbkselectfielddlg.dll") or die "failed : $!"; copy($epoc . "winscw/c/testframework/testframework_fielddlg.ini", "temp/phonebooktest/general/testframework/testframework_fielddlg.ini") or die "failed : $!"; @@ -170,6 +150,9 @@ copy($epoc . "winscw/c/testframework/tcbctestsifielddlg.cfg", "temp/phonebooktest/general/testframework/tcbctestsifielddlg.cfg") or die "failed : $!"; copy($epoc . "winscw/c/testframework/ui_bctestsifielddlg.cfg", "temp/phonebooktest/general/testframework/ui_bctestsifielddlg.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_pbkfetch.ini", "temp/phonebooktest/general/testframework/testframework_pbkfetch.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/tcbctestpbkfetch.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkfetch.cfg") or die "failed : $!"; + copy($epoc . "release/winscw/udeb/bctestpbkuiutil.dll", "temp/phonebooktest/winscw_udeb/bctestpbkuiutil.dll") or die "failed : $!"; copy($epoc . "winscw/c/testframework/testframework_pbkuiutil.ini", "temp/phonebooktest/general/testframework/testframework_pbkuiutil.ini") or die "failed : $!"; copy($epoc . "winscw/c/testframework/tcbctestpbkuiutil.cfg", "temp/phonebooktest/general/testframework/tcbctestpbkuiutil.cfg") or die "failed : $!"; diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/contacts/phonebook/phonebook.xml --- a/common/tools/ats/bctest/contacts/phonebook/phonebook.xml Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/contacts/phonebook/phonebook.xml Mon Oct 19 11:49:45 2009 +0100 @@ -15,7 +15,7 @@ - + makedir @@ -65,7 +65,7 @@ - + @@ -75,9 +75,7 @@ - - - + makedir @@ -93,24 +91,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -120,29 +100,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -152,24 +109,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -179,29 +118,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -211,24 +127,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -238,29 +136,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -270,24 +145,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -297,29 +154,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -329,24 +163,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -356,29 +172,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -388,24 +181,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -415,29 +190,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -447,24 +199,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -474,29 +208,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -506,24 +217,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -533,29 +226,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -565,24 +235,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -592,29 +244,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -624,24 +253,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -651,29 +262,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -683,24 +271,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -710,29 +280,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -742,24 +289,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -769,25 +298,41 @@ - + + install + + + + + + + + + install + + + + + + + + execute - + - + - + fetch-log - - - + makedir @@ -803,24 +348,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -830,29 +357,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -862,24 +366,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -889,29 +375,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -921,24 +384,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -948,29 +393,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -980,24 +402,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -1007,29 +411,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1039,15 +420,6 @@ - - install - - - - - - - install @@ -1066,29 +438,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1098,24 +447,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -1125,29 +456,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1157,24 +465,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -1184,29 +474,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1216,24 +483,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -1243,29 +492,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1275,24 +501,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -1302,29 +510,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1334,24 +519,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -1361,29 +528,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1393,24 +537,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -1420,29 +546,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1452,24 +555,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -1482,35 +567,12 @@ install - - - + + + - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1520,15 +582,6 @@ - - install - - - - - - - install @@ -1551,34 +604,11 @@ install - - + + - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1588,24 +618,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -1615,29 +627,6 @@ - - execute - - - - - - - - - fetch-log - - - - - - - - makedir - - - - install @@ -1647,24 +636,6 @@ - - install - - - - - - - - - install - - - - - - - install @@ -1674,24 +645,43 @@ - + + + install + + + + + + + + + + install + + + + + + + + + execute - + - + - + fetch-log - - makedir @@ -1741,7 +731,7 @@ - + @@ -1751,8 +741,6 @@ - - makedir @@ -1883,7 +871,7 @@ - + @@ -1893,8 +881,6 @@ - - makedir @@ -1944,7 +930,7 @@ - + @@ -1964,64 +950,43 @@ phonebooktest/general/testframework/ui_bctestpbkdataaddedit.cfg phonebooktest/winscw_udeb/mtrpbkviewresourcefile.dll - phonebooktest/general/testframework/testframework_pbkvrsc.ini - phonebooktest/general/testframework/tcbctestpbkvrsc.cfg phonebooktest/general/testframework/ui_bctestpbkvrsc.cfg phonebooktest/winscw_udeb/mtpbkidlefinder.dll - phonebooktest/general/testframework/testframework_pbkifinder.ini - phonebooktest/general/testframework/tcbctestpbkifinder.cfg phonebooktest/general/testframework/ui_bctestpbkifinder.cfg phonebooktest/winscw_udeb/mtpbkiconinfo.dll - phonebooktest/general/testframework/testframework_pbkinfo.ini - phonebooktest/general/testframework/tcbctestpbkinfo.cfg phonebooktest/general/testframework/ui_bctestpbkinfo.cfg phonebooktest/winscw_udeb/mtpbkiconid.dll - phonebooktest/general/testframework/testframework_pbkicon.ini - phonebooktest/general/testframework/tcbctestpbkicon.cfg phonebooktest/general/testframework/ui_bctestpbkicon.cfg phonebooktest/winscw_udeb/mtpbkfields.dll - phonebooktest/general/testframework/testframework_pbkfeilds.ini - phonebooktest/general/testframework/tcbctestpbkfeilds.cfg phonebooktest/general/testframework/ui_bctestpbkfeilds.cfg phonebooktest/winscw_udeb/mtpbkfielddata.dll - phonebooktest/general/testframework/testframework_pbkfdata.ini - phonebooktest/general/testframework/tcbctestpbkfdata.cfg phonebooktest/general/testframework/ui_bctestpbkfdata.cfg phonebooktest/winscw_udeb/mtpbkcontactiter.dll - phonebooktest/general/testframework/testframework_pbkiter.ini - phonebooktest/general/testframework/tcbctestpbkiter.cfg phonebooktest/general/testframework/ui_bctestpbkiter.cfg phonebooktest/winscw_udeb/mtpbkcontactitemfield.dll - phonebooktest/general/testframework/testframework_pbkcif.ini - phonebooktest/general/testframework/tcbctestpbkcif.cfg phonebooktest/general/testframework/ui_bctestpbkcif.cfg phonebooktest/winscw_udeb/mtpbkcontactengine.dll - phonebooktest/general/testframework/testframework_cengine.ini - phonebooktest/general/testframework/tcbctestcengine.cfg phonebooktest/general/testframework/ui_bctestcengine.cfg phonebooktest/winscw_udeb/mtpbkfieldsinfo.dll - phonebooktest/general/testframework/testframework_pbkfinfo.ini - phonebooktest/general/testframework/tcbctestpbkfinfo.cfg phonebooktest/general/testframework/ui_bctestpbkfinfo.cfg phonebooktest/winscw_udeb/mtpbkcontactitem.dll - phonebooktest/general/testframework/testframework_pbkcitem.ini - phonebooktest/general/testframework/tcbctestpbkcitem.cfg phonebooktest/general/testframework/ui_bctestpbkcitem.cfg phonebooktest/winscw_udeb/mtpbkcontactchangenotifier.dll - phonebooktest/general/testframework/testframework_pbknotifier.ini - phonebooktest/general/testframework/tcbctestpbknotifier.cfg phonebooktest/general/testframework/ui_bctestpbkpbknotifier.cfg + + phonebooktest/general/testframework/testframework_pbkdmngt.ini + phonebooktest/general/testframework/tcbctestpbkdatamngt.cfg phonebooktest/winscw_udeb/mtpbksmsaddressselect.dll phonebooktest/general/testframework/testframework_smsaddsel.ini @@ -2082,13 +1047,13 @@ phonebooktest/general/testframework/testframework_pbkaddsel.ini phonebooktest/general/testframework/tcbctestpbkaddsel.cfg phonebooktest/general/testframework/ui_bctestpbkaddsel.cfg - phonebooktest/winscw_udeb/z/resource/plugins/pbkaddressselect.rsc + phonebooktest/general/resource/pbkaddressselect.rsc phonebooktest/winscw_udeb/mtpbkphonenumberselectbase.dll phonebooktest/general/testframework/testframework_numsel.ini phonebooktest/general/testframework/tcbctestnumsel.cfg phonebooktest/general/testframework/ui_bctestnumsel.cfg - phonebooktest/winscw_udeb/z/resource/plugins/mt_cpbkphonenumberselectbase.rsc + phonebooktest/winscw_udeb/z/resource/mt_cpbkphonenumberselectbase.rsc phonebooktest/winscw_udeb/mtpbkselectfielddlg.dll phonebooktest/general/testframework/testframework_fielddlg.ini @@ -2100,6 +1065,9 @@ phonebooktest/general/testframework/tcbctestsifielddlg.cfg phonebooktest/general/testframework/ui_bctestsifielddlg.cfg + phonebooktest/general/testframework/testframework_pbkfetch.ini + phonebooktest/general/testframework/tcbctestpbkfetch.cfg + phonebooktest/winscw_udeb/bctestpbkuiutil.dll phonebooktest/general/testframework/testframework_pbkuiutil.ini phonebooktest/general/testframework/tcbctestpbkuiutil.cfg diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/glib/glib.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/glib/glib.pl Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,132 @@ +#!/usr/bin/perl +# Copyright (c) 2009 Symbian Foundation Ltd +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Symbian Foundation Ltd - initial contribution. +# +# Contributors: +# Maciej Seroka +# +# Description: +# Script to build ATS test drop for GTK Library BC tests + + +use strict; +use File::Copy; +use File::Path; + +unlink "glibtest.zip"; +rmtree "temp"; +mkpath "temp/glibtest/glib/general"; +mkpath "temp/glibtest/winscw_udeb"; + +my $epoc=$ENV{'EPOCROOT'} . "epoc32/"; +copy("glib.xml", "temp/test.xml"); + +copy($epoc . "release/winscw/udeb/accumulator.exe", "temp/glibtest/winscw_udeb/accumulator.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/array-test.exe", "temp/glibtest/winscw_udeb/array-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/asyncqueue-test.exe", "temp/glibtest/winscw_udeb/asyncqueue-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/atomic-test.exe", "temp/glibtest/winscw_udeb/atomic-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/child-test1.exe", "temp/glibtest/winscw_udeb/child-test1.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/child-test2.exe", "temp/glibtest/winscw_udeb/child-test2.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/closure-marshal.exe", "temp/glibtest/winscw_udeb/closure-marshal.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/closures.exe", "temp/glibtest/winscw_udeb/closures.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/completion-test.exe", "temp/glibtest/winscw_udeb/completion-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/convert-test.exe", "temp/glibtest/winscw_udeb/convert-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/date-test.exe", "temp/glibtest/winscw_udeb/date-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/defaultiface.exe", "temp/glibtest/winscw_udeb/defaultiface.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/dirname-test.exe", "temp/glibtest/winscw_udeb/dirname-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/env-test.exe", "temp/glibtest/winscw_udeb/env-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/error_check_mutexes.exe", "temp/glibtest/winscw_udeb/error_check_mutexes.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/extra_tests.exe", "temp/glibtest/winscw_udeb/extra_tests.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/file-test.exe", "temp/glibtest/winscw_udeb/file-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/gio-test.exe", "temp/glibtest/winscw_udeb/gio-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/gvalue-test.exe", "temp/glibtest/winscw_udeb/gvalue-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/g_test1.exe", "temp/glibtest/winscw_udeb/g_test1.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/g_test2.exe", "temp/glibtest/winscw_udeb/g_test2.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/hash-test.exe", "temp/glibtest/winscw_udeb/hash-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/ifacecheck.exe", "temp/glibtest/winscw_udeb/ifacecheck.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/ifaceinherit.exe", "temp/glibtest/winscw_udeb/ifaceinherit.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/ifaceinit.exe", "temp/glibtest/winscw_udeb/ifaceinit.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/ifaceproperties.exe", "temp/glibtest/winscw_udeb/ifaceproperties.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/iochannel-test.exe", "temp/glibtest/winscw_udeb/iochannel-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/keyfile-test.exe", "temp/glibtest/winscw_udeb/keyfile-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/list-test.exe", "temp/glibtest/winscw_udeb/list-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/mainloop-test.exe", "temp/glibtest/winscw_udeb/mainloop-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/mapping-test.exe", "temp/glibtest/winscw_udeb/mapping-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/markup-escape-test.exe", "temp/glibtest/winscw_udeb/markup-escape-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/markup-test.exe", "temp/glibtest/winscw_udeb/markup-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/module-test.exe", "temp/glibtest/winscw_udeb/module-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/node-test.exe", "temp/glibtest/winscw_udeb/node-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/objects.exe", "temp/glibtest/winscw_udeb/objects.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/objects2.exe", "temp/glibtest/winscw_udeb/objects2.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/option-test.exe", "temp/glibtest/winscw_udeb/option-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/override.exe", "temp/glibtest/winscw_udeb/override.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/paramspec-test.exe", "temp/glibtest/winscw_udeb/paramspec-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/patterntest.exe", "temp/glibtest/winscw_udeb/patterntest.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/printf-test.exe", "temp/glibtest/winscw_udeb/printf-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/properties.exe", "temp/glibtest/winscw_udeb/properties.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/properties2.exe", "temp/glibtest/winscw_udeb/properties2.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/qsort-test.exe", "temp/glibtest/winscw_udeb/qsort-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/queue-test.exe", "temp/glibtest/winscw_udeb/queue-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/rand-test.exe", "temp/glibtest/winscw_udeb/rand-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/references.exe", "temp/glibtest/winscw_udeb/references.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/relation-test.exe", "temp/glibtest/winscw_udeb/relation-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/shell-test.exe", "temp/glibtest/winscw_udeb/shell-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/signals-multithread.exe", "temp/glibtest/winscw_udeb/signals-multithread.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/signals-singlethread.exe", "temp/glibtest/winscw_udeb/signals-singlethread.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/slist-test.exe", "temp/glibtest/winscw_udeb/slist-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/strfunc-test.exe", "temp/glibtest/winscw_udeb/strfunc-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/string-test.exe", "temp/glibtest/winscw_udeb/string-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/strtod-test.exe", "temp/glibtest/winscw_udeb/strtod-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tasyncqueue.exe", "temp/glibtest/winscw_udeb/tasyncqueue.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/testgdate.exe", "temp/glibtest/winscw_udeb/testgdate.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/testgdateparser.exe", "temp/glibtest/winscw_udeb/testgdateparser.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/testglib.exe", "temp/glibtest/winscw_udeb/testglib.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/testgobject.exe", "temp/glibtest/winscw_udeb/testgobject.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tgstring.exe", "temp/glibtest/winscw_udeb/tgstring.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/thread-test.exe", "temp/glibtest/winscw_udeb/thread-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/threadpool-test.exe", "temp/glibtest/winscw_udeb/threadpool-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/timeloop-closure.exe", "temp/glibtest/winscw_udeb/timeloop-closure.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/timeloop.exe", "temp/glibtest/winscw_udeb/timeloop.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tmanual.exe", "temp/glibtest/winscw_udeb/tmanual.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tmisc.exe", "temp/glibtest/winscw_udeb/tmisc.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tnode.exe", "temp/glibtest/winscw_udeb/tnode.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/toption.exe", "temp/glibtest/winscw_udeb/toption.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tree-test.exe", "temp/glibtest/winscw_udeb/tree-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tscanner.exe", "temp/glibtest/winscw_udeb/tscanner.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tslist.exe", "temp/glibtest/winscw_udeb/tslist.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tthread.exe", "temp/glibtest/winscw_udeb/tthread.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/ttrash.exe", "temp/glibtest/winscw_udeb/ttrash.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/ttree.exe", "temp/glibtest/winscw_udeb/ttree.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tunichar.exe", "temp/glibtest/winscw_udeb/tunichar.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tutf8.exe", "temp/glibtest/winscw_udeb/tutf8.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/typetest.exe", "temp/glibtest/winscw_udeb/typetest.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/unichar_test.exe", "temp/glibtest/winscw_udeb/unichar_test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/unicode-caseconv.exe", "temp/glibtest/winscw_udeb/unicode-caseconv.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/unicode-collate.exe", "temp/glibtest/winscw_udeb/unicode-collate.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/unicode-encoding.exe", "temp/glibtest/winscw_udeb/unicode-encoding.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/unicode-normalize.exe", "temp/glibtest/winscw_udeb/unicode-normalize.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/uri-test.exe", "temp/glibtest/winscw_udeb/uri-test.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/utf8-pointer.exe", "temp/glibtest/winscw_udeb/utf8-pointer.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/utf8-validate.exe", "temp/glibtest/winscw_udeb/utf8-validate.exe") or die "failed : $!"; + +copy($epoc . "release/winscw/udeb/libmoduletestplugin_a.dll", "temp/glibtest/winscw_udeb/libmoduletestplugin_a.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/libmoduletestplugin_b.dll", "temp/glibtest/winscw_udeb/libmoduletestplugin_b.dll") or die "failed : $!"; + +copy($epoc . "winscw/c/temp/tmp/test.txt", "temp/glibtest/glib/general/test.txt") or die "failed : $!"; +copy($epoc . "winscw/c/1.gmarkup", "temp/glibtest/glib/general/1.gmarkup") or die "failed : $!"; +copy($epoc . "winscw/c/iochannel-test-infile", "temp/glibtest/glib/general/iochannel-test-infile") or die "failed : $!"; +copy($epoc . "winscw/c/casemap.bin", "temp/glibtest/glib/general/casemap.bin") or die "failed : $!"; +copy($epoc . "winscw/c/casefold.bin", "temp/glibtest/glib/general/casefold.bin") or die "failed : $!"; +copy($epoc . "winscw/c/utf8.txt", "temp/glibtest/glib/general/utf8.txt") or die "failed : $!"; +copy($epoc . "winscw/c/casecollate.txt", "temp/glibtest/glib/general/casecollate.txt") or die "failed : $!"; +copy($epoc . "winscw/c/utf8_hindi.txt", "temp/glibtest/glib/general/utf8_hindi.txt") or die "failed : $!"; +copy($epoc . "winscw/c/scanfile.txt", "temp/glibtest/glib/general/scanfile.txt") or die "failed : $!"; +copy($epoc . "winscw/c/NormalizationTest.txt", "temp/glibtest/glib/general/NormalizationTest.txt") or die "failed : $!"; + +system("7z a -tzip glibtest.zip ./temp/*"); diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/glib/glib.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/glib/glib.xml Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,1615 @@ + + + 1 + admin + 10 + + GTK Library BC Tests + + + + + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + execute + + + + + + + + + + + + glibtest/winscw_udeb/accumulator.exe + glibtest/winscw_udeb/array-test.exe + glibtest/winscw_udeb/asyncqueue-test.exe + glibtest/winscw_udeb/atomic-test.exe + glibtest/winscw_udeb/child-test1.exe + glibtest/winscw_udeb/child-test2.exe + glibtest/winscw_udeb/closure-marshal.exe + glibtest/winscw_udeb/closures.exe + glibtest/winscw_udeb/completion-test.exe + glibtest/winscw_udeb/convert-test.exe + glibtest/winscw_udeb/date-test.exe + glibtest/winscw_udeb/defaultiface.exe + glibtest/winscw_udeb/dirname-test.exe + glibtest/winscw_udeb/env-test.exe + glibtest/winscw_udeb/error_check_mutexes.exe + glibtest/winscw_udeb/extra_tests.exe + glibtest/winscw_udeb/file-test.exe + glibtest/winscw_udeb/gio-test.exe + glibtest/winscw_udeb/gvalue-test.exe + glibtest/winscw_udeb/g_test1.exe + glibtest/winscw_udeb/g_test2.exe + glibtest/winscw_udeb/hash-test.exe + glibtest/winscw_udeb/ifacecheck.exe + glibtest/winscw_udeb/ifaceinherit.exe + glibtest/winscw_udeb/ifaceinit.exe + glibtest/winscw_udeb/ifaceproperties.exe + glibtest/winscw_udeb/iochannel-test.exe + glibtest/winscw_udeb/keyfile-test.exe + glibtest/winscw_udeb/list-test.exe + glibtest/winscw_udeb/mainloop-test.exe + glibtest/winscw_udeb/mapping-test.exe + glibtest/winscw_udeb/markup-escape-test.exe + glibtest/winscw_udeb/markup-test.exe + glibtest/winscw_udeb/module-test.exe + glibtest/winscw_udeb/node-test.exe + glibtest/winscw_udeb/objects.exe + glibtest/winscw_udeb/objects2.exe + glibtest/winscw_udeb/option-test.exe + glibtest/winscw_udeb/override.exe + glibtest/winscw_udeb/paramspec-test.exe + glibtest/winscw_udeb/patterntest.exe + glibtest/winscw_udeb/printf-test.exe + glibtest/winscw_udeb/properties.exe + glibtest/winscw_udeb/properties2.exe + glibtest/winscw_udeb/qsort-test.exe + glibtest/winscw_udeb/queue-test.exe + glibtest/winscw_udeb/rand-test.exe + glibtest/winscw_udeb/references.exe + glibtest/winscw_udeb/relation-test.exe + glibtest/winscw_udeb/shell-test.exe + glibtest/winscw_udeb/signals-multithread.exe + glibtest/winscw_udeb/signals-singlethread.exe + glibtest/winscw_udeb/slist-test.exe + glibtest/winscw_udeb/strfunc-test.exe + glibtest/winscw_udeb/string-test.exe + glibtest/winscw_udeb/strtod-test.exe + glibtest/winscw_udeb/tasyncqueue.exe + glibtest/winscw_udeb/testgdate.exe + glibtest/winscw_udeb/testgdateparser.exe + glibtest/winscw_udeb/testglib.exe + glibtest/winscw_udeb/testgobject.exe + glibtest/winscw_udeb/tgstring.exe + glibtest/winscw_udeb/thread-test.exe + glibtest/winscw_udeb/threadpool-test.exe + glibtest/winscw_udeb/timeloop-closure.exe + glibtest/winscw_udeb/timeloop.exe + glibtest/winscw_udeb/tmanual.exe + glibtest/winscw_udeb/tmisc.exe + glibtest/winscw_udeb/tnode.exe + glibtest/winscw_udeb/toption.exe + glibtest/winscw_udeb/tree-test.exe + glibtest/winscw_udeb/tscanner.exe + glibtest/winscw_udeb/tslist.exe + glibtest/winscw_udeb/tthread.exe + glibtest/winscw_udeb/ttrash.exe + glibtest/winscw_udeb/ttree.exe + glibtest/winscw_udeb/tunichar.exe + glibtest/winscw_udeb/tutf8.exe + glibtest/winscw_udeb/typetest.exe + glibtest/winscw_udeb/unichar_test.exe + glibtest/winscw_udeb/unicode-caseconv.exe + glibtest/winscw_udeb/unicode-collate.exe + glibtest/winscw_udeb/unicode-encoding.exe + glibtest/winscw_udeb/unicode-normalize.exe + glibtest/winscw_udeb/uri-test.exe + glibtest/winscw_udeb/utf8-pointer.exe + glibtest/winscw_udeb/utf8-validate.exe + glibtest/winscw_udeb/libmoduletestplugin_a.dll + glibtest/winscw_udeb/libmoduletestplugin_b.dll + glibtest/glib/general/test.txt + glibtest/glib/general/1.gmarkup + glibtest/glib/general/iochannel-test-infile + glibtest/glib/general/casemap.bin + glibtest/glib/general/casefold.bin + glibtest/glib/general/utf8.txt + glibtest/glib/general/casecollate.txt + glibtest/glib/general/utf8_hindi.txt + glibtest/glib/general/scanfile.txt + glibtest/glib/general/NormalizationTest.txt + + diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/locationsrv/lmdbmanagement/lmdbmanagement.pl --- a/common/tools/ats/bctest/locationsrv/lmdbmanagement/lmdbmanagement.pl Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/locationsrv/lmdbmanagement/lmdbmanagement.pl Mon Oct 19 11:49:45 2009 +0100 @@ -12,7 +12,7 @@ # Maciej Seroka # # Description: -# Script to build ATS test drop Landmarks Database Management BC tests +# Script to build ATS test drop for Landmarks Database Management BC tests use strict; diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/locationsrv/lmsearch/lmsearch.pl --- a/common/tools/ats/bctest/locationsrv/lmsearch/lmsearch.pl Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/locationsrv/lmsearch/lmsearch.pl Mon Oct 19 11:49:45 2009 +0100 @@ -12,7 +12,7 @@ # Maciej Seroka # # Description: -# Script to build ATS test drop Landmarks Search BC tests +# Script to build ATS test drop for Landmarks Search BC tests use strict; diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/locationsrv/locaddedit/locaddedit.pl --- a/common/tools/ats/bctest/locationsrv/locaddedit/locaddedit.pl Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/locationsrv/locaddedit/locaddedit.pl Mon Oct 19 11:49:45 2009 +0100 @@ -12,7 +12,7 @@ # Maciej Seroka # # Description: -# Script to build ATS test drop Landmarks Application Editor BC tests +# Script to build ATS test drop for Landmarks Application Editor BC tests use strict; diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/locationsrv/locaqu/locaqu.pl --- a/common/tools/ats/bctest/locationsrv/locaqu/locaqu.pl Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/locationsrv/locaqu/locaqu.pl Mon Oct 19 11:49:45 2009 +0100 @@ -12,7 +12,7 @@ # Maciej Seroka # # Description: -# Script to build ATS test drop Location Acquisition BC tests +# Script to build ATS test drop for Location Acquisition BC tests use strict; diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/locationsrv/locblid/locblid.pl --- a/common/tools/ats/bctest/locationsrv/locblid/locblid.pl Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/locationsrv/locblid/locblid.pl Mon Oct 19 11:49:45 2009 +0100 @@ -12,7 +12,7 @@ # Maciej Seroka # # Description: -# Script to build ATS test drop BLID Application Satellite Info BC tests +# Script to build ATS test drop for BLID Application Satellite Info BC tests use strict; diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/locationsrv/locdbci/locdbci.pl --- a/common/tools/ats/bctest/locationsrv/locdbci/locdbci.pl Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/locationsrv/locdbci/locdbci.pl Mon Oct 19 11:49:45 2009 +0100 @@ -12,7 +12,7 @@ # Maciej Seroka # # Description: -# Script to build ATS test drop Landmarks Item Id Db Combi Info BC tests +# Script to build ATS test drop for Landmarks Item Id Db Combi Info BC tests use strict; diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/locationsrv/locsel/locsel.pl --- a/common/tools/ats/bctest/locationsrv/locsel/locsel.pl Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/locationsrv/locsel/locsel.pl Mon Oct 19 11:49:45 2009 +0100 @@ -12,7 +12,7 @@ # Maciej Seroka # # Description: -# Script to build ATS test drop Landmarks Selector BC tests +# Script to build ATS test drop for Landmarks Selector BC tests use strict; diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/multimedia/multimediatest.xml --- a/common/tools/ats/bctest/multimedia/multimediatest.xml Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/multimedia/multimediatest.xml Mon Oct 19 11:49:45 2009 +0100 @@ -17,7 +17,7 @@ - + install @@ -26,7 +26,7 @@ - + install @@ -35,7 +35,7 @@ - + install @@ -44,7 +44,7 @@ - + install @@ -53,7 +53,7 @@ - + install @@ -62,7 +62,16 @@ - + + install + + + + + + + + install @@ -71,7 +80,7 @@ - + install @@ -80,7 +89,7 @@ - + install @@ -89,7 +98,7 @@ - + execute diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/package_definition.xml --- a/common/tools/ats/bctest/package_definition.xml Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/ats/bctest/package_definition.xml Mon Oct 19 11:49:45 2009 +0100 @@ -3,20 +3,21 @@ - + - - + + + @@ -153,165 +154,192 @@ - + - + - + + + + + - + + + - - - + + + - + - + - + - + - + - + - + - + - + - + - - - + + + - - - + + + - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - + + + + - - - + + + + + + + + + + + + + - - - + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + - - - - + + + - - - - - + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/ssl/ssl.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/ssl/ssl.pl Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,103 @@ +#!/usr/bin/perl +# Copyright (c) 2009 Symbian Foundation Ltd +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Symbian Foundation Ltd - initial contribution. +# +# Contributors: +# Maciej Seroka +# +# Description: +# Script to build ATS test drop for Secure Socket Layer BC tests + + +use strict; +use File::Copy; +use File::Path; + +unlink "ssltest.zip"; +rmtree "temp"; +mkpath "temp/ssltest/general/testframework"; +mkpath "temp/ssltest/winscw_udeb"; + +my $epoc=$ENV{'EPOCROOT'} . "epoc32/"; +copy("ssl.xml", "temp/test.xml"); + +copy($epoc . "winscw/c/testframework/crypto_test/testframework.ini", "temp/ssltest/general/testframework/testframework.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/crypto_test.cfg", "temp/ssltest/general/testframework/crypto_test.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/evptests.txt", "temp/ssltest/general/testframework/evptests.txt") or die "failed : $!"; +copy($epoc . "winscw/c/tpkcs7d.txt", "temp/ssltest/general/testframework/tpkcs7d.txt") or die "failed : $!"; +copy($epoc . "winscw/c/tpkcs7.txt", "temp/ssltest/general/testframework/tpkcs7.txt") or die "failed : $!"; +copy($epoc . "winscw/c/treq2.txt", "temp/ssltest/general/testframework/treq2.txt") or die "failed : $!"; +copy($epoc . "winscw/c/treq.txt", "temp/ssltest/general/testframework/treq.txt") or die "failed : $!"; +copy($epoc . "winscw/c/trsa.txt", "temp/ssltest/general/testframework/trsa.txt") or die "failed : $!"; +copy($epoc . "winscw/c/tsid.txt", "temp/ssltest/general/testframework/tsid.txt") or die "failed : $!"; +copy($epoc . "winscw/c/tx5091.txt", "temp/ssltest/general/testframework/tx5091.txt") or die "failed : $!"; +copy($epoc . "winscw/c/tx5092.txt", "temp/ssltest/general/testframework/tx5092.txt") or die "failed : $!"; +copy($epoc . "winscw/c/tx509.txt", "temp/ssltest/general/testframework/tx509.txt") or die "failed : $!"; +copy($epoc . "winscw/c/tcrl.txt", "temp/ssltest/general/testframework/tcrl.txt") or die "failed : $!"; +copy($epoc . "winscw/c/testenc.txt", "temp/ssltest/general/testframework/testenc.txt") or die "failed : $!"; +copy($epoc . "winscw/c/testgen.txt", "temp/ssltest/general/testframework/testgen.txt") or die "failed : $!"; +copy($epoc . "winscw/c/testss.txt", "temp/ssltest/general/testframework/testss.txt") or die "failed : $!"; +copy($epoc . "winscw/c/test_verify.txt", "temp/ssltest/general/testframework/test_verify.txt") or die "failed : $!"; +copy($epoc . "winscw/c/CAss.cnf", "temp/ssltest/general/testframework/CAss.cnf") or die "failed : $!"; +copy($epoc . "winscw/c/openssl.cnf", "temp/ssltest/general/testframework/openssl.cnf") or die "failed : $!"; +copy($epoc . "winscw/c/P1ss.cnf", "temp/ssltest/general/testframework/P1ss.cnf") or die "failed : $!"; +copy($epoc . "winscw/c/P2ss.cnf", "temp/ssltest/general/testframework/P2ss.cnf") or die "failed : $!"; +copy($epoc . "winscw/c/test.cnf", "temp/ssltest/general/testframework/test.cnf") or die "failed : $!"; +copy($epoc . "winscw/c/Uss.cnf", "temp/ssltest/general/testframework/Uss.cnf") or die "failed : $!"; +copy($epoc . "winscw/c/argena.pem", "temp/ssltest/general/testframework/argena.pem") or die "failed : $!"; +copy($epoc . "winscw/c/argeng.pem", "temp/ssltest/general/testframework/argeng.pem") or die "failed : $!"; +copy($epoc . "winscw/c/eng1.pem", "temp/ssltest/general/testframework/eng1.pem") or die "failed : $!"; +copy($epoc . "winscw/c/eng2.pem", "temp/ssltest/general/testframework/eng2.pem") or die "failed : $!"; +copy($epoc . "winscw/c/eng3.pem", "temp/ssltest/general/testframework/eng3.pem") or die "failed : $!"; +copy($epoc . "winscw/c/eng4.pem", "temp/ssltest/general/testframework/eng4.pem") or die "failed : $!"; +copy($epoc . "winscw/c/eng5.pem", "temp/ssltest/general/testframework/eng5.pem") or die "failed : $!"; +copy($epoc . "winscw/c/pkcs7-1.pem", "temp/ssltest/general/testframework/pkcs7-1.pem") or die "failed : $!"; +copy($epoc . "winscw/c/RegTP-5R.pem", "temp/ssltest/general/testframework/RegTP-5R.pem") or die "failed : $!"; +copy($epoc . "winscw/c/RegTP-6R.pem", "temp/ssltest/general/testframework/RegTP-6R.pem") or die "failed : $!"; +copy($epoc . "winscw/c/testcrl.pem", "temp/ssltest/general/testframework/testcrl.pem") or die "failed : $!"; +copy($epoc . "winscw/c/testp7.pem", "temp/ssltest/general/testframework/testp7.pem") or die "failed : $!"; +copy($epoc . "winscw/c/testreq.pem", "temp/ssltest/general/testframework/testreq.pem") or die "failed : $!"; +copy($epoc . "winscw/c/testreq2.pem", "temp/ssltest/general/testframework/testreq2.pem") or die "failed : $!"; +copy($epoc . "winscw/c/testrsa.pem", "temp/ssltest/general/testframework/testrsa.pem") or die "failed : $!"; +copy($epoc . "winscw/c/testsid.pem", "temp/ssltest/general/testframework/testsid.pem") or die "failed : $!"; +copy($epoc . "winscw/c/testx509.pem", "temp/ssltest/general/testframework/testx509.pem") or die "failed : $!"; +copy($epoc . "winscw/c/thawteCb.pem", "temp/ssltest/general/testframework/thawteCb.pem") or die "failed : $!"; +copy($epoc . "winscw/c/thawteCp.pem", "temp/ssltest/general/testframework/thawteCp.pem") or die "failed : $!"; +copy($epoc . "winscw/c/v3-cert1.pem", "temp/ssltest/general/testframework/v3-cert1.pem") or die "failed : $!"; +copy($epoc . "winscw/c/v3-cert2.pem", "temp/ssltest/general/testframework/v3-cert2.pem") or die "failed : $!"; +copy($epoc . "winscw/c/vsign1.pem", "temp/ssltest/general/testframework/vsign1.pem") or die "failed : $!"; +copy($epoc . "winscw/c/vsign3.pem", "temp/ssltest/general/testframework/vsign3.pem") or die "failed : $!"; +copy($epoc . "winscw/c/vsignss.pem", "temp/ssltest/general/testframework/vsignss.pem") or die "failed : $!"; +copy($epoc . "winscw/c/wellsfgo.pem", "temp/ssltest/general/testframework/wellsfgo.pem") or die "failed : $!"; +copy($epoc . "winscw/c/certCA.ss", "temp/ssltest/general/testframework/certCA.ss") or die "failed : $!"; +copy($epoc . "winscw/c/certU.ss", "temp/ssltest/general/testframework/certU.ss") or die "failed : $!"; +copy($epoc . "winscw/c/keyCA.ss", "temp/ssltest/general/testframework/keyCA.ss") or die "failed : $!"; +copy($epoc . "winscw/c/keyU.ss", "temp/ssltest/general/testframework/keyU.ss") or die "failed : $!"; +copy($epoc . "winscw/c/reqCA.ss", "temp/ssltest/general/testframework/reqCA.ss") or die "failed : $!"; +copy($epoc . "winscw/c/reqU.ss", "temp/ssltest/general/testframework/reqU.ss") or die "failed : $!"; +copy($epoc . "winscw/c/reqCA.ss2", "temp/ssltest/general/testframework/reqCA.ss2") or die "failed : $!"; +copy($epoc . "winscw/c/certP1.ss", "temp/ssltest/general/testframework/certP1.ss") or die "failed : $!"; +copy($epoc . "winscw/c/certP2.ss", "temp/ssltest/general/testframework/certP2.ss") or die "failed : $!"; +copy($epoc . "winscw/c/intP1.ss", "temp/ssltest/general/testframework/intP1.ss") or die "failed : $!"; +copy($epoc . "winscw/c/intP2.ss", "temp/ssltest/general/testframework/intP2.ss") or die "failed : $!"; +copy($epoc . "winscw/c/keyP1.ss", "temp/ssltest/general/testframework/keyP1.ss") or die "failed : $!"; +copy($epoc . "winscw/c/keyP2.ss", "temp/ssltest/general/testframework/keyP2.ss") or die "failed : $!"; +copy($epoc . "winscw/c/reqP1.ss", "temp/ssltest/general/testframework/reqP1.ss") or die "failed : $!"; +copy($epoc . "winscw/c/reqP2.ss", "temp/ssltest/general/testframework/reqP2.ss") or die "failed : $!"; +copy($epoc . "winscw/c/tmp_intP2.ss", "temp/ssltest/general/testframework/tmp_intP2.ss") or die "failed : $!"; +copy($epoc . "winscw/c/Makefile", "temp/ssltest/general/testframework/Makefile") or die "failed : $!"; +copy($epoc . "winscw/c/ca_cert.der", "temp/ssltest/general/testframework/ca_cert.der") or die "failed : $!"; +copy($epoc . "winscw/c/ca_cert.pem", "temp/ssltest/general/testframework/ca_cert.pem") or die "failed : $!"; +copy($epoc . "winscw/c/server.pem", "temp/ssltest/general/testframework/server.pem") or die "failed : $!"; +copy($epoc . "winscw/c/server2.pem", "temp/ssltest/general/testframework/server2.pem") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/crypto_test.dll", "temp/ssltest/winscw_udeb/crypto_test.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/openssl.exe", "temp/ssltest/winscw_udeb/openssl.exe") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/ssltest.exe", "temp/ssltest/winscw_udeb/ssltest.exe") or die "failed : $!"; + +system("7z a -tzip ssltest.zip ./temp/*"); diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/ssl/ssl.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/ssl/ssl.xml Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,1181 @@ + + + 1 + admin + 10 + + Secure Socket Layer BC Tests + + + + + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + execute + + + + + + + + + + + + + ssltest/general/testframework/crypto_test.cfg + ssltest/general/testframework/TestFramework.ini + ssltest/general/testframework/evptests.txt + ssltest/general/testframework/tpkcs7d.txt + ssltest/general/testframework/tpkcs7.txt + ssltest/general/testframework/treq2.txt + ssltest/general/testframework/treq.txt + ssltest/general/testframework/trsa.txt + ssltest/general/testframework/tsid.txt + ssltest/general/testframework/tx5091.txt + ssltest/general/testframework/tx5092.txt + ssltest/general/testframework/tx509.txt + ssltest/general/testframework/tcrl.txt + ssltest/general/testframework/testenc.txt + ssltest/general/testframework/testgen.txt + ssltest/general/testframework/testss.txt + ssltest/general/testframework/test_verify.txt + ssltest/general/testframework/CAss.cnf + ssltest/general/testframework/openssl.cnf + ssltest/general/testframework/P1ss.cnf + ssltest/general/testframework/P2ss.cnf + ssltest/general/testframework/test.cnf + ssltest/general/testframework/Uss.cnf + ssltest/general/testframework/argena.pem + ssltest/general/testframework/argeng.pem + ssltest/general/testframework/eng1.pem + ssltest/general/testframework/eng2.pem + ssltest/general/testframework/eng3.pem + ssltest/general/testframework/eng4.pem + ssltest/general/testframework/eng5.pem + ssltest/general/testframework/pkcs7-1.pem + ssltest/general/testframework/RegTP-5R.pem + ssltest/general/testframework/RegTP-6R.pem + ssltest/general/testframework/testcrl.pem + ssltest/general/testframework/testp7.pem + ssltest/general/testframework/testreq.pem + ssltest/general/testframework/testreq2.pem + ssltest/general/testframework/testrsa.pem + ssltest/general/testframework/testsid.pem + ssltest/general/testframework/testx509.pem + ssltest/general/testframework/thawteCb.pem + ssltest/general/testframework/thawteCp.pem + ssltest/general/testframework/v3-cert1.pem + ssltest/general/testframework/v3-cert2.pem + ssltest/general/testframework/vsign1.pem + ssltest/general/testframework/vsign3.pem + ssltest/general/testframework/vsignss.pem + ssltest/general/testframework/wellsfgo.pem + ssltest/general/testframework/certCA.ss + ssltest/general/testframework/certU.ss + ssltest/general/testframework/keyCA.ss + ssltest/general/testframework/keyU.ss + ssltest/general/testframework/reqCA.ss + ssltest/general/testframework/reqU.ss + ssltest/general/testframework/reqCA.ss2 + ssltest/general/testframework/certP1.ss + ssltest/general/testframework/certP2.ss + ssltest/general/testframework/intP1.ss + ssltest/general/testframework/intP2.ss + ssltest/general/testframework/keyP1.ss + ssltest/general/testframework/keyP2.ss + ssltest/general/testframework/reqP1.ss + ssltest/general/testframework/reqP2.ss + ssltest/general/testframework/tmp_intP2.ss + ssltest/general/testframework/Makefile + ssltest/general/testframework/ca_cert.der + ssltest/general/testframework/ca_cert.pem + ssltest/general/testframework/server.pem + ssltest/general/testframework/server2.pem + ssltest/winscw_udeb/crypto_test.dll + ssltest/winscw_udeb/openssl.exe + ssltest/winscw_udeb/ssltest.exe + + diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/stdcpp/stdcpp.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/stdcpp/stdcpp.pl Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,77 @@ +#!/usr/bin/perl +# Copyright (c) 2009 Symbian Foundation Ltd +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Symbian Foundation Ltd - initial contribution. +# +# Contributors: +# Maciej Seroka +# +# Description: +# Script to build ATS test drop for STDCPP BC tests + + +use strict; +use File::Copy; +use File::Path; + +unlink "stdcpptest.zip"; +rmtree "temp"; +mkpath "temp/stdcpptest/general/testframework"; +mkpath "temp/stdcpptest/winscw_udeb"; + +my $epoc=$ENV{'EPOCROOT'} . "epoc32/"; +copy("stdcpp.xml", "temp/test.xml"); + +copy($epoc . "release/winscw/udeb/bccppwrap.dll", "temp/stdcpptest/winscw_udeb/bccppwrap.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/BCCSRuntimeSup.dll", "temp/stdcpptest/winscw_udeb/BCCSRuntimeSup.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/BCException.dll", "temp/stdcpptest/winscw_udeb/BCException.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/BCNoNamespace.dll", "temp/stdcpptest/winscw_udeb/BCNoNamespace.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/BCOpenCHeaders.dll", "temp/stdcpptest/winscw_udeb/BCOpenCHeaders.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/BCOpenCWrap.dll", "temp/stdcpptest/winscw_udeb/BCOpenCWrap.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/BCThread.dll", "temp/stdcpptest/winscw_udeb/BCThread.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/BCTypeAttrib.dll", "temp/stdcpptest/winscw_udeb/BCTypeAttrib.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/BCTypeInfo.dll", "temp/stdcpptest/winscw_udeb/BCTypeInfo.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/chartypes.dll", "temp/stdcpptest/winscw_udeb/chartypes.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tmath_operations.dll", "temp/stdcpptest/winscw_udeb/tmath_operations.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tmemory.dll", "temp/stdcpptest/winscw_udeb/tmemory.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tutility.dll", "temp/stdcpptest/winscw_udeb/tutility.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/widecharclassapiBCTest.dll", "temp/stdcpptest/winscw_udeb/widecharclassapiBCTest.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tlocale.dll", "temp/stdcpptest/winscw_udeb/tlocale.dll") or die "failed : $!"; +copy($epoc . "release/winscw/udeb/tstl_1.dll", "temp/stdcpptest/winscw_udeb/tstl_1.dll") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_cppwrap.ini", "temp/stdcpptest/general/testframework/testframework_cppwrap.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_mrtruntime.ini", "temp/stdcpptest/general/testframework/testframework_mrtruntime.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_mrtexp.ini", "temp/stdcpptest/general/testframework/testframework_mrtexp.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_mrtnons.ini", "temp/stdcpptest/general/testframework/testframework_mrtnons.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_mrtopench.ini", "temp/stdcpptest/general/testframework/testframework_mrtopench.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_ocw.ini", "temp/stdcpptest/general/testframework/testframework_ocw.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_mrtthread.ini", "temp/stdcpptest/general/testframework/testframework_mrtthread.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_mrttypea.ini", "temp/stdcpptest/general/testframework/testframework_mrttypea.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_mrttypei.ini", "temp/stdcpptest/general/testframework/testframework_mrttypei.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_ct.ini", "temp/stdcpptest/general/testframework/testframework_ct.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_mrtmath.ini", "temp/stdcpptest/general/testframework/testframework_mrtmath.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_mrtmem.ini", "temp/stdcpptest/general/testframework/testframework_mrtmem.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_mrtutil.ini", "temp/stdcpptest/general/testframework/testframework_mrtutil.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_wc.ini", "temp/stdcpptest/general/testframework/testframework_wc.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_tlocale.ini", "temp/stdcpptest/general/testframework/testframework_tlocale.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_tstl_1.ini", "temp/stdcpptest/general/testframework/testframework_tstl_1.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/bccppwrap.cfg", "temp/stdcpptest/general/testframework/bccppwrap.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/BCCSRuntimeSup.cfg", "temp/stdcpptest/general/testframework/BCCSRuntimeSup.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/BCException.cfg", "temp/stdcpptest/general/testframework/BCException.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/BCNoNamespace.cfg", "temp/stdcpptest/general/testframework/BCNoNamespace.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/BCOpenCHeaders.cfg", "temp/stdcpptest/general/testframework/BCOpenCHeaders.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/BCOpenCWrap.cfg", "temp/stdcpptest/general/testframework/BCOpenCWrap.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/BCThread.cfg", "temp/stdcpptest/general/testframework/BCThread.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/BCTypeAttrib.cfg", "temp/stdcpptest/general/testframework/BCTypeAttrib.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/BCTypeInfo.cfg", "temp/stdcpptest/general/testframework/BCTypeInfo.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/tmath_operations.cfg", "temp/stdcpptest/general/testframework/tmath_operations.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/tmemory.cfg", "temp/stdcpptest/general/testframework/tmemory.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/tutility.cfg", "temp/stdcpptest/general/testframework/tutility.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/tlocale.cfg", "temp/stdcpptest/general/testframework/tlocale.cfg") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/tstl_1.cfg", "temp/stdcpptest/general/testframework/tstl_1.cfg") or die "failed : $!"; + +system("7z a -tzip stdcpptest.zip ./temp/*"); diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/stdcpp/stdcpp.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/stdcpp/stdcpp.xml Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,882 @@ + + + 1 + admin + 10 + + STDCPP BC Tests + + + + + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + stdcpptest/winscw_udeb/bccppwrap.dll + stdcpptest/winscw_udeb/bccsruntimesup.dll + stdcpptest/winscw_udeb/bcexception.dll + stdcpptest/winscw_udeb/bcnonamespace.dll + stdcpptest/winscw_udeb/bcopencheaders.dll + stdcpptest/winscw_udeb/bcopencwrap.dll + stdcpptest/winscw_udeb/bcthread.dll + stdcpptest/winscw_udeb/bctypeattrib.dll + stdcpptest/winscw_udeb/bctypeinfo.dll + stdcpptest/winscw_udeb/chartypes.dll + stdcpptest/winscw_udeb/tmath_operations.dll + stdcpptest/winscw_udeb/tmemory.dll + stdcpptest/winscw_udeb/tutility.dll + stdcpptest/winscw_udeb/widecharclassapibctest.dll + stdcpptest/winscw_udeb/tstl_1.dll + stdcpptest/winscw_udeb/tlocale.dll + stdcpptest/general/testframework/testframework_cppwrap.ini + stdcpptest/general/testframework/testframework_mrtruntime.ini + stdcpptest/general/testframework/testframework_mrtexp.ini + stdcpptest/general/testframework/testframework_mrtnons.ini + stdcpptest/general/testframework/testframework_mrtopench.ini + stdcpptest/general/testframework/testframework_ocw.ini + stdcpptest/general/testframework/testframework_mrtthread.ini + stdcpptest/general/testframework/testframework_mrttypea.ini + stdcpptest/general/testframework/testframework_mrttypei.ini + stdcpptest/general/testframework/testframework_ct.ini + stdcpptest/general/testframework/testframework_mrtmath.ini + stdcpptest/general/testframework/testframework_mrtmem.ini + stdcpptest/general/testframework/testframework_mrtutil.ini + stdcpptest/general/testframework/testframework_wc.ini + stdcpptest/general/testframework/testframework_tstl_1.ini + stdcpptest/general/testframework/testframework_tlocale.ini + stdcpptest/general/testframework/bccppwrap.cfg + stdcpptest/general/testframework/bccsruntimesup.cfg + stdcpptest/general/testframework/bcexception.cfg + stdcpptest/general/testframework/bcnonamespace.cfg + stdcpptest/general/testframework/bcopencheaders.cfg + stdcpptest/general/testframework/bcopencwrap.cfg + stdcpptest/general/testframework/bcthread.cfg + stdcpptest/general/testframework/bctypeattrib.cfg + stdcpptest/general/testframework/bctypeinfo.cfg + stdcpptest/general/testframework/tmath_operations.cfg + stdcpptest/general/testframework/tmemory.cfg + stdcpptest/general/testframework/tutility.cfg + stdcpptest/general/testframework/tstl_1.cfg + stdcpptest/general/testframework/tlocale.cfg + + diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/tlocale/tlocale.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/tlocale/tlocale.pl Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,34 @@ +#!/usr/bin/perl +# Copyright (c) 2009 Symbian Foundation Ltd +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Symbian Foundation Ltd - initial contribution. +# +# Contributors: +# Maciej Seroka +# +# Description: +# Script to build ATS test drop for TLocale BC tests + + +use strict; +use File::Copy; +use File::Path; + +unlink "tlocaletest.zip"; +rmtree "temp"; +mkpath "temp/tlocaletest/general/testframework"; +mkpath "temp/tlocaletest/winscw_udeb"; + +my $epoc=$ENV{'EPOCROOT'} . "epoc32/"; +copy("tlocale.xml", "temp/test.xml"); + +copy($epoc . "release/winscw/udeb/tlocale.dll", "temp/tlocaletest/winscw_udeb/tlocale.dll") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_tlocale.ini", "temp/tlocaletest/general/testframework/testframework_tlocale.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/tlocale.cfg", "temp/tlocaletest/general/testframework/tlocale.cfg") or die "failed : $!"; + +system("7z a -tzip tlocaletest.zip ./temp/*"); diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/tlocale/tlocale.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/tlocale/tlocale.xml Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,77 @@ + + + 1 + admin + 10 + + TLocale BC Tests + + + + + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + tlocaletest/winscw_udeb/tlocale.dll + tlocaletest/general/testframework/testframework_tlocale.ini + tlocaletest/general/testframework/tlocale.cfg + + diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/tstl/tstl.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/tstl/tstl.pl Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,34 @@ +#!/usr/bin/perl +# Copyright (c) 2009 Symbian Foundation Ltd +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Symbian Foundation Ltd - initial contribution. +# +# Contributors: +# Maciej Seroka +# +# Description: +# Script to build ATS test drop for Thread Safe Template Library BC tests + + +use strict; +use File::Copy; +use File::Path; + +unlink "tstltest.zip"; +rmtree "temp"; +mkpath "temp/tstltest/general/testframework"; +mkpath "temp/tstltest/winscw_udeb"; + +my $epoc=$ENV{'EPOCROOT'} . "epoc32/"; +copy("tstl.xml", "temp/test.xml"); + +copy($epoc . "release/winscw/udeb/tstl_1.dll", "temp/tstltest/winscw_udeb/tstl_1.dll") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/testframework_tstl_1.ini", "temp/tstltest/general/testframework/testframework_tstl_1.ini") or die "failed : $!"; +copy($epoc . "winscw/c/testframework/tstl_1.cfg", "temp/tstltest/general/testframework/tstl_1.cfg") or die "failed : $!"; + +system("7z a -tzip tstltest.zip ./temp/*"); diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/ats/bctest/tstl/tstl.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/tools/ats/bctest/tstl/tstl.xml Mon Oct 19 11:49:45 2009 +0100 @@ -0,0 +1,77 @@ + + + 1 + admin + 10 + + Thread Safe Template Library BC Tests + + + + + + + + + + + + + + makedir + + + + + + install + + + + + + + + + install + + + + + + + + + install + + + + + + + + + execute + + + + + + + + + fetch-log + + + + + + + + + + tstltest/winscw_udeb/tstl_1.dll + tstltest/general/testframework/testframework_tstl_1.ini + tstltest/general/testframework/tstl_1.cfg + + diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/brag/raptorToBRAG.pl --- a/common/tools/brag/raptorToBRAG.pl Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/brag/raptorToBRAG.pl Mon Oct 19 11:49:45 2009 +0100 @@ -16,6 +16,9 @@ use strict; +use FindBin; +use lib "$FindBin::Bin/../lib"; + use Getopt::Long; use Text::CSV; diff -r 5fac205a712c -r a7fa60f12ba2 common/tools/populateziptemplate.pl --- a/common/tools/populateziptemplate.pl Thu Oct 15 18:58:09 2009 +0100 +++ b/common/tools/populateziptemplate.pl Mon Oct 19 11:49:45 2009 +0100 @@ -123,12 +123,13 @@ { # RnD repository my $licenseType = $1; - my $name="bin_$1_$2"; + my $binName="bin_$1_$2"; + my $srcName="src_$1_$2"; my $postbuildName = "binaries_$2"; my $config = "rnd"; if ($licenseType eq "internal") { - $name = "binaries_$2_prebuild"; + $binName = "binaries_$2_prebuild"; $config = "rnd-internal"; } @@ -143,11 +144,15 @@ }, { name => "name", - value=> "$name", + value=> "$binName", }, { name => "include", - value=> "/**", + value=> "epoc32/**", + }, + { + name => "include", + value=> "*.txt", }, ] }; @@ -156,10 +161,48 @@ my @files = `dir /b/s/a-d $dosCompatibleDst 2> nul:`; next unless @files; # Add the files to the global list of items to be excluded in the binary zips - @files = grep { + foreach (@files) + { chomp; s{\\}{/}g; s!^[A-Z]:/$package->{dst}/!!i; + } + my @srcFiles = grep { !m{^epoc32/} and !m{^[^/]+\.txt$}i and !m{^\.hg} } @files; + if (@srcFiles) + { + # Create a zip object for the source + push @{$zipConfig->{config}->{config}->{$config}->{config}}, + { + set => + [ + { + name => "root.dir", + value=> "\${build.drive}/$package->{dst}", + }, + { + name => "name", + value=> "$srcName", + }, + { + name => "include", + value=> "**", + }, + { + name => "exclude", + value=> "epoc32/**", + }, + { + name => "exclude", + value=> ".hg/**", + }, + { + name => "exclude", + value=> ".hg_archival.txt", + }, + ] + }; + } + @files = grep { m{^epoc32/}i; } @files; push @allRndFiles, @files;