kerneltest/f32test/bench/testscripts/fat_perf_test_dircache_partially_cached_1.7MB_data_H2.bat
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/kerneltest/f32test/bench/testscripts/fat_perf_test_dircache_partially_cached_1.7MB_data_H2.bat Mon Oct 19 15:55:17 2009 +0100
@@ -0,0 +1,125 @@
+rem
+rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+rem All rights reserved.
+rem This component and the accompanying materials are made available
+rem under the terms of the License "Eclipse Public License v1.0"
+rem which accompanies this distribution, and is available
+rem at the URL "http://www.eclipse.org/legal/epl-v10.html".
+rem
+rem Initial Contributors:
+rem Nokia Corporation - initial contribution.
+rem
+rem Contributors:
+rem
+rem Description:
+rem
+rem -------------------------------------------------------------------------------------------------------------------
+rem @SYMTestCaseID PBASE-FAT-PERF-1369
+rem @SYMTestType PT
+rem @SYMPREQ PREQ1885
+rem @SYMTestCaseDesc To check the directory cache performance by opening multiple files linearly when 1.7MB data is used with 1 MB DirCache
+rem (i.e Partially Cached – 59% of data cached)
+rem @SYMTestActions 0. Make sure the Test pre-settings
+rem 1. Set FAT_MinDirCacheSize = 128 KB and FAT_MaxDirCacheSize = 1024 KB in ESTART.TXT
+rem 2. Try to fill DirCache with 1.7 MB data
+rem Note: Before the next step, ABCD~_1 file is opened at root dir \D1\ to set the LeafDirCache.
+rem This should not be accounted for measurement purpose.
+rem 3. Open the following files under \\D1\\:
+rem ABCD~_20
+rem ABCD~_200
+rem ABCD~_1000
+rem ABCD~_3000
+rem ABCD~_4000
+rem ABCD~_6000
+rem ABCD~_8000
+rem 4. Measure the time taken to open each of these files
+rem @SYMTestExpectedResults 1. FAT_MinDirCacheSize = 128 KB and FAT_MaxDirCacheSize = 1024 KB
+rem 2. DirCache filled with 1 MB data only
+rem 3. File Open Successful
+rem 4. Time in ms for each file
+rem Note: It is assumed that memory card is mounted on e: drive on the target board
+rem -------------------------------------------------------------------------------------------------------------------
+
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_ -n 8000 -m 1
+
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_1 -n 1 -m 0
+
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_20 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_200 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_1000 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_3000 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_4000 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_6000 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_8000 -n 1 -m 0
+
+
+rem -------------------------------------------------------------------------------------------------------------------
+rem @SYMTestCaseID PBASE-FAT-PERF-1370
+rem @SYMTestType PT
+rem @SYMPREQ PREQ1885
+rem @SYMTestCaseDesc To check the directory cache performance by opening multiple files randomly when 1.7MB data is used with 1 MB DirCache
+rem (i.e Partially Cached – 59% of data cached)
+rem @SYMTestActions 0. Make sure the Test pre-settings
+rem 1. Set FAT_MinDirCacheSize = 128 KB and FAT_MaxDirCacheSize = 1024 KB in ESTART.TXT
+rem 2. Try to fill DirCache with 1.7 MB data
+rem Note: Before the next step, ABCD~_1 file is opened at root dir \D1\ to set the LeafDirCache.
+rem This should not be accounted for measurement purpose.
+rem 3. Open the following files under \\D1\\:
+rem ABCD~_8000
+rem ABCD~_20
+rem ABCD~_4000
+rem ABCD~_1000
+rem ABCD~_3000
+rem ABCD~_200
+rem ABCD~_6000
+rem 4. Measure the time taken to open each of these files
+rem @SYMTestExpectedResults 1. FAT_MinDirCacheSize = 128 KB and FAT_MaxDirCacheSize = 1024 KB
+rem 2. DirCache filled with 1 MB data only
+rem 3. File Open Successful
+rem 4. Time in ms for each file
+rem Note: It is assumed that memory card is mounted on e: drive on the target board
+rem -------------------------------------------------------------------------------------------------------------------
+
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_ -n 8000 -m 1
+
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_1 -n 1 -m 0
+
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_8000 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_20 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_4000 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_1000 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_3000 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_200 -n 1 -m 0
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_6000 -n 1 -m 0
+
+rem -------------------------------------------------------------------------------------------------------------------
+rem @SYMTestCaseID PBASE-FAT-PERF-1371
+rem @SYMTestType PT
+rem @SYMPREQ PREQ1885
+rem @SYMTestCaseDesc To check the directory cache performance by creating a file when 1.7MB data is used with 1MB DirCache
+rem (i.e Partially Cached – 59% of data cached)
+rem @SYMTestActions 0. Make sure the Test pre-settings
+rem 1. Set FAT_MinDirCacheSize = 128 KB and FAT_MaxDirCacheSize = 1024 KB in ESTART.TXT
+rem 2. Try to fill DirCache with 1.7MB data
+rem Note: Before the next step, ABCD~_1 file is opened at root dir \D1\ to set the LeafDirCache.
+rem This should not be accounted for measurement purpose.
+rem 3. Create FILE_2.TXT in \\D1\\
+rem 4. Measure the time taken to create a file
+rem @SYMTestExpectedResults 1. FAT_MinDirCacheSize = 128 KB and FAT_MaxDirCacheSize = 1024 KB
+rem 2. DirCache filled with 1 MB data only
+rem 3. Files Creation Successful
+rem 4. Time in ms
+rem Note: It is assumed that memory card is mounted on e: drive on the target board
+rem -------------------------------------------------------------------------------------------------------------------
+
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_ -n 8000 -m 1
+
+t_fat_perf e -c Open -p D1 -b ABCD1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD1ABCD2ABCD3ABCD4ABCD_1 -n 1 -m 0
+t_fat_perf e -c Create -p D1 -b FILE_2 -n 1 -m 0
+
+
+
+rem ---Cleanup------------------------------------------------------------------------------------
+rem ---Do not consider this for performance measurement
+
+t_fat_perf e -c Delete -p D1 -b FILE_2 -n 1 -m 0