|
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 |