0
|
1 |
THIS RELEASE NOTE NO LONGER IN USE
|
|
2 |
|
|
3 |
See \F32\GROUP\RELEASE.TXT for changes to F32TEST
|
|
4 |
|
|
5 |
|
|
6 |
Version 2.00.520
|
|
7 |
================
|
|
8 |
(Made by MichaelP, 27/08/2004)
|
|
9 |
|
|
10 |
1) JonathanM
|
|
11 |
1) Removed WINS specific test from T_DIRS. (Testing for exact contents
|
|
12 |
of z:\sys\bin\ is too fragile and serves no real purpose.)
|
|
13 |
|
|
14 |
|
|
15 |
Version 2.00.519
|
|
16 |
================
|
|
17 |
(Made by DjordjeK, 18/08/2004)
|
|
18 |
|
|
19 |
1) Pete
|
|
20 |
1) MINOR_CHANGE Fixed a problem in WINTEST which meant that the ESTART map
|
|
21 |
file for WINS wasn't always copied to the correct place.
|
|
22 |
|
|
23 |
2) Kamran
|
|
24 |
1) fixed problems in t_falsespace
|
|
25 |
|
|
26 |
3) AndrewJ
|
|
27 |
1) Edited loader security test so that it only tests hashing in the loader. Made it
|
|
28 |
take a command line parameter to specify the removable drive that the test will
|
|
29 |
use. If the drive specified (by run test) is not removable the test will exit
|
|
30 |
without running test cases.
|
|
31 |
2) Added the all the security tests to the /f32test/group/bld.inf file by inlcuding
|
|
32 |
the renamed version of the /f32test/loader/bld.inf. So all security loader tests
|
|
33 |
run from f32test script. Made required changes to the mmp files.
|
|
34 |
|
|
35 |
Version 2.00.518
|
|
36 |
================
|
|
37 |
(Made by KamranN, 04/08/2004)
|
|
38 |
|
|
39 |
1) KamranN
|
|
40 |
1) Addition of t_falseSpace test for purpose of testing submission of PREQ133
|
|
41 |
(Out of disk space handling by the file server)
|
|
42 |
|
|
43 |
2) MiguelB
|
|
44 |
1) Added t_cfsperform for concurrent file system performance testing
|
|
45 |
|
|
46 |
Version 2.00.517
|
|
47 |
================
|
|
48 |
(Made by AndrewH, 06/07/2004)
|
|
49 |
|
|
50 |
1) KamranN
|
|
51 |
1) Defect fix for DEF046212 - B_OPEN assumes C: is a RAM drive and will fail if
|
|
52 |
C: is bigger than system RAM
|
|
53 |
|
|
54 |
2) AndrewHi
|
|
55 |
1) MS3.7.2 Sierra Nevada PREQ 729 (part 2 of 2) and PREQ 537 (part 2 of 2)
|
|
56 |
Updated F32 data caging tests to reflect modified Platform Security capability
|
|
57 |
requirements
|
|
58 |
|
|
59 |
Version 2.00.516
|
|
60 |
================
|
|
61 |
(Made by MichaelP, 17/06/2004)
|
|
62 |
|
|
63 |
1) KamranN
|
|
64 |
1) Fixed defect DEF045171 T_DIRS test isn't reliable
|
|
65 |
|
|
66 |
Version 2.00.515
|
|
67 |
================
|
|
68 |
(Made by JonathanM, 26/05/2004)
|
|
69 |
|
|
70 |
1) KamranN
|
|
71 |
1) Fixed defect- DEF045298 T_DSPACE fails on emulator
|
|
72 |
2) Fixed defect- DEF044620 T_NOTIFY doesn't do ForceMediaChange correctly
|
|
73 |
|
|
74 |
Version 2.00.514
|
|
75 |
================
|
|
76 |
(Made by CarlosF, 14/04/2004)
|
|
77 |
1) AndrewHi
|
|
78 |
1) MS3.7.1 and MS3.8 Sierra Nevada PREQ537 (partial implementation)
|
|
79 |
- updated F32 data caging tests to replace root with tcb and to add
|
|
80 |
extra string-checking
|
|
81 |
|
|
82 |
Version 2.00.513
|
|
83 |
================
|
|
84 |
(Made by StefanW, 09/01/2004)
|
|
85 |
1) StephanGu
|
|
86 |
1) Fixed defect - DEF040848 - T_DSPACE fails on drive K:. Test
|
|
87 |
code was incorrect.
|
|
88 |
2) Fixed defect - DEF040850 - T_NOTIFY.EXE fails. Test code was
|
|
89 |
incorrect.
|
|
90 |
|
|
91 |
Version 2.00.512
|
|
92 |
================
|
|
93 |
(Made by JonathanM, 05/12/2003)
|
|
94 |
|
|
95 |
1) ChrisCr
|
|
96 |
1) DEF001193 - (Propagated) Files with scandic letters in the name might
|
|
97 |
be deleted during boot.
|
|
98 |
2) MINOR_CHANGE - B_FAT and B_FAT32 tests are not valid on ramdrive, cause
|
|
99 |
them to exit if run on ramdrive.
|
|
100 |
3) DEF015608 - CDirScan::NextL leaves when trying to scan \private and
|
|
101 |
\system directory.
|
|
102 |
|
|
103 |
2) JonathanM
|
|
104 |
1) Made T_SCNDR1 and T_SCNDR2 manual tests to avoid duplication of testing
|
|
105 |
(T_SCN32DR1 and T_SCN32DR2 perform the same testing.)
|
|
106 |
|
|
107 |
Version 2.00.511
|
|
108 |
================
|
|
109 |
(Made by AndrewJ, 06/10/2003)
|
|
110 |
|
|
111 |
3) ChrisC
|
|
112 |
1) Added fat32 versions of the scan drive tests, these tests are not specific to a given
|
|
113 |
number of sectors per cluster.
|
|
114 |
|
|
115 |
2) Added fat32 version B_fat test to support Fat32, named b_fat32
|
|
116 |
|
|
117 |
4) AndrewJ
|
|
118 |
1) Add fat32 version of test t_compat, named t_compat32
|
|
119 |
2) changed T_dirs so that there is a limit to the root directory filling entry creation
|
|
120 |
to 1000 so that it will fill the root dir for all versions fat except fat32.
|
|
121 |
3) Changed the default format type in f32tests to quick format so that full format
|
|
122 |
must be specified if required such as in specifi format test t_format.
|
|
123 |
|
|
124 |
|
|
125 |
Version 2.00.510
|
|
126 |
================
|
|
127 |
(Made by JonathanM, 24/09/2003)
|
|
128 |
|
|
129 |
1. AndrewJ
|
|
130 |
1. Added test cases to test t_rcount to test defect "DEF002614 File crashes
|
|
131 |
when passed a broken subsession handle" is fixed in new file server
|
|
132 |
|
|
133 |
2. StephanGu
|
|
134 |
1. Changed capability tests, t_fsys and t_ext1 to not run on the NAND
|
|
135 |
user area, as they do not handle primary extensions.
|
|
136 |
NAND flash support added as per PREQ12 (REQ1752) NandFlash on EKA2.
|
|
137 |
|
|
138 |
Version 2.00.509
|
|
139 |
================
|
|
140 |
(Made by JonathanM, 05/08/2003)
|
|
141 |
|
|
142 |
1) Raja Shekar Reddy
|
|
143 |
1) CR CANY-5JQFM3 "Enable e32/f32 test suite to be used from a CustKit or DevKit
|
|
144 |
installation". For Typhoon most of the changes were winc specific files.
|
|
145 |
|
|
146 |
2) Dennis
|
|
147 |
1) Changed T_DLOCL to use UserSvr::ChangeLocale(_L("")) to restore the default
|
|
148 |
settings rather than loading ELOCL_BASE, which no longer exists.
|
|
149 |
|
|
150 |
|
|
151 |
|
|
152 |
Version 2.00.508
|
|
153 |
================
|
|
154 |
(Made by JonathanM, 19/05/2003)
|
|
155 |
|
|
156 |
1) JonathanM and ChrisM
|
|
157 |
1) Changes resulting from making E32 compatible with with
|
|
158 |
Symbian OS version 7.0
|
|
159 |
2) ChrisCr
|
|
160 |
1) DEF015967 - Cannot format disk with DiskAdmin capability (modify DC tests
|
|
161 |
to check added DiskAdmin capability on Format/FormatNext)
|
|
162 |
|
|
163 |
|
|
164 |
Version 2.00.507
|
|
165 |
================
|
|
166 |
(Made by ChrisM, 17/03/2003)
|
|
167 |
1) AndrewJ
|
|
168 |
1) Added 5 tests specifically for rofs, they only run on J and V: (and are not
|
|
169 |
t_main.cpp based) for rofs on wins and hardware respectively. The test do not
|
|
170 |
run as part of the automatic test set. but are included in an F32test rom. Note
|
|
171 |
you need to copy a rofs image to the correct partition to run the tests.
|
|
172 |
2) JonathanM
|
|
173 |
1) Modified T_TLIBRY and T_TLINK to not run when Data Caging is enabled.
|
|
174 |
(Because they try and test non Data Caging complient behaviour.)
|
|
175 |
|
|
176 |
3) Nicolas
|
|
177 |
1) Fixed bugs in T_LDRCHECK, T_FILE and T_NOTIFY: test assertions
|
|
178 |
using '=' instead of '=='.
|
|
179 |
4) Markdo
|
|
180 |
1) Modified T_FMAN so that when testing max length filenames codewarrior uses
|
|
181 |
a path length of two characters less (\epoc32\winscw\c vs \epoc32\wins\c).
|
|
182 |
|
|
183 |
5) PeteS
|
|
184 |
1) Changed T_NOTIFY to use RLocalDrive::IsRemovable() rather than
|
|
185 |
RLocalDrive::MediaDevice() to determine socket number.
|
|
186 |
|
|
187 |
Version 2.00.506
|
|
188 |
================
|
|
189 |
(Made by JonathanM, 14/01/2003)
|
|
190 |
|
|
191 |
1) Markdo
|
|
192 |
1) Updated tests due to various failures.
|
|
193 |
2) Reduced the number of iterations performed by T_SESS.
|
|
194 |
|
|
195 |
2) ChrisCr
|
|
196 |
1) Updated tests T_LFFS, LFFSINFO and T_DSPACE to use the 'symbianised'
|
|
197 |
LFFS to the coding standards (names of classes and member variables
|
|
198 |
using ControlIo). Removed duplicate copy of lffs_controlio.h (and use
|
|
199 |
the one in the LFFS code, specified with a relative path).
|
|
200 |
|
|
201 |
3) Nicolas
|
|
202 |
1) Removed RDebug test code as there is no generic user-side debug
|
|
203 |
API in EKA2.
|
|
204 |
|
|
205 |
|
|
206 |
Version 2.00.505
|
|
207 |
================
|
|
208 |
(Made by AndrewT, 29/10/2002)
|
|
209 |
|
|
210 |
1) JonathanM
|
|
211 |
1) Removed all usage of RProcess::SecureApi and User::RemoveCapabilities.
|
|
212 |
|
|
213 |
|
|
214 |
Version 2.00.504
|
|
215 |
================
|
|
216 |
(Made by JonathanM, 21/10/2002)
|
|
217 |
|
|
218 |
1) StefanW
|
|
219 |
1) Fix for DEF000143 - t_soak1 doesn't log errors
|
|
220 |
2) Fix for DEF000369 - should be able to disable the "remount" in t_soak
|
|
221 |
3) Modified tests to use T_MAIN (T_SCNDR1, T_SCNDR2, T_SCNDR3, T_SOAK1).
|
|
222 |
4) Modified ControlIO to enforce use of TDes8 parameters as required by the secure kernel (This affected the
|
|
223 |
tests LFFSINFO, T_SOAK, T_DSPACE, T_HUNGFS).
|
|
224 |
2) CiprianM
|
|
225 |
1) Modified T_NMBS to take into account fix for defect EXT-5AKDAM
|
|
226 |
"RFs: Folders with trailing dots cause big problems in the Flash
|
|
227 |
File system and applications that use the file system".
|
|
228 |
2) Modified T_MISC to test for fix to defect EXT-57KH9K "RFs file server
|
|
229 |
session crashes with null pointer access with IsValidName() method!".
|
|
230 |
3) Modified T_MMC due to changes from f32 defect fix DON-585E4C "Memory
|
|
231 |
card password file shown in dialogs".
|
|
232 |
4) Modified T_FMAN to test fix for defect EXT-5BMC53 "CFileMan::Copy() reports wrong
|
|
233 |
for error for non-existent matching names".
|
|
234 |
5) Modified T_NOTIFY to test fix for defect EXT-5BMC53 "CFileMan::Copy() reports wrong
|
|
235 |
for error for non-existent matching names".
|
|
236 |
6) Fixed defect FOD-5CKDV6 "Checkdisk failure during autotests required user
|
|
237 |
feedback".
|
|
238 |
|
|
239 |
3) Andrewj
|
|
240 |
1) Changed all data caging tests to (start t_dc*) to have correct capabilities and use a helper exe for
|
|
241 |
test setup and cleanup.
|
|
242 |
2) Added exe clean_prepdc.exe to setup and tidyup after datacaging tests
|
|
243 |
3) Changed the position of t_prel in the ROM to system bin
|
|
244 |
|
|
245 |
4) ChrisCr
|
|
246 |
1) Fix for defect DEF000006: (Propagated) App can kill F32 by attempting
|
|
247 |
to mount filesystem on unsupported drive. Added test for the defect,
|
|
248 |
which does not actually exist now in Jet Stream.
|
|
249 |
|
|
250 |
2) AndrewJ
|
|
251 |
1) Added tests for new file server functionality to allow the sharing of open files between a
|
|
252 |
client and server. (test files are included in \f32test\fileshare\...)
|
|
253 |
|
|
254 |
Version 2.00.503
|
|
255 |
================
|
|
256 |
(Made by JonathanM, 20/09/2002)
|
|
257 |
|
|
258 |
1) AndrewT
|
|
259 |
1) Removed T_RDFAT from the test suite. This is a legacy test that is no longer required
|
|
260 |
and wastes 3 hours of test time for the emulators.
|
|
261 |
|
|
262 |
Version 2.00.502
|
|
263 |
================
|
|
264 |
(Made by Nicolas, 16-09-2002)
|
|
265 |
|
|
266 |
1) Nicolas
|
|
267 |
1) Fixed DEF000090 - E32TEST MMP files should not specify
|
|
268 |
chkstk.obj for WINSCW builds.
|
|
269 |
|
|
270 |
Version 2.00.501
|
|
271 |
================
|
|
272 |
(Made by Dennis, 16-08-2002)
|
|
273 |
1) StephanGu
|
|
274 |
1) F32 test re-org. Deleted T_MAIN.CPP in \lffs and \fsstress as they were unused.
|
|
275 |
2) F32 test re-org. Changed tests to be T_MAIN based for consistency. The following tests were affected:
|
|
276 |
B_MTST, B_OSFIL, B_RAND, B_REP, T_APPINS, T_CHKUID, T_CLOBBR, T_DLOCL, T_FSRVBM, T_FSY2K, T_FSYBM, T_GEN,
|
|
277 |
T_GEN32, T_LOCK, T_OOM, T_PARSE, T_PROC, T_RCOUNT, T_RDFAT, T_RDSECT, T_RENAME, T_SESS, T_TLIBRY, T_TLINK,
|
|
278 |
T_ROMG, T_FILEMATCH, T_WHET.
|
|
279 |
|
|
280 |
Version 2.00.500
|
|
281 |
================
|
|
282 |
(Made by AndrewT, 23/05/2002)
|
|
283 |
|
|
284 |
First release of EKA2 into Symbian OS mainline.
|
|
285 |
|
|
286 |
|
|
287 |
Version 0.01.091
|
|
288 |
================
|
|
289 |
(Made by CarlosF, 12/03/2002)
|
|
290 |
|
|
291 |
1) Markdo
|
|
292 |
1) Modified T_FILE to test f32 defect DON-582CPM "GetLongName() doesn't
|
|
293 |
give KErrNotFound on deleted file".
|
|
294 |
2) Modified T_MMC due to changes from f32 defect fix DON-585JBS "Memory
|
|
295 |
card password file shown in dialogs".
|
|
296 |
3) Modified T_FMAN so that when testing max length filenames codewarrior uses
|
|
297 |
a path length of two characters less (\epoc32\winscw\c vs \epoc32\wins\c).
|
|
298 |
|
|
299 |
2) MarkCa
|
|
300 |
1) Updated on-screen instructions in T_MMC to ask user to press F4 twice if
|
|
301 |
using card 1. This change is necessary because of E32 CR PHAR-54RJMT.
|
|
302 |
|
|
303 |
Version 0.01.090
|
|
304 |
================
|
|
305 |
(Made by ChrisM, 06/03/2002)
|
|
306 |
|
|
307 |
1) AndrewJ
|
|
308 |
1) Amended T_Notify as it was checking wrong TRequestStatus
|
|
309 |
|
|
310 |
2) Markdo
|
|
311 |
1) Fixed defect FID-572FMM "T_SOAK has garbage value for default drive".
|
|
312 |
2) Modified T_MMC to account for changes made to f32 by change request
|
|
313 |
MDON-57HLDW "RFs::LockDrive() should not allow user to not store
|
|
314 |
password"
|
|
315 |
|
|
316 |
|
|
317 |
|
|
318 |
Version 0.01.089
|
|
319 |
================
|
|
320 |
(Made by RobertJ, 11/02/2002)
|
|
321 |
|
|
322 |
1) MarkCa
|
|
323 |
1) Disabled T_SCNDR(1|2), B_FAT and T_FSYS from running on
|
|
324 |
Cirrus.
|
|
325 |
|
|
326 |
Version 0.01.088
|
|
327 |
================
|
|
328 |
(Made by PeterS, 04/02/2002)
|
|
329 |
|
|
330 |
1) MarkCa
|
|
331 |
1) Extended T_FSYS to check fix FID-562G4V (App can kill F32 by attempting
|
|
332 |
to mount filesystem on unsupported drive.)
|
|
333 |
2) Fixed FID-556JEX (T_PROC tries to use drive D:) T_PROC now uses the
|
|
334 |
default drive.
|
|
335 |
|
|
336 |
2) Markdo
|
|
337 |
1) Modified T_NOTIFY to test fix for defect BEN-4YRGKV "Ecom not recognising
|
|
338 |
plugins once unplugged and replugged".
|
|
339 |
|
|
340 |
Version 0.01.087
|
|
341 |
================
|
|
342 |
(Made by AndrewJ, 12/12/2001)
|
|
343 |
|
|
344 |
1) Nicolas
|
|
345 |
1) Modified T_DLLSTATIC test so that it works on WINC and
|
|
346 |
is not wrongly reported as failed when run from
|
|
347 |
eruntest.
|
|
348 |
|
|
349 |
2) Markdo
|
|
350 |
1) Added the test T_WRITEP which checks that all operations that cause a
|
|
351 |
write to disk fail with KErrAccessDenied when the media driver is write
|
|
352 |
protected. Added to check the fix for the defect DON-4ZKD9H "File server
|
|
353 |
does not fully support write-protected media".
|
|
354 |
|
|
355 |
3) Andrew
|
|
356 |
1) Modified T_RAW to take into account new behaviour of RFormat and
|
|
357 |
RRawDisk from fixing defect JON-53BMJZ "RRawDisk de-references a null
|
|
358 |
pointer when used on a corrupt drive (due to forced a mount)".
|
|
359 |
|
|
360 |
4) MarkCa
|
|
361 |
1) Updated T_OOM to test fix DON-4V7BUZ (KErrNoMemory cannot be
|
|
362 |
returned on c:)
|
|
363 |
|
|
364 |
Version 0.01.086
|
|
365 |
================
|
|
366 |
(Made by MichaelP, 20/11/2001)
|
|
367 |
|
|
368 |
1) MarkCa
|
|
369 |
1) Fixed MET-53LG56 (Minor inconsistancies in T_TSCAN.CPP.) Changed
|
|
370 |
CleanDirectory() and ExpandDirectory() to add integer number of
|
|
371 |
clusters to directories.
|
|
372 |
|
|
373 |
2) RobertJ
|
|
374 |
1) Added t_bcache to benchmark loader improvements resulting from caching.
|
|
375 |
Should be run from a refui image, not from a text shell. The timings are
|
|
376 |
given as untranslated fastcount ticks. To see what the timings would be
|
|
377 |
without the cache, comment out "#define __USE_LOADER_CACHE_"
|
|
378 |
in \f32\sfile\sf_ldr.cpp and rebuild.
|
|
379 |
|
|
380 |
2) Added t_cache to test that the cache is delivering the correct file name
|
|
381 |
to the loader. Various strategies are employed to test that the cache
|
|
382 |
is maintaining coherency. Also tested is load from rom run from ram.
|
|
383 |
The test is classified as manual because all media slots should be
|
|
384 |
populated before test begins.
|
|
385 |
|
|
386 |
3) Markdo
|
|
387 |
1) Fixed defect ROS-53FLTJ "F32TEST T_LDLL doesn't build for WINSCW". Fixed
|
|
388 |
using the current MODULE_HANDLE definitions from EUSER. Fix allows
|
|
389 |
additional test to be carried out in T_TLIBRY on WINS which had previously
|
|
390 |
been excluded using #if defined (__EPOC32__).
|
|
391 |
2) Modified WINTEST.BAT to take into account WINSCW.
|
|
392 |
|
|
393 |
|
|
394 |
Version 0.01.085
|
|
395 |
================
|
|
396 |
(Made by Dennis, 26/10/2001)
|
|
397 |
|
|
398 |
1) MarkCa
|
|
399 |
1) Moved definitions from P32MMC.H into T_MMC.CPP because it can only be
|
|
400 |
included in ASSP-specific builds. See \e32\release.txt.
|
|
401 |
|
|
402 |
2) Nicolas
|
|
403 |
1) Added T_DLLSTATIC and support files to test static
|
|
404 |
data in DLLs.
|
|
405 |
2) Added SERVER\FILECOPY.CPP containing a function
|
|
406 |
(CopyFile()) to copy files from Z:\ to C:\. Updated
|
|
407 |
T_DEBUGGER to use that function.
|
|
408 |
|
|
409 |
|
|
410 |
Version 0.01.084
|
|
411 |
================
|
|
412 |
Made by ChrisM, 05/10/2001
|
|
413 |
|
|
414 |
1) MarkCa
|
|
415 |
1) Added t_mvdr to test fix DON-4ZKDKK (Moving a directory leads to
|
|
416 |
incorrect parent directory cluster number.) This is a manual test that
|
|
417 |
creates and moves / renames a set of directories. Run on a formatted
|
|
418 |
card and then check the card with a disk verification utility.
|
|
419 |
2) Changed t_chlffs to recognize Integrator LFFS on K: instead of D:.
|
|
420 |
|
|
421 |
2) Markdo
|
|
422 |
1) Fixed defect MAY-4ZMMZY "F32Tests for LFFS require Cat-A code to build"
|
|
423 |
and MAY-4ZMMXC "F32test server\t_dspace cannot be built by
|
|
424 |
licencee". Necessary header file copied from f32 to f32test.
|
|
425 |
|
|
426 |
|
|
427 |
Version 0.01.083
|
|
428 |
================
|
|
429 |
Made by AndrewT, 31/08/2001
|
|
430 |
|
|
431 |
1) MarkCa
|
|
432 |
1) Modified T_CHLFFS to mount LFFS on drive d for Integrator.
|
|
433 |
|
|
434 |
2) CarlosF
|
|
435 |
1) Changed the t_chlffs.cpp to allow tests to run on Assabet when FAT is
|
|
436 |
mounted on drive C:\
|
|
437 |
|
|
438 |
|
|
439 |
Version 0.01.082
|
|
440 |
================
|
|
441 |
Made by Pete, 06/08/2001
|
|
442 |
|
|
443 |
1) Markdo
|
|
444 |
1) Fixed defect BLT-4Y6MBB "B_FAT fails for 16MB mmc card". Modifications
|
|
445 |
to ensure that test behaves correctly when sectors/cluster > 1.
|
|
446 |
|
|
447 |
2) WillR
|
|
448 |
1) Correct reinterpret_cast to remove CodeWarrior warning
|
|
449 |
|
|
450 |
3) TimBa
|
|
451 |
1) Added new test project T_FileMatch (.mpp and .cpp) to test some real
|
|
452 |
examples of filenames in various languages. Wanted by Linda
|
|
453 |
Enhancements.
|
|
454 |
|
|
455 |
4) MarkCa
|
|
456 |
1) Moved T_PWSTR from f32test to e32test. F32 API tested by T_MMC.
|
|
457 |
|
|
458 |
5) Nicolas
|
|
459 |
1) Updated debugger tests as part of fixing MAY-4V4E5V
|
|
460 |
(Breakpoints don't work on ARM architecture 5
|
|
461 |
processors).
|
|
462 |
|
|
463 |
6) Pete
|
|
464 |
1) Removed \f32test\group\mnt.bat which was redundant.
|
|
465 |
2) Modification to T_FSYS.EXE to add an additional test for the
|
|
466 |
function RFs::RemountDrive().
|
|
467 |
|
|
468 |
Version 0.01.081
|
|
469 |
================
|
|
470 |
Made by Michael, 21/06/2001
|
|
471 |
|
|
472 |
1) MarkDo
|
|
473 |
1) Increased the stack size of T_SCNDR2 to 0x4000.
|
|
474 |
2) Modified T_MAIN-based tests to test with a hung file server. T_MAIN
|
|
475 |
now takes command-line arguments:
|
|
476 |
|
|
477 |
HANG - run tests with a non-critical password notifier up for
|
|
478 |
duration of the test.
|
|
479 |
|
|
480 |
REPEAT - Runs only on d: for epoc platforms and x: for WINS. Every file
|
|
481 |
server request causes the non-critical password notifier to come up
|
|
482 |
and complete in a random time with a specified password. This
|
|
483 |
should be used simultaneosly with WITHREPEAT, each being called from
|
|
484 |
a separate RUNTESTS process.
|
|
485 |
|
|
486 |
WITHREPEAT - To be used in conjunction with REPEAT. Default path should
|
|
487 |
not be a removable media.
|
|
488 |
3) Introduced T_HUNGFS to test critical and non-critical notifiers. This
|
|
489 |
test is only to be run on non-removable media and requires input from
|
|
490 |
the user.
|
|
491 |
4) Added batch file \F32TEST\SERVER\F32TEST_REPEAT.BAT to be used as
|
|
492 |
RUNTESTS batch file when using REPEAT and WITHREPEAT command-line
|
|
493 |
arguments(see above).
|
|
494 |
|
|
495 |
2) MarkCa
|
|
496 |
1) Modified t_fsrv, t_mmc and t_pwstr to handle e32 fixes EDNHLJT-4WZGTD
|
|
497 |
and EDNHAAO-4WZFYR.
|
|
498 |
2) Implemented CR PSCE-4VMP3K to set hard limit for RAM drive. T_OOM
|
|
499 |
extended to fill up ram drive when limit set.
|
|
500 |
|
|
501 |
3) Nicolas
|
|
502 |
1) Fixed thumb bug in t_debuggee_1 (least significant bit
|
|
503 |
of text base address passed to t_debugger was not
|
|
504 |
cleared).
|
|
505 |
|
|
506 |
Version 0.01.080
|
|
507 |
================
|
|
508 |
Made by Carlos, 31/05/2001
|
|
509 |
|
|
510 |
1) Markdo
|
|
511 |
1) Modified T_FILE to take account for changes made in DON-4VWCWG
|
|
512 |
"Windows does not like the way we make some dos entry names".
|
|
513 |
Modified some expected dos entries created on directory entry
|
|
514 |
creation.
|
|
515 |
|
|
516 |
Version 0.01.079
|
|
517 |
================
|
|
518 |
Made by Pete, 10/05/2001
|
|
519 |
|
|
520 |
1) Michael
|
|
521 |
1) Fixed existing problems in, and added some new tests to, HWA test program
|
|
522 |
(\f32test\DEVICE\t_hwa.cpp).
|
|
523 |
|
|
524 |
Version 0.01.078
|
|
525 |
================
|
|
526 |
Made by Nicolas, 04/05/2001
|
|
527 |
|
|
528 |
2) Nicolas
|
|
529 |
1) Merged 6.1 release branch back into the mainline.
|
|
530 |
|
|
531 |
Version 0.01.077
|
|
532 |
================
|
|
533 |
Made by Dennis, 20/04/2001
|
|
534 |
|
|
535 |
1) Markdo
|
|
536 |
1) Fixed defect FID-4USCEU "Change test for LFFS drive". Lffs
|
|
537 |
is now tested from t_main on any drive the lffs is loaded on.
|
|
538 |
2) Fixed defect FID-4USFQB "Loading LFFS fails when FSY&PDD
|
|
539 |
renamed". See above for details.
|
|
540 |
3) Replaced calls to UserHal::MachineInfo with
|
|
541 |
HAL::Get(HAL::EMachineUid,...)
|
|
542 |
2) Pete
|
|
543 |
1) Fixed FID-4TXL4C "Can we have LFFSINFO and T_SOAK in F32TEST"
|
|
544 |
|
|
545 |
Version 0.01.076
|
|
546 |
================
|
|
547 |
Made by RobertJ, 26/03/2001
|
|
548 |
|
|
549 |
1) MarkCa
|
|
550 |
1) Updated t_pwstr and t_mmc in fix for CAN-4UNE8D.
|
|
551 |
2) Increase WINS remount delay for t_pwstr.cpp.
|
|
552 |
3) Modified t_rcount to test defect EDNJHAS-4KFR5G (File
|
|
553 |
handle mis-management crashes the kernel)
|
|
554 |
|
|
555 |
2) Dennis
|
|
556 |
1) Modified tests which require a D: drive not to run the relevant part
|
|
557 |
on IQ80310 (similar to checks for Cogent already there).
|
|
558 |
|
|
559 |
3) Pete
|
|
560 |
1) Added HWA API test T_HWA.
|
|
561 |
|
|
562 |
Version 0.01.075
|
|
563 |
================
|
|
564 |
Made by Carlos, 20/02/2001
|
|
565 |
|
|
566 |
1) Markdo
|
|
567 |
1) T_DSPACE no longer built for WINC.
|
|
568 |
2) Modified T_DSPACE so that in release builds
|
|
569 |
RFs::ControlIo no longer called.
|
|
570 |
|
|
571 |
Version 0.01.69
|
|
572 |
===============
|
|
573 |
Made by Morgan, 11/04/01
|
|
574 |
|
|
575 |
1) Markdo
|
|
576 |
1) Fixed defect FID-4USCEU "Change test for LFFS drive". Lffs
|
|
577 |
is now tested from t_main on any drive the lffs is loaded on.
|
|
578 |
2) Fixed defect FID-4USFQB "Loading LFFS fails when FSY&PDD
|
|
579 |
renamed". See above for details.
|
|
580 |
|
|
581 |
Version 0.01.068
|
|
582 |
================
|
|
583 |
Made by MarkCa, 20/03/2001
|
|
584 |
|
|
585 |
1) MarkCa
|
|
586 |
1) Updated t_pwstr and t_mmc in fix for CAN-4UNE8D.
|
|
587 |
|
|
588 |
2) Andrew
|
|
589 |
1) Fixed SCE-4TVQ78 Allows T_ldr to be run more than
|
|
590 |
once with out failing
|
|
591 |
|
|
592 |
3) Pete
|
|
593 |
1) Fixed FID-4TXL4C "Can we have LFFSINFO and T_SOAK in F32TEST"
|
|
594 |
|
|
595 |
Version 0.01.067
|
|
596 |
================
|
|
597 |
Made by Markdo, 07/02/2001
|
|
598 |
|
|
599 |
1) MarkCa
|
|
600 |
1) Increase WINS remount delay for t_pwstr.cpp.
|
|
601 |
2) Modified t_rcount to test defect EDNJHAS-4KFR5G (File
|
|
602 |
handle mis-management crashes the kernel)
|
|
603 |
|
|
604 |
Version 0.01.066
|
|
605 |
================
|
|
606 |
Made by Markdo, 07/02/2001
|
|
607 |
|
|
608 |
1) Markdo
|
|
609 |
1) T_DSPACE no longer built for WINC.
|
|
610 |
2) Modified T_DSPACE so that in release builds
|
|
611 |
RFs::ControlIo no longer called.
|
|
612 |
|
|
613 |
Version 0.01.065
|
|
614 |
================
|
|
615 |
Made by RobertJ, 13/12/2000
|
|
616 |
|
|
617 |
1) Morgan
|
|
618 |
1) Added T_FNAME.EXE
|
|
619 |
|
|
620 |
2) Markdo
|
|
621 |
1) Modified B_FAT to test correctly drives>4MB.
|
|
622 |
2) Modifed T_NOTIFY to test notification on max length
|
|
623 |
file names. Also tidied the test up a bit.
|
|
624 |
3) Added T_DSPACE to test disk space notification.
|
|
625 |
|
|
626 |
3) RichardF
|
|
627 |
1) Modified T_DSPACE to work with LFFS drives.
|
|
628 |
|
|
629 |
|
|
630 |
Version 0.01.064
|
|
631 |
================
|
|
632 |
Made by MarkCa, 29/09/2000
|
|
633 |
|
|
634 |
1) Jonathan
|
|
635 |
1) Removed Eiger-specific tests from t_dbg.
|
|
636 |
2) Removed bogus unused MMP files from \f32test\appdbg.
|
|
637 |
|
|
638 |
|
|
639 |
Version 0.01.063
|
|
640 |
================
|
|
641 |
Made by Dennis, 13/09/2000
|
|
642 |
|
|
643 |
1) Dennis
|
|
644 |
1) Don't build T_DEBUG* for MCORE
|
|
645 |
2) Build T_LOCLGE and T_LOCLUS for MCORE as well as ARM
|
|
646 |
|
|
647 |
|
|
648 |
Version 0.01.062
|
|
649 |
================
|
|
650 |
Made by Morgan, 5/7/2000
|
|
651 |
|
|
652 |
1) Markdo
|
|
653 |
1) Modified T_GDIR and T_LOCATE to account for slight change in
|
|
654 |
sorting in CDir class (from modification to TKeyDir::Compare).
|
|
655 |
|
|
656 |
2) Pete
|
|
657 |
1) Modified T_TERM so that it is possible to open
|
|
658 |
a channel on Com4 for Brutus.
|
|
659 |
|
|
660 |
|
|
661 |
Version 0.01.061
|
|
662 |
================
|
|
663 |
(Made by Dennis, 22-06-2000)
|
|
664 |
|
|
665 |
1) Morgan
|
|
666 |
1) Added a No-Rx mode to T_TERM
|
|
667 |
|
|
668 |
|
|
669 |
Version 0.01.060
|
|
670 |
================
|
|
671 |
(Made by Markdo, 07.06.2000)
|
|
672 |
|
|
673 |
1) Markdo
|
|
674 |
1) Modified T_ALERT to ensure hung file server is created.
|
|
675 |
|
|
676 |
2) MarkCa
|
|
677 |
1) Added T_RESIZE test to test bug fix EDNMDON-4J2EWK.
|
|
678 |
edit: group\bld.inf; add: group\t_resize.mmp server\t_resize.cpp
|
|
679 |
Test program classified as manual because takes long time to run
|
|
680 |
(creates 10Mb file) and needs FAT disk with at least 10Mb free.
|
|
681 |
|
|
682 |
Version 0.01.059
|
|
683 |
================
|
|
684 |
(Made by MarkCa, 16/05/00)
|
|
685 |
|
|
686 |
1) Markdo
|
|
687 |
1) Removed compiler warnings.
|
|
688 |
2) Changes to T_TLINK to compensate for loss of registry.
|
|
689 |
|
|
690 |
2) MarkCa
|
|
691 |
1) Modified Brutus but non-LFFS tests to cleanly abort when running
|
|
692 |
on LFFS drive. Some T_MAIN based tests (exc T_LOADER.CPP) did this
|
|
693 |
anyway but an extra "CallTestsL: Skipped: test does not run on LFFS.\n"
|
|
694 |
msg was added (B_FAT.CPP, T_LOADER.CPP, T_RAW.CPP, T_COMPAT.CPP).
|
|
695 |
For tests not based on T_MAIN, an extra function IsDefaultDriveLFFS()
|
|
696 |
was added to T_CHLFFS.CPP, with its prototype in T_CHLFFS.H.
|
|
697 |
An additional function IsNamedDriveLFFS() was added for T_FSRV, which
|
|
698 |
is T_MAIN based and needs to perofrm extra checking volume name.
|
|
699 |
If the E32Main routine discovers it is running on an LFFS drive then
|
|
700 |
it prints "E32Main: Skipped: test does not run on LFFS.\n" and returns.
|
|
701 |
(T_APPINS.CPP, T_DLOCL.CPP, T_FIND.CPP, T_GEN.CPP, T_GEN32.CPP,
|
|
702 |
T_LDR.CPP, T_PARSE.CPP, T_PROC.CPP, T_RDSECT.CPP, T_RCOUNT.CPP,
|
|
703 |
T_SCNDR1.CPP, T_SCNDR2.CPP, T_SESS.CPP, T_TLIBRY.CPP, T_TLINK.CPP)
|
|
704 |
In T_ROMG, code was reordered in CMemDir::LoadDirL() to avoid a
|
|
705 |
NULL dereference.
|
|
706 |
|
|
707 |
Version 0.01.058
|
|
708 |
================
|
|
709 |
(Made by Morgan, 7/4/2000)
|
|
710 |
|
|
711 |
1) Nicolas
|
|
712 |
1) Added T_DEBUGGER and its support files (application
|
|
713 |
debugging tests). These tests are no more in E32TEST
|
|
714 |
because F32 is needed to copy the suppport
|
|
715 |
files to the RAM-disk.
|
|
716 |
|
|
717 |
2) MarkCa
|
|
718 |
1) \F32TEST\GROUP\BLD.INF
|
|
719 |
\F32TEST\GROUP\T_PWSTR.MMP
|
|
720 |
\F32TEST\SERVER\T_PWSTR.CPP
|
|
721 |
Manual test program to test password store (WINS only).
|
|
722 |
|
|
723 |
3) Pete
|
|
724 |
1) Changes to support F32 tests on LFFS drives. This involves changes to
|
|
725 |
most files.
|
|
726 |
2) Added T_DNOTIF to test F32 debug notifiers.
|
|
727 |
|
|
728 |
Version 0.01.057
|
|
729 |
================
|
|
730 |
(Made by MarkDo, 30.03.200)
|
|
731 |
|
|
732 |
1) MarkDo
|
|
733 |
1) Added T_MMC to test locking of a device.
|
|
734 |
|
|
735 |
|
|
736 |
Version 0.01.056
|
|
737 |
================
|
|
738 |
(Made by ???, ???)
|
|
739 |
|
|
740 |
1) Pete
|
|
741 |
1) Removed calls of UserPcCardCntrl::PwrDown();
|
|
742 |
2) Modified serial test so that it is possible to
|
|
743 |
overide the default serial port designated to be used
|
|
744 |
by that test by supplying a serial port number on the
|
|
745 |
command line:-
|
|
746 |
- T_TERM p1
|
|
747 |
|
|
748 |
|
|
749 |
Version 0.01.055
|
|
750 |
================
|
|
751 |
(Made by Alastair, 10.3.2000)
|
|
752 |
|
|
753 |
1) MarkDo
|
|
754 |
1) Modified T_FSRV and T_SESS so that battery state of EBatNotSupported
|
|
755 |
is a valid.
|
|
756 |
|
|
757 |
Version 0.01.054
|
|
758 |
================
|
|
759 |
(Made by MarkCa 03-03-00)
|
|
760 |
|
|
761 |
1) Morgan
|
|
762 |
1) Removed use of the registry from T_TLIBRY in anticipation
|
|
763 |
of the the registry being deleted.
|
|
764 |
|
|
765 |
Version 0.01.053
|
|
766 |
================
|
|
767 |
(Made by Pete, 24/02/00)
|
|
768 |
|
|
769 |
|
|
770 |
1) Pete
|
|
771 |
1) Modified T_TERM to work with MAWD and MISA CF card modem driver.
|
|
772 |
|
|
773 |
|
|
774 |
Version 0.01.052
|
|
775 |
================
|
|
776 |
(Made by Dennis, 14-02-2000)
|
|
777 |
|
|
778 |
1) Dennis
|
|
779 |
1) Replaced most UserHal:: calls with corresponding HAL:: calls (if they
|
|
780 |
exist).
|
|
781 |
|
|
782 |
2) Mark
|
|
783 |
1) Added SCNDRV\T_SCNDR1-2-3 tests. T_SCNDR1 tests that the scandrive
|
|
784 |
utility fixes specific errros in the fat/metadata. T_SCNDR2 and
|
|
785 |
T_SCNDR3 test that the rugged fat file system prevents the fat/
|
|
786 |
metadata from being corrupted in the event of a power failure. Both
|
|
787 |
simulate power failure by failing writes in the TDriver class. In
|
|
788 |
T_SCNDR2 an error value is returned on failure whilst in T_SCNDR3
|
|
789 |
the machine is reset.
|
|
790 |
2) Minor change to T_FIND since ESHELL.EXE is not fixed process.
|
|
791 |
3) Cleaned up PRELOAD.LST since T_PREL.DLL was not being preloaded.
|
|
792 |
|
|
793 |
|
|
794 |
Version 0.01.051
|
|
795 |
================
|
|
796 |
(Made by Dennis, 19/01/99)
|
|
797 |
|
|
798 |
1) Alastair
|
|
799 |
1) Removed ARM3 and MARM targets from BLD.INF
|
|
800 |
|
|
801 |
2) Pete
|
|
802 |
1) Changes due to the removal in E32 of the classes
|
|
803 |
TLocalDrive and RDevComm.
|
|
804 |
|
|
805 |
3) Mark
|
|
806 |
1) Slight adjustment to T_FSRV to correct test nesting.
|
|
807 |
|
|
808 |
|
|
809 |
Version 0.01.050
|
|
810 |
================
|
|
811 |
(Made by Morgan 3/12/99)
|
|
812 |
|
|
813 |
1) Mark
|
|
814 |
1) Made minor changes to T_FMAN, T_TFSYS and T_FSYS.
|
|
815 |
2) Switched T_REMOTE to a manual test.
|
|
816 |
3) Change to T_FSRV to correctly test for unicode volume names.
|
|
817 |
4) Change to T_RDSECT to more accurately test CRomMountCB::ReadSectionL.
|
|
818 |
5) Added test\t_tlibry.exe to romtarget in T_TLIBRY.MMP so this test
|
|
819 |
is included in rom.
|
|
820 |
|
|
821 |
2) Dennis
|
|
822 |
1) Removed calls to EUSER functions which no longer exist.
|
|
823 |
|
|
824 |
|
|
825 |
Version 0.01.017
|
|
826 |
================
|
|
827 |
(Made by Morgan, 26/8/99)
|
|
828 |
|
|
829 |
1) Pete
|
|
830 |
1) Changes to T_NOTIFY to now test media change notification on multiple
|
|
831 |
PC Card sockets.
|
|
832 |
2) Fixed up T_FIND - find channel test to work with Brutus serial drivers.
|
|
833 |
|
|
834 |
2) Dennis
|
|
835 |
1) Fix to T_SESFS.CPP - don't logon to a thread if we failed to create it!
|
|
836 |
2) Removed various redundant copies of files in \F32TEST\FSSTRESS from
|
|
837 |
\F32TEST\SERVER.
|
|
838 |
3) Fixed operator precedence errors in T_FMAN.CPP.
|
|
839 |
|
|
840 |
3) Alastair
|
|
841 |
1) Added new keywords to various .MMP files so that .IBY files can be
|
|
842 |
generated by ABLD TEST ROMFILE, also added extension makefile
|
|
843 |
GROUP\ROMSTUFF.MKE.
|
|
844 |
|
|
845 |
|
|
846 |
Version 0.01.016
|
|
847 |
================
|
|
848 |
(Made by Alastair, 2.8.1999)
|
|
849 |
|
|
850 |
1) Mark
|
|
851 |
1) Added two new support dlls t_loclus and t_loclge for t_dlocl. These replace
|
|
852 |
the original localisation dlls locl.us and locl.ge. Changes made to t_dlocl
|
|
853 |
to reflect this. Uncommented localisation tests in t_dlocl.
|
|
854 |
2) Modified t_nofify to take into account unicode handling of volume names.
|
|
855 |
3) Moved t_alert to manual.bat.
|
|
856 |
4) Converted Preload.lst used for t_libry to unicode.
|
|
857 |
5) Converted t_warm to manual.bat
|
|
858 |
6) Modified b_open so that when creating a large file the memory left free is
|
|
859 |
dependent on the size of the ram.
|
|
860 |
|
|
861 |
2) Alastair
|
|
862 |
1) Added ARMI, ARM4 and THUMB platforms to BLD.INF file.
|
|
863 |
|
|
864 |
|
|
865 |
Version 0.01.015
|
|
866 |
================
|
|
867 |
(Made by Dennis 13.7.1999)
|
|
868 |
|
|
869 |
1) Alastair
|
|
870 |
1) Added dopcvs.pl and lock.pl to GROUP directory for use with MNT.BAT.
|
|
871 |
|
|
872 |
2) Mark
|
|
873 |
1) Modified t_fsrv so that RFs::SetVolumeName is tested under unicode
|
|
874 |
(see ER5 bug EDNWROS-45WGVY).
|
|
875 |
2) Modified b_fat to test that an ascii directory entry is read in
|
|
876 |
unicode builds (see ER5 bug EDN028229).
|
|
877 |
3) Added \epoc32\include\kernel to SYSTEMINCLUDE in t_warm.mmp.
|
|
878 |
|
|
879 |
|
|
880 |
Version 0.01.14
|
|
881 |
===============
|
|
882 |
(Made by Alastair, 9.6.99)
|
|
883 |
|
|
884 |
1) Mark
|
|
885 |
1) Added test program t_fsys to test the new functions FileSystemName(..)
|
|
886 |
and DismountFileSystem(..) in class RFs.
|
|
887 |
2) Added a dummy file system t_testfsys to be used by t_fsys on epoc platforms.
|
|
888 |
|
|
889 |
2) Pete
|
|
890 |
1) Added T_LFFS for testing the LFFS file system.
|
|
891 |
2) Added F32 soak test program T_SOAK1.
|
|
892 |
|
|
893 |
3) Alastair
|
|
894 |
1) Changed zips of releasables put onto the network. There is now one zip
|
|
895 |
file for each platform containing full \Epoc32 paths to each item.
|
|
896 |
There is also a zip file for exported header files. Hence, the contents
|
|
897 |
of S:\f32test\zip includes wins.<ver>, marm.<ver> and winc.<ver>.
|
|
898 |
The files within these zip file now also have full pathnames so ensure
|
|
899 |
you unzip them into the root of your EPOC drive with any flags required
|
|
900 |
to recreate the directory structure.
|
|
901 |
Added new command, MNT CHECKREL, to check that all releasables are
|
|
902 |
present before doing an MNT PUTREL.
|
|
903 |
Before doing MNT CHECKREL or MNT PUTREL call BLDMAKE -v RELFILES to
|
|
904 |
create the lists of releasables.
|
|
905 |
1) Replaced all B[plat].PRJ files for use with BLDMAKE with BLDMAKE.PRJ in
|
|
906 |
accordance with ER5u bldmake changes.
|
|
907 |
2) Removed all superseded RUN.BAT files.
|
|
908 |
3) Removed the batch files used for running tests. These batch files are
|
|
909 |
now created by BLDMAKE in \Epoc32\Bldmake\E32test\[platform]\, and are
|
|
910 |
now called AUTO.BAT and MANUAL.BAT.
|
|
911 |
4) Removed all *.REL files from GROUP directory and changed MNT.BAT so that
|
|
912 |
MNT PUTREL looks for .REL files generated by BLDMAKE instead. Updated
|
|
913 |
BLDMAKE.PRJ accordingly.
|
|
914 |
5) Updated MNT GETBLD to fetch the SDMODELS component which replaces the
|
|
915 |
SWINS component that E32 used to release.
|
|
916 |
6) Added the following .DEF files:-
|
|
917 |
BWINS\
|
|
918 |
T_LIBRY.DEF, T_LDLL.DEF, T_PREL.DEF.
|
|
919 |
BMARM\
|
|
920 |
T_LIBRY.DEF, T_LDLL.DEF, T_PREL.DEF, T_LINKD.DEF, T_LINKC.DEF,
|
|
921 |
T_LINKB.DEF, T_LINKA.DEF, T_LINKDF.DEF, T_LINKCF.DEF,
|
|
922 |
T_LINKBF.DEF, T_LINKAF.DEF, T_LINKE.DEF, T_MUTC.DEF, T_DUPD.DEF,
|
|
923 |
T_LOOPB.DEF, T_LOOPC.DEF, T_LOOPD.DEF.
|
|
924 |
7) Renamed t_testfsys.mmp t_tfsys.mmp for 8.3 filename compliance.
|
|
925 |
|
|
926 |
|
|
927 |
|
|
928 |
|
|
929 |
|
|
930 |
Version 0.01.13
|
|
931 |
===============
|
|
932 |
(Made by Jonathan, 23rd February 1999)
|
|
933 |
|
|
934 |
0) Everyone
|
|
935 |
1) Boilerplated source.
|
|
936 |
|
|
937 |
1) Morgan
|
|
938 |
1) Added "load device driver from RAM", and "ignore old Device driver
|
|
939 |
in RAM" tests to T_TLIBRY.
|
|
940 |
2) Added test to T_TLINK to test that Dlls that have been previously
|
|
941 |
loaded from Rom can be sucessfully fixed-up to Dlls loaded from Ram.
|
|
942 |
|
|
943 |
2) Mark
|
|
944 |
1) Modified T_APPINS and T_NOTIFY to take account of the change to
|
|
945 |
RFs::NotifyChange() in F32-131.
|
|
946 |
|
|
947 |
|
|
948 |
Version 0.01.12
|
|
949 |
===============
|
|
950 |
(Made by Morgan, 27th January 1999)
|
|
951 |
|
|
952 |
1) Jo
|
|
953 |
1) Modified t_ramstr to test diagnostic debug checking
|
|
954 |
|
|
955 |
|
|
956 |
Version 0.01.11
|
|
957 |
===============
|
|
958 |
(Made by Jo, 19th January 1999)
|
|
959 |
|
|
960 |
1) Jo
|
|
961 |
1) Additional testing in T_NOTIFY to test new functionality added to fileserver notification
|
|
962 |
|
|
963 |
2) Additional test, T_APPINS also tests new fileserver notification requests
|
|
964 |
|
|
965 |
2) Morgan
|
|
966 |
1) Additional test in T_TLIBRY
|
|
967 |
|
|
968 |
|
|
969 |
Version 0.01.10
|
|
970 |
===============
|
|
971 |
(Made by Jo, 13th January 1999)
|
|
972 |
|
|
973 |
1) Alastair
|
|
974 |
1) Removed BLD.BAT, CLEAN.BAT and PREPARE.BAT from Group\Li.prj.
|
|
975 |
|
|
976 |
2) Jo
|
|
977 |
1) Added a new test T_RENAME to directory \SERVER\
|
|
978 |
Tests the bug fix in F32 126 ("Rename creates duplicate file").
|
|
979 |
|
|
980 |
2) Created a new directory \FSSTRESS\ in which all file-server stress
|
|
981 |
tests have been placed. These are currently T_REMOTE, T_SESS and a
|
|
982 |
new test, T_RAMSTR, which stress tests the RAM drive by creating,
|
|
983 |
renaming, replacing and deleting multiple files.
|
|
984 |
|
|
985 |
A new set of batch files, AMARMSTR.bat etc have been created so the
|
|
986 |
stress tests can be run separately (since they all run for a
|
|
987 |
deliberately extended period). The tests t_remote and t_sess have not
|
|
988 |
been removed from the standard test batch files however, since they
|
|
989 |
should be run prior to each F32 release. T_RAMSTR has been created to
|
|
990 |
help simulate the conditions in which an F32 bug is suspected to arise
|
|
991 |
and is not currently part of the standard F32 test suite.
|
|
992 |
|
|
993 |
3) Morgan
|
|
994 |
1) Extended T_TLINK to test different link trees. New dll's for this
|
|
995 |
are T_LOOP[B|C|D].DLL, TMUTC.DLL, TDUPD.DLL
|
|
996 |
|
|
997 |
|
|
998 |
Version 0.01.09
|
|
999 |
================
|
|
1000 |
(Made by Jo, December 8th 1998)
|
|
1001 |
|
|
1002 |
1) Jo
|
|
1003 |
1) Added an extra test to \bench\t_fsysbm to benchmark multiple file deletes
|
|
1004 |
2) Modified t_notify in the light of a change to the file notification code
|
|
1005 |
|
|
1006 |
2) Morgan
|
|
1007 |
1) Extended T_TLIBRY to do LDD RAM-load tests
|
|
1008 |
|
|
1009 |
|
|
1010 |
Version 0.01.08
|
|
1011 |
================
|
|
1012 |
(Made by Jo, December 1st 1998)
|
|
1013 |
|
|
1014 |
1) Morgan
|
|
1015 |
1) Added Load by uid tests and updated T_LIBRY.DLL to have Uids
|
|
1016 |
2) Added T_TLINK.EXE and supporting dlls T_LINK<A|B|C|D>[f].DLL
|
|
1017 |
to test loader re-tries. This test is for __EPOC32__ only.
|
|
1018 |
3) Fiddled with T_TLIBRY.CPP to re-instigate some commented out
|
|
1019 |
tests.
|
|
1020 |
4) Killed SARMBE
|
|
1021 |
|
|
1022 |
2) Alastair
|
|
1023 |
1) Moved T_LDLL into F32TEST from E32TEST, since F32TEST's T_TLIBRY seems
|
|
1024 |
to be the only test which requires it, and F32TEST shouldn't be dependent upon
|
|
1025 |
releasables from E32TEST.
|
|
1026 |
2) Minor modifications to MNT.BAT.
|
|
1027 |
|
|
1028 |
3) Jo
|
|
1029 |
1) Minor modification to T_DIRS to re-incorporate filetime testing
|
|
1030 |
|
|
1031 |
|
|
1032 |
Version 0.01.07
|
|
1033 |
================
|
|
1034 |
(Made by Jonathan, 27th October 1998)
|
|
1035 |
|
|
1036 |
1) Alastair
|
|
1037 |
1) Updated .MMP files so that UNICODE builds are available in line with
|
|
1038 |
UNICODE changes to E32TOOLP 095.
|
|
1039 |
2) Changed T_CHKUID.EXE so that it checks for and has 0x1000007a rather
|
|
1040 |
than 1 as its first UID.
|
|
1041 |
3) Changed T_FIND.EXE so that it checks for UNICODE versions of
|
|
1042 |
KConsoleDllUidValue and KLocaleDllUidValue in UNICODE builds.
|
|
1043 |
|
|
1044 |
|
|
1045 |
Version 0.01.06
|
|
1046 |
================
|
|
1047 |
(Made by Morgan, 21st October 1998)
|
|
1048 |
|
|
1049 |
1) Alastair
|
|
1050 |
1) Fixed T_LOCATE so that it runs under WINC.
|
|
1051 |
2) Changed T_SESS so that it's less biased towards a particular
|
|
1052 |
PC configuration.
|
|
1053 |
3) Added \F32TEST\GROUP\WINTEST2.BAT which sets up test files so
|
|
1054 |
that F32's tests can test the emulator when it's not run from
|
|
1055 |
a traditional \epoc32\release\win... directory.
|
|
1056 |
|
|
1057 |
2) Jo
|
|
1058 |
1) Added extra tests within T_FMAN to test the F32 changes to cope with
|
|
1059 |
extra long pathnames.
|
|
1060 |
|
|
1061 |
2) Minor change to B_FAT to allow for the change to the number of directory
|
|
1062 |
entries F32 allocates when the VFAT name is an exact multiple of 13
|
|
1063 |
characters.
|
|
1064 |
|
|
1065 |
3) Minor change to T_RDSECT for UNICODE MARM builds
|
|
1066 |
|
|
1067 |
Version 0.01.05
|
|
1068 |
================
|
|
1069 |
(Made by Jo, 18th September 1998)
|
|
1070 |
|
|
1071 |
Requires F32 >= 120
|
|
1072 |
|
|
1073 |
1) Jo
|
|
1074 |
|
|
1075 |
1) Added test \SERVER\T_RDSECT to test new RFs function ReadFileSection()
|
|
1076 |
|
|
1077 |
2) Additional tests added to \SERVER\T_NOTIFY to test new overloads to the RFs
|
|
1078 |
functions RFs::NotifyChange and RFs::NotifyChangeCancel().
|
|
1079 |
|
|
1080 |
3) Extra test added to \SERVER\T_MISC to test new RFs function overload
|
|
1081 |
RFs::IsValidName().
|
|
1082 |
|
|
1083 |
4) Additional test in \SERVER\T_FILE to check EPOC software problem SW1-123
|
|
1084 |
("WINS Local file system doesn't handle shared read and write access").
|
|
1085 |
T_FILE calls TestShortNameAccessorFunctions() successfully in UNICODE builds now the
|
|
1086 |
RFs functions GetShortName() and GetLongName() are implemented for UNICODE (see F32
|
|
1087 |
release notes).
|
|
1088 |
|
|
1089 |
5) Additional testing in \SERVER\T_FSRV to test fix to RFs::SetVolumeLabel() and
|
|
1090 |
fix of bluebell defect SW1-728 (see below).
|
|
1091 |
|
|
1092 |
6) Additional testing in \SERVER\T_NMBS to check fix of EPOC software problem
|
|
1093 |
SW1-56 ("File can be turned into a directory").
|
|
1094 |
|
|
1095 |
7) Addition to (and modification of) \SERVER\B_GEN to check fix of bluebell
|
|
1096 |
defect SW1-728 ("'Name Disk' allows characters which are illegal under windows").
|
|
1097 |
B_GEN now passes in UNICODE builds due to fix to RFs::SetVolumeLabel() - See F32
|
|
1098 |
release notes
|
|
1099 |
|
|
1100 |
8) Changes to \SERVER\B_FAT to get it working in UNICODE builds. The test was
|
|
1101 |
making a number of assumptions about the number of TFatDirEntrys created per
|
|
1102 |
file that were false for UNICODE.
|
|
1103 |
|
|
1104 |
Additional test (TestClusterAllocation()) to fix to Series 5 problem SW1-764
|
|
1105 |
"F32 over-allocates clusters"
|
|
1106 |
|
|
1107 |
Modified testRoot() to test fix to Series 5 problem SW1-770
|
|
1108 |
"Can't handle the last root directory entry"
|
|
1109 |
|
|
1110 |
9) \SERVER\T_FMAN now works in UNICODE builds due to fix to size of KEntryArraySize
|
|
1111 |
(see F32 release notes)
|
|
1112 |
|
|
1113 |
Extra testing to check fix to Series 5 problems SW1-230 (" F32 allows names of
|
|
1114 |
>256 chars and then panics with them"), SW1-351 ("Shell hangs forever trying to
|
|
1115 |
delete files/folders with impossibly long names") and SW1-821 ("Invalid file
|
|
1116 |
names stop CDirScan")
|
|
1117 |
|
|
1118 |
10) Additional testing in \SERVER\T_DIRS to check fix of EPOC software problem
|
|
1119 |
SW1-29 ("Local/System filetime confusion"). This has been partially removed for
|
|
1120 |
this release because the fix hasn't been released in F32 - awaiting verification.
|
|
1121 |
|
|
1122 |
11) Minor modifications/additions to T_RDFAT, B_MTST, T_CHKUID, T_FORMAT, T_SCAN
|
|
1123 |
and T_VFAT (in general, to improve the clarity of the tests).
|
|
1124 |
|
|
1125 |
|
|
1126 |
Version 0.01.04
|
|
1127 |
================
|
|
1128 |
(Made by Jo, 15th July 1998)
|
|
1129 |
|
|
1130 |
Requires F32 >= 110
|
|
1131 |
|
|
1132 |
1) Alastair
|
|
1133 |
|
|
1134 |
1) Changed MNT.BAT to retrieve E32TOOLS 091 and E32TOOLP 091.
|
|
1135 |
2) Minor change to T_WARM to remedy WINS/WINC compilation warning.
|
|
1136 |
3) Commented out localisation data tests in T_DLOCL since we don't
|
|
1137 |
release the localisation dlls anymore; added commands to
|
|
1138 |
F32TEST\GROUP\WINTEST.BAT to create dummy localisation dlls.
|
|
1139 |
4) Fixed MNT GETSRC so that it handles version numbers correctly.
|
|
1140 |
5) Removed some tests from the WINC versions of T_CHKUID and
|
|
1141 |
T_ROMG programs where these tests relied upon some sort of emulated
|
|
1142 |
directory structure which doesn't really make sense under WINC.
|
|
1143 |
6) Changed B_FAT,T_COMPAT, T_DIRS, T_FILE, T_FMAN, T_FORMAT,
|
|
1144 |
T_FSRV, T_RAW and T_MAIN under WINC in line with changes
|
|
1145 |
to F32 111 causing the WINC default directory to be taken
|
|
1146 |
from the current directory.
|
|
1147 |
7) Changed WINC versions of T_DIRS T_FSRV in line with changes
|
|
1148 |
to F32 111 allowing WINC programs write access to Z: drive.
|
|
1149 |
8) Removed WINC test from T_FSRV which assumes D: is a CDROM drive.
|
|
1150 |
9) Removed WINC tests from T_FSRV (testVolumeInfo())and
|
|
1151 |
T_MISC (Test 13) which expects all drives A-Z to
|
|
1152 |
be available for WINC. These tests should be reinstated once
|
|
1153 |
the WINC fileserver is more honest about the list of drives it
|
|
1154 |
provides.
|
|
1155 |
10)Removed WINC test (Test2) from T_LOCATE which relies upon an
|
|
1156 |
assumption that the session path will always be a root directory.
|
|
1157 |
If the session path is a root directory, F32's FindFilePath() will not
|
|
1158 |
search the session path for a file if no pathlist is specified
|
|
1159 |
as an argument to the function. F32 changes may be required
|
|
1160 |
here, and the test should subsequently be reinstated.
|
|
1161 |
11)Changed WINC versions of T_OOM, T_GEN, T_CHKUID and T_LOCK so that
|
|
1162 |
they create their test directories on the current drive rather than C:.
|
|
1163 |
12)Changed T_GEN so that is uses \F32-TST as it's test directory
|
|
1164 |
(like other F32 tests do) rather than using it's own \E32-MATH.
|
|
1165 |
13)Released \F32test\Group\WININFO.txt, containing information
|
|
1166 |
about which directories and files need to be present for each
|
|
1167 |
WINS/WINC test to succeed.
|
|
1168 |
|
|
1169 |
2) Morgan
|
|
1170 |
1) Added tests to T_LOCATE
|
|
1171 |
2) Added some SUBST tests to T_FSRV
|
|
1172 |
|
|
1173 |
3) Matthew
|
|
1174 |
1) Added test to T_DLOCL to check that locale changes cause notification.
|
|
1175 |
|
|
1176 |
4) Jo
|
|
1177 |
1) Added new test T_SESS to test that multiple fileserver sessions can
|
|
1178 |
be run concurrently, and that when fileserver sessions are closed, those remaining are unaffected. Tests the fix for the F32 bug reported variously as SW1-363, 376, 413, 414, 417, 453 etc.
|
|
1179 |
Needs F32 release>=112
|
|
1180 |
|
|
1181 |
2) Added new test T_REMOTE to test multiple fileserver sessions, including
|
|
1182 |
a remote filesystem (dummy implementation T_REMFSY.fsy).
|
|
1183 |
Stress tests the fileserver by connecting multiple drives (each with
|
|
1184 |
20 fileserver sessions). Additionally tests bug fixes SW1-587, 620
|
|
1185 |
|
|
1186 |
3) Minor changes to T_COMPAT for UNICODE build testing
|
|
1187 |
|
|
1188 |
4) Added a test for year 2000 compliance (\SERVER\T_FSY2K)
|
|
1189 |
|
|
1190 |
Version 0.01.03
|
|
1191 |
================
|
|
1192 |
(Made by Jonathan, 8th May 1998)
|
|
1193 |
|
|
1194 |
(1) Jo
|
|
1195 |
|
|
1196 |
F32 failed the following tests:
|
|
1197 |
|
|
1198 |
(1) T_COMPAT (Fails WINS UNICODE tests)
|
|
1199 |
|
|
1200 |
Fails test1() [line111]
|
|
1201 |
RFile::Create() creates a unicode filename but when the test checks the
|
|
1202 |
name using TFatDirEntry::Name() the name returned is not the ascii equivalent
|
|
1203 |
of the unicode filename. To be fixed.
|
|
1204 |
|
|
1205 |
(2) T_FMAN (Fails WINS UNICODE tests)
|
|
1206 |
|
|
1207 |
Fails testLongNames() [line 1055]
|
|
1208 |
Problem with scanning the directory list for long filenames in UNICODE.
|
|
1209 |
To be fixed.
|
|
1210 |
|
|
1211 |
(3) B_GEN (Fails WINS UNICODE tests)
|
|
1212 |
|
|
1213 |
testVolumeName() [line550] fails.
|
|
1214 |
This is because SetVolumeName() takes a unicode name but converts it to an
|
|
1215 |
ascii name, doubling the length as it does so
|
|
1216 |
(see SFAT\SL_MNT line 322 CFatMountCB::SetVolumeL() for the conversion
|
|
1217 |
function). To be fixed.
|
|
1218 |
|
|
1219 |
(4) B_FAT (Fails WINS UNICODE tests)
|
|
1220 |
|
|
1221 |
Fails testDirEntry() [line 558]
|
|
1222 |
The test creates a corrupt file then tests that KErrCorrupt is returned
|
|
1223 |
upon attempting to read/write to the file. In ascii this test detects
|
|
1224 |
correctly that the file is corrupt but in unicode it does not detect a
|
|
1225 |
problem. The problem appears to be due to RFile::Create() noted in (1).
|
|
1226 |
|
|
1227 |
(5) T_NOTIFY (Fails WINC tests)
|
|
1228 |
|
|
1229 |
Fails test6() [line 260]
|
|
1230 |
Tests a media change notification which in WINC is not valid.
|
|
1231 |
At present the test fails ungracefully with a Plat fault 46.
|
|
1232 |
This will be changed when PccdCntrlInterface is replaced.
|
|
1233 |
|
|
1234 |
|
|
1235 |
Fixes to f32 tests for WINC defects:
|
|
1236 |
|
|
1237 |
(1) Different values are (necessarily) returned in WINC and WINS on
|
|
1238 |
trying to access a non existent device. The code in several F32 tests
|
|
1239 |
has been altered to check for either return value.
|
|
1240 |
|
|
1241 |
(2) Excluded WINC from attempting to mount FAT filesystem on X or Y in
|
|
1242 |
tests where it was previously attempting to do so in T_MAIN.
|
|
1243 |
|
|
1244 |
(3) Added extra path information for WINC to successfully locate Z
|
|
1245 |
drive in T_MAIN and a number of other tests.
|
|
1246 |
|
|
1247 |
(4) Changes to T_FSRV to accommodate diffferences in file and
|
|
1248 |
volume attributes between WINS and WINC.
|
|
1249 |
|
|
1250 |
|
|
1251 |
Other fixes and improvements:
|
|
1252 |
|
|
1253 |
(5) Added a trap handler to T_ROMG to get the test working.
|
|
1254 |
|
|
1255 |
(6) Disabled autoswitchoff behaviour in B_RAND, T_FSYSBM and T_VFAT.
|
|
1256 |
|
|
1257 |
(7) Added additional test to T_FIND.
|
|
1258 |
|
|
1259 |
(8) Fixed of several UNICODE bugs in B_GEN.
|
|
1260 |
|
|
1261 |
(9) Alteration to T_TLIBRY to test against correct values in several tests.
|
|
1262 |
|
|
1263 |
|
|
1264 |
(2) Petteri
|
|
1265 |
|
|
1266 |
(1) Minor changes to t_gen.cpp, t_gen32.cpp, t_parse.cpp and t_vfat.cpp so
|
|
1267 |
that they compile without warnings.
|
|
1268 |
|
|
1269 |
(2) t_term.cpp: F1 changed to = in the help text.
|
|
1270 |
|
|
1271 |
(3) Minor canges to t_proc.cpp and t_tlibry.cpp so that the tests don't fail
|
|
1272 |
in ARM ascii build.
|
|
1273 |
|
|
1274 |
|
|
1275 |
Version 0.01.02
|
|
1276 |
================
|
|
1277 |
(Made by Jonathan, 10th January 1998)
|
|
1278 |
|
|
1279 |
1) Jonathan
|
|
1280 |
1) T_WARM - does nothing on WINS.
|
|
1281 |
2) B_OPEN - No longer tries to test disk full on WINS emaulated drive C:
|
|
1282 |
used to fill the C drive with a huge file but this can fail because
|
|
1283 |
F32 can only handle files <= 1/2G.
|
|
1284 |
3) T_VFAT - Fixed typo leading to files not being deleted. Prevented
|
|
1285 |
generation of three-letter filenames to avoid WIN32 special files like
|
|
1286 |
'AUX' and 'PRN'. Fixed confusion when replacing an existing file.
|
|
1287 |
Still fails on WINS X drive.
|
|
1288 |
4) T_FIND - Tweaked the string used to match the kernel's process name.
|
|
1289 |
|
|
1290 |
|
|
1291 |
Version 0.01.01
|
|
1292 |
================
|
|
1293 |
(Made by Alastair, 26th January 1998)
|
|
1294 |
|
|
1295 |
F32TEST contains those test programs which used to be a part of F32
|
|
1296 |
|
|
1297 |
1) Some test renaming:
|
|
1298 |
benchmrk -> t_fsysbm, t_bench -> t_fsrvbm, t_comsoak1 -> t_commsk,
|
|
1299 |
t_bench -> t_fbsrvbm and more
|
|
1300 |
|
|
1301 |
2) Minor bug fixes for t_vfat, t_fbsrvbm.
|
|
1302 |
|
|
1303 |
3) Known problems - t_fsrvbm doesn't compile for WINS, and t_locdrv is out of date
|
|
1304 |
and won't compile for any platform
|
|
1305 |
t_libry and t_dlocl fail but that's because the foreign localisation dlls
|
|
1306 |
are't there anymore
|
|
1307 |
|
|
1308 |
|