Update contrib.
2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * under the terms of the License "Eclipse Public License v1.0"
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
23 time = 23/11/2001 6:44:07
25 REM Round the size up/down to the nearest block size
26 REM This will enable any ROFS extensions to be found
27 REM BlockSize is typically 16K for most small-block NAND chips
28 REM BlockSize is typically 128K for most large-block NAND chips
29 #if defined SMALL_BLOCK
31 #elif defined(LARGE_BLOCK)
34 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Multiple\multirofs.txt
36 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Multiple\nomultirofs.txt
37 #endif // MULTIPLEROFS
39 REM Directory level traversal
40 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt root.txt
41 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Dir1\level1.txt
42 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Dir1\Dir2\level2.txt
43 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Dir1\Dir2\Dir3\level3.txt
44 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Dir1\Dir2\Dir3\Dir4\level4.txt
45 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Dir1\Dir2\Dir3\Dir4\Dir5\level5.txt
46 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Dir1\Dir2\Dir3\Dir4\Dir5\Dir6\level6.txt
47 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Dir1\Dir2\Dir3\Dir4\Dir5\Dir6\Dir7\level7.txt
49 REM resource testing files
50 data=EPOCROOT##epoc32\rom\rofstest\one.rsc resource\one.rsc
51 data=EPOCROOT##epoc32\rom\rofstest\two.rsc resource\two.rsc
52 data=EPOCROOT##epoc32\rom\rofstest\three.rsc resource\three.rsc
53 data=EPOCROOT##epoc32\rom\rofstest\four.rsc resource\four.rsc
54 data=EPOCROOT##epoc32\rom\rofstest\five.rsc resource\five.rsc
55 data=EPOCROOT##epoc32\rom\rofstest\six.rsc resource\six.rsc
56 data=EPOCROOT##epoc32\rom\rofstest\seven.rsc resource\seven.rsc
57 data=EPOCROOT##epoc32\rom\rofstest\eight.rsc resource\eight.rsc
58 data=EPOCROOT##epoc32\rom\rofstest\nine.rsc resource\nine.rsc
59 data=EPOCROOT##epoc32\rom\rofstest\ten.rsc resource\ten.rsc
60 data=EPOCROOT##epoc32\rom\rofstest\me.rsc resource\me.rsc
62 REM Deep directory level
63 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt DeepDir1\DeepDir2\DeepDir3\DeepDir4\DeepDir5\DeepDir6\DeepDir7\DeepDir8\DeepDir9\DeepDir10\DeepDir11\DeepDir12\DeepDir13\DeepDir14\file.txt
66 REM Multiple subdirectories
67 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Parent\parfile.txt
68 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Parent\SubDir1A\subfileA.txt
69 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Parent\SubDir1B\subfileB.txt
70 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Parent\SubDir1C\subfileC.txt
71 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Parent\SubDir1D\subfileD.txt
72 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Parent\SubDir1E\subfileE.txt
73 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Parent\SubDir1F\SubSubA\subsub_a.txt
74 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Parent\SubDir1F\SubSubB\subsub_b.txt
75 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Parent\SubDir1F\SubSubC\subsub_c.txt
76 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Parent\SubDir1F\SubSubD\subsub_d.txt
78 REM mixed files and subdirectories in same directory
79 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\par1.txt
80 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\SubDir1\sub1.txt
81 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\SubDir2\sub2.txt
82 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\SubDir3\sub3.txt
83 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\SubDir4\sub4.txt
84 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\SubDir5\sub5.txt
85 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\SubDir6\sub6.txt
86 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\SubDir7\sub7.txt
87 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\SubDir8\sub8.txt
88 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\par2.txt
89 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\par3.txt
90 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\par4.txt
91 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\par5.txt
92 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\par6.txt
93 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\par7.txt
94 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Mixed\par8.txt
96 REM different files in same directory
97 data=EPOCROOT##epoc32\rom\rofstest\TF1.BIN ReadTest\A\file1
98 data=EPOCROOT##epoc32\rom\rofstest\TF2.BIN ReadTest\A\file2
99 data=EPOCROOT##epoc32\rom\rofstest\TF3.BIN ReadTest\A\file3
100 data=EPOCROOT##epoc32\rom\rofstest\TF4.BIN ReadTest\A\file4
102 REM same name, different content, different directory
103 data=EPOCROOT##epoc32\rom\rofstest\TF5E.BIN ReadTest\B\B1\testfile
104 data=EPOCROOT##epoc32\rom\rofstest\TF10.BIN ReadTest\B\B2\testfile
105 data=EPOCROOT##epoc32\rom\rofstest\TF11.BIN ReadTest\B\B3\testfile
106 data=EPOCROOT##epoc32\rom\rofstest\TF16.BIN ReadTest\B\B4\testfile
109 data=EPOCROOT##epoc32\rom\rofstest\TF5H.BIN ReadTest\C\seektest
112 data=EPOCROOT##epoc32\rom\rofstest\TF5A.BIN ReadTest\D\eoftest1
113 data=EPOCROOT##epoc32\rom\rofstest\TF5B.BIN ReadTest\D\eoftest2
114 data=EPOCROOT##epoc32\rom\rofstest\TF5C.BIN ReadTest\D\eoftest3
115 data=EPOCROOT##epoc32\rom\rofstest\TF9.BIN ReadTest\D\eoftest4
116 data=EPOCROOT##epoc32\rom\rofstest\TF12.BIN ReadTest\D\eoftest5
117 data=EPOCROOT##epoc32\rom\rofstest\TF13.BIN ReadTest\D\eoftest6
120 data=EPOCROOT##epoc32\rom\rofstest\TF5D.BIN ReadTest\E\stream1
121 data=EPOCROOT##epoc32\rom\rofstest\TF5G.BIN ReadTest\E\stream2
122 data=EPOCROOT##epoc32\rom\rofstest\TF5F.BIN ReadTest\E\stream3
123 data=EPOCROOT##epoc32\rom\rofstest\TF5H.BIN ReadTest\E\stream4
126 data=EPOCROOT##epoc32\rom\rofstest\TF6.BIN Attrib\rsh attrib=RSH
127 data=EPOCROOT##epoc32\rom\rofstest\TF6.BIN Attrib\rs attrib=RSh
128 data=EPOCROOT##epoc32\rom\rofstest\TF6.BIN Attrib\rh attrib=RsH
129 data=EPOCROOT##epoc32\rom\rofstest\TF6.BIN Attrib\sh attrib=rSH
130 data=EPOCROOT##epoc32\rom\rofstest\TF6.BIN Attrib\s attrib=rSh
131 data=EPOCROOT##epoc32\rom\rofstest\TF6.BIN Attrib\h attrib=rsH
132 data=EPOCROOT##epoc32\rom\rofstest\TF6.BIN Attrib\r attrib=Rsh
133 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\r2 attrib=Rsh
134 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\r3 attrib=Rsh
135 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\s2 attrib=rSh
136 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\s3 attrib=rSh
137 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\h2 attrib=rsH
138 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\h3 attrib=rsH
139 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\rs2 attrib=RSh
140 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\rs3 attrib=RSh
141 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\rh2 attrib=RsH
142 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\rh3 attrib=RsH
143 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\rsh2 attrib=RSH
144 data=EPOCROOT##epoc32\rom\rofstest\TF7.BIN Attrib\rsh3 attrib=RSH
147 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Exattrib\test1.txt exattrib=U
148 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Exattrib\test2.txt exattrib=U
149 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Exattrib\test3-1.txt exattrib=U
150 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Exattrib\test3-2.txt exattrib=U
151 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt Exattrib\test4-1.txt exattrib=U
153 #ifndef EXCLUDE_TESTS
155 REM demand paging stress tests
156 #include "t_pagestress_rofs.iby"
158 #endif // #ifndef EXCLUDE_TESTS