Required BaseSVS files
authorMaciej Seroka <maciejs@symbian.org>
Wed, 23 Sep 2009 11:19:31 +0100
changeset 490 3bf1f3ae9dea
parent 489 4e2dcfb86393
child 491 e73243604097
Required BaseSVS files
common/tools/ats/bctest/pkg/50_Symbian_Base.pkg
common/tools/ats/bctest/pkg/PBASE-F32-RFS-PublicApi.script
common/tools/ats/bctest/pkg/base.bat
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/50_Symbian_Base.pkg	Wed Sep 23 11:19:31 2009 +0100
@@ -0,0 +1,103 @@
+;
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of the License "Symbian Foundation License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description:      
+;
+
+; Languages -
+&EN
+
+; Installation header
+; UID is the app's UID
+#{"Symbian_Base"},(0x20000F7D),1,0,0
+
+;%{"Vendor-EN"}
+;:"Symbian"
+
+; Localised Vendor name
+%{"Nokia"}
+
+; Unique Vendor name
+:"Nokia"
+
+;Supports S60 3rd Edition
+[0x101F7961], 3, *, *, {"Series60ProductID"}
+
+"\Epoc32\release\armv5\urel\t_sfsrv.exe"-"!:\sys\bin\t_sfsrv.exe"
+"\Epoc32\release\armv5\urel\t_prompt.exe"-"!:\sys\bin\t_prompt.exe"
+"\Epoc32\data\z\base\base.bat"-"!:\base\base.bat"
+"\Epoc32\release\armv5\urel\T_TESTFSY1.fsy"-"!:\sys\bin\T_TESTFSY1.fsy"
+"\Epoc32\release\armv5\urel\T_TestFXT.fxt"-"!:\sys\bin\T_TestFXT.fxt"
+
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi.script"-"!:\base\PBASE-F32-RFS-PublicApi.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi.tcs"-"!:\base\PBASE-F32-RFS-PublicApi.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-ANY.script"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-ANY.script"
+"\Epoc32\data\z\base\t_base.tcs"-"!:\base\t_base.tcs"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-ANY.tcs"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-ANY.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.script"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.tcs"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-ANY.script"-"!:\base\PBASE-F32-RFS-Files-PublicApi-ANY.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-ANY.tcs"-"!:\base\PBASE-F32-RFS-Files-PublicApi-ANY.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-ANY.script"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-ANY.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-ANY.tcs"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-ANY.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-OS.script"-"!:\base\PBASE-F32-RFS-PublicApi-OS.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-OS.tcs"-"!:\base\PBASE-F32-RFS-PublicApi-OS.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-RAM.script"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-RAM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-RAM.tcs"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-RAM.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-RAM.script"-"!:\base\PBASE-F32-RFS-Files-PublicApi-RAM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-RAM.tcs"-"!:\base\PBASE-F32-RFS-Files-PublicApi-RAM.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-RAM.script"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-RAM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-RAM.tcs"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-RAM.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.script"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.tcs"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-ROM.script"-"!:\base\PBASE-F32-RFS-PublicApi-ROM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-ROM.tcs"-"!:\base\PBASE-F32-RFS-PublicApi-ROM.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM.script"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM.tcs"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM.tcs"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.script"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.script"
+;"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.tcs"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.tcs"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-ANY.ini"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-ANY.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.ini"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-ANY.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-ANY.ini"-"!:\base\PBASE-F32-RFS-Files-PublicApi-ANY.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-ANY.ini"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-ANY.ini"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-OS.ini"-"!:\base\PBASE-F32-RFS-PublicApi-OS.ini"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-RAM.ini"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-RAM.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Files-PublicApi-RAM.ini"-"!:\base\PBASE-F32-RFS-Files-PublicApi-RAM.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Misc-PublicApi-RAM.ini"-"!:\base\PBASE-F32-RFS-Misc-PublicApi-RAM.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.ini"-"!:\base\PBASE-F32-RFS-Mounts-PublicApi-RAM.ini"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-PublicApi-ROM.ini"-"!:\base\PBASE-F32-RFS-PublicApi-ROM.ini"
+
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM.ini"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM.ini"
+"\Epoc32\data\z\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.ini"-"!:\base\PBASE-F32-RFS-Drives-PublicApi-REM-manual.ini"
+
+"\Epoc32\data\z\base\armv5\base_f32_env.ini"-"!:\base\base_f32_env.ini"
+
+"\Epoc32\data\z\base\t_sfsrv\test.txt"-"!:\base\t_sfsrv\test.txt"
+"\Epoc32\data\z\base\t_sfsrv\USBLOAD.ZIP"-"!:\base\t_sfsrv\USBLOAD.ZIP"
+
+
+; Required files
+; None
+
+; Component .sis files
+; None
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/PBASE-F32-RFS-PublicApi.script	Wed Sep 23 11:19:31 2009 +0100
@@ -0,0 +1,25 @@
+//! @file
+//! @SYMTestSuiteName		PBASE-F32-RFS-PublicApi
+//! @SYMScriptTestEnvironment	This test script requires a basic ROM.
+/////////////////////////////////////////////////////////////////////
+// PBASE-F32-RFS-PublicApi.script
+//
+// Tests all public elements of the RFs class
+// as a means of confidence that the APIs work as expected.
+// 
+// The purpose is to provide a regression test suite of PublishedAll APIs for RFs.
+// Negative testing is performed to confirm that correct errors are returned when incorrect parameters are given.
+// The tests are fully automated.
+/////////////////////////////////////////////////////////////////////
+
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-mounts-publicapi-any.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-drives-publicapi-any.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-files-publicapi-any.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-misc-publicapi-any.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-publicapi-os.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-publicapi-rom.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-drives-publicapi-ram.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-files-publicapi-ram.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-misc-publicapi-ram.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-mounts-publicapi-ram.script
+RUN_SCRIPT	${SYSDRIVE}\base\pbase-f32-rfs-drives-publicapi-rem.script
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/tools/ats/bctest/pkg/base.bat	Wed Sep 23 11:19:31 2009 +0100
@@ -0,0 +1,23 @@
+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 "Symbian Foundation License v1.0"
+rem which accompanies this distribution, and is available
+rem at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+rem
+rem Initial Contributors:
+rem Nokia Corporation - initial contribution.
+rem
+rem Contributors:
+rem
+rem Description:      
+rem
+
+md e:\BCTest
+md e:\BCTest\results
+
+testexecute \base\PBASE-F32-RFS-PublicApi
+
+
+copy c:\Logs\Testexecute\TestResults.htm e:\BCTest\results\Symbian_Base.htm