diff -r 000000000000 -r a41df078684a kerneltest/e32test/group/release.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kerneltest/e32test/group/release.txt Mon Oct 19 15:55:17 2009 +0100 @@ -0,0 +1,1453 @@ +THIS RELEASE NOTE NO LONGER IN USE + +See \E32\RELEASE.TXT for changes to E32TEST + +Version 2.00.531 +============================ +(Made by XXX, XXX) + +1) OliverStuart + 1. DEFECT FIX: DEF138318: SMP + Data Paging T_Chunk fails: t_chunk.exe::Local-c811fe18 Panic KERN-EXEC + Modified to use thread pool in chunk-close race condition test to prevent KERN-EXEC 3 when stack is accessed + after 50 CloseChunk threads have been created over and over again for 800 times until the backing store is + exhausted and there is no storage left to commit to the stack page. + +Version 2.00.530 +============================ +(Made by DjordjeK, 18/08/2004) + +1) AndrewR + 1) Fix DEF045247 - T_IDRV assumes that the RAM drive is on drive 0 + +2) CarlosF + 1. Fix DEF046246 - Check in t_serial TimedCheckedWrite() sometimes loses the race + 2. Fix DEF047403 - T_SERIAL does not exercise Hardware Handshaking + +Version 2.00.529 +============================ +(Made by KamranN, 04/08/2004) + +1) AndrewR + 1) Implement CR - LKUH-5WJMEA: Correct and improve EKA2 Stop-Mode Debug API + +Version 2.00.528 +============================ +(Made by AndrewJ, 21/07/2004 + + +1) Djordje + 1) REQ2731.3 (PREQ728): Descriptors API enhancement (RBuf) + Added new t_rbuf test. + 2) DEF045758 T_CHUNK shouldn't depend on shared io buffers + - Removed D_CHUNK project. + - T_Chunk does not check shared io buffers any more. + - D_Sharedio now checks the buffer is initialised to all 0x03s every time it creates it. + +2) JonathanM + 1) Fixed bug in T_HEAP which caused failures on the emulator. + +Version 2.00.527 +=========================== +(Made by AndrewH, 06/07/2004) + +1) MichaelP + 1) Fixed defect DEF046550 - T_USB sends wrong buffer size for non-max size transfers: + We now subtract 1 from the reported buffer size only for 64k transfers (=0xFFFF). + + +Version 2.00.526 +=========================== +(Made by Michaelp, 17/06/2004) + +1) KamranN + 1) Changes for CR HWIE-5YBETE Networking, GT0194 IP Networking, Configuration tool for Etherdrv + +2) DjordjeK + 1) REQ2731.1 RArray API enhancement & REQ2731.2 RMessagePtr2 API enhancement: + The following tests are changed: + T_ARRAY - Added test cases to check leaving interface of TPointerArray, + TArray, TArray & TArray. + T_CAPSUP - Added test cases to check leaving interface of RMessagePtr2. + T_MESSGE - Added test cases to check leaving interface of RMessagePtr2. + + +Version 2.00.525 +=========================== +(Made by JonathanM, 26/05/2004) + +1) MichaelP + 1) Fixed defect DEF045263 - "T_USBAPI to be made more generic for autotesting": + a) We don't check any longer at the beginning of the test suite whether we're + running on a 'UsbPlatform': If we're not, then the subsequent attempt to load the + USB LDD will fail anyway. + b) We now execute the endpoint stall tests only if we're running on a known + supported platform, otherwise we just skip those tests. +2) AndrewHi + 1) Fix for 'DEF043213 : Build dependency introduced between e32test t_lfsdrv2 and + lubbock base port' + + +Version 2.00.524 +=========================== +(Made by AndrewJ, 28/04/2004) + +1) JonathanM + 1) Added new test case to T_TEXTNOTIFIER for defect DEF044341 - Notifier framework + (ewsrv.dll) generated KErrNoMemory + +2) MichaelP + 1) Fixed defect DEF044040 - "iMemMemPslInfo in DDmaTestChannel not set correctly": + We now assign the DMA PSL cookie to the kernel side channel object in + DDmaTestChannel::DoCreate() for a user side RTestDma::Open() call (instead of + for an RTestDma::GetInfo() call). + +Version 2.00.523 +=========================== +(Made by JonathanM, 23/04/2004 + +1. JonathanM and KeithR + 1) Updated T_CAPSUP to test new Platform Security APIs. + +Version 2.00.522 +=========================== +(Made by CarlosF, 14/04/2004) + +1) JonathanM + 1) Added new test cases to T_SOUND which test playing tiny buffers. + +Version 2.00.521 +=========================== +(Made by JonathanM, 31/03/2004) + +1) CiprianM + 1) Fixed defect INC041473 - T_TLOCL fails in WINS - deleting the test as it's considered + worthless (see defect notes in TT) + +2) MichaelP + 1) Fixed defect DEF042556 - "Wrong IPR categorisation on usbrflct binaries": + Changed IPR category of USB test prgram USBRFLCT (in directory + /e32test/win32/usbrflct_distribution) from B to E. Permission to do so was + granted by way of accepted Source Categorisation Change Request + CANY-5W8J8E - "Inconsistent USBRFLCT binary IPR classifications". + 2) Fixed defect DEF043596 - "T_USB/USBRFLCT don't test zero-bytes transfers": + We now start the loop transfers with 0 bytes instead of with 4. Upped + USBRFLCT version number to 1.3.1. + +Version 2.00.520 +=========================== +(Made by JonathanM, 19/03/2004) + +1. JonathanM + 1. Implemented the requirements: + REQ2632 - Configurability of the enforcement of capabilities + REQ2633 - Security violation diagnostic + REQ3142 - Associate Platform Security information with an executable. + See /cedar/generic/base/documentation/Base_How_To_Configure_Platform_Security_Settings.doc + +Version 2.00.519 +=========================== +(Made by JonathanM, 26/02/2004) + +1. JonathanM + 1. Modified T_CAPSUP to test new Platform Security classes: TCapabilitySet and TSecurityInfo + 2. Added T_PLATSECCONFIG which tests use of the PlatSecDisabledCaps keywork in OBY files + and Emulator INI files. + +Version 2.00.518 +================ +(Made by AndrewHi, 23/01/2004) + +1. CiprianM + 1. Fixed DEF040971 Benchmark suite test code optimised out by RVCT in ARM5 builds + +2. AndrewHi + 1. Modified t_lfsdrv2 to conditionally apply Read-While_Write tests for FLASH devices. + The condition is dependent on the value of the device identifier read from the chip. + Currently, these tests are only applied for TYAX flash devices. + +Version 2.00.517 +================ +(Made by StefanW, 09/01/2004) + +1. CarlosF + 1. IBUG-5QNJZC "Implement CR IBUG-5N2DZE on Cedar": Modified T_SERIAL to test the new + turnaround feature. + +Version 2.00.516 +================ +(Made by StefanW, 19/12/2003) + +1. MichaelP + 1. Updated USBRFLCT to use USBIO v2.0: Upped USBRFLCT version to 1.2.0 and recompiled + it against USBIOLIB 2.0. Updated USBRFLCT.SYS to version 2.0. Added separate driver + version for Win98 (USBRFL98.SYS, renamed from USBIO98.SYS) and added entries to the + usbrflct.inf file so it gets installed on Win98SE. + 2. Deleted USB host side GUI test program USBTEST. This program has been discontinued. + 3. Added complimentary version of USBRFLCT: + USBRFLCTD.EXE is a version of USBRFLCT.EXE with lots of verbose output + activated; otherwise it's exactly the same program. + The output, most importantly the error messages, can be used to track down + problems when trying to get USBRFLCT and T_USB to work together, either for the + first time (after a Base/PSL port), or after installation changes on the PC. + +Version 2.00.515 +================ +(Made by JonathanM, 05/12/2003) + +1. ChrisM + 1. Fixed Defect DEF040185 - Some e32tests make assumptions about the time and date formatting + Set the locale before the test to the locale info used in the base test roms. Reset it back + to the current locale at the end. + +2. MichaelP + 1. Added new USB test program T_USBAPI: This program tests device side USB API + functionality that is not dependent upon a physical USB connection; it requires + no manual intervention and can thus be run as part of an automated test suite. + These tests used to be part of T_USB but they have been removed from there. + +3. JonathanM + 1. Modified T_TIMER on Lubbock so it doesn't attempt to power off. + (Because the Base Port doesn't support this.) + +Version 2.00.514 +================ +(Made by StephanGu, 12/11/2003) +1. MichaelP + 1. - Renamed Win32 USB test program USBTEST(cmdline) to USBRFLCT, also restructured it. + - Updated T_USB to use new PID 0x1111. + - Added USBRFLCT binary distribution, complete with .sys driver and .inf file. + 2. - Added new Win32 USB test program USBTEST (was internally: USBPCTester). + - Updated T_USB2 to use new PID 0x2222. + - Added USBTEST binary distribution, complete with .sys driver and .inf file. + +Version 2.00.513 +================ +(Made by JonathanM, 31/10/2003) + +1. JonathanM + 1. Added test for RNotifier::Notify to T_TEXTNOTIFIER + + +Version 2.00.512 +================ +(Made by AndrewJ, 06/10/2003) + +1. CiprianM + 1. Added Shared Io Buffers tests. + +Version 2.00.511 +================ +(Made by JonathanM, 24/09/2003) + +1. RobertJ + 1. Added testing of USB endpoint status, device status ep0 max packet sizes and device control + to t_usb. + +2. AndrewT + 1. Added test case for DEF037709: NULL deref when setting a text RProperty to KNullDesC. + +Version 2.00.510 +================ +(Made by JonathanM, 05/08/2003) + +1. Nicolas + 1. Extended DMA tests to exercise per-request max transfer sizes. + 2. Extended DMA tests to exercise "missed interrupts" case. + +2. Raja Shekar Reddy + 1. CR CANY-5JQFM3 "Enable e32/f32 test suite to be used from a CustKit or DevKit installation". + For Typhoon most of the changes were winc specific files. + +3. CiprianM + 1. Extended T_DES to reproduce defect DEF023302 - Invalid test in + HBufC8/16::__DbgTestInvariant(). Invariant functions are now + called by the test harness. + +4. Dennis + 1. Extended T_ARRAY to test new binary search functions. + +5. RobertJ + 1) Added testing of USB endpoint status, device status ep0 max packet sizes and device control + to t_usb. + +Version 2.00.509 +================ +(Made by JonathanM, 19/05/2003) + +0. JonathanM and ChrisM + 1. Changes resulting from making E32 compatible with with + Symbian OS version 7.0 + +1. JonathanM + 1. Added test case for fixed defect INC022668 - "Modifier example + crashes the emulator" + +2. Dennis + 1. Modified D_LDD to test global constructors and destructors for LDDs. + Modified T_TLDD to test LDD unloading. + Modified T_KHEAP to test OOM handling on LDD loading. + + 2. Modified T_SVR5 to do some more testing of asynchronous messages + on shared sessions. + +3. Nicolas + 1. Introduced T_EVENTTRACKER to exercise resource tracking events. + See usage instruction at top of file. + 2. Introduced T_CONTEXT to exercise get/set user context APIs, + hardware/software exception trapping and thread death trapping. + 3. Modified T_SCHEDHOOK to share some code with T_CONTEXT and + use the new event handler scheme. + +4. Morgan + 1. Introduced T_TRACEREDIRECT to exercise user trace redirection + hook. + + +Version 2.00.508 +================ +(Made by ChrisM, 17/03/2003) + +1. Dennis + 1. Increased maximum loop size for T_MWAIT from 32K to 64K. + +2. Nicolas + 1. Added missing critical section region in d_dma(sim).ldd + 2. Added missing critical section region in d_schedhook.ldd + 3. Migrated fix for Typhoon defect INC017119 - T_TLOCL fails + cause test assumes locale UK. The UK-specific part of + this test now runs only if the default locale is UK. + 4. Fixed bugs in test DMA LDD: + a. DMA buffers were deallocated before stopping transfers + b. DMA requests and channels were closed without cancelling + transfers in progress. + 5. Fixed bugs in T_TRAP, T_THREAD and T_EUNIW: '=' instead of + '==' in test assertions. + +3. JonathanM + 1. Modified T_SOUND to provide a test case for DEF016645 + - "Sound driver returns incorect length of data when recording" + 2. Integrate T_MATCH test code changes for lost defect fix + BAD-58CDM4 - "Locale change has no effect on contact filtering." + and some "Extra folding tests added to T_Match" + +Version 2.00.507 +================ +(Made by JonathanM, 14/01/2003) + +1. JonathanM + 1. Reorganised how tests get built: All Variant specific tests are + now build by the variant. See relevent \variant_name\TEST\BLD.INF + files. + 2. Made E32TEST code work when binaries are stored in \System\Bin + 3. Extended T_FAIL to test use of ReAlloc. (Test case for defect DEF015827 + - "OOM testing works incorrectly for ReAlloc") + 4. Fixed ARM/Thumb interworking problems with T_MWAIT, also made this + an automatic test. + 5. Fixed ARM/Thumb interworking problems with T_IMB. + +2. AndrewT + 1. Removed useless T_HUF test case + 2. Added test T_CACTW for the CActiveSchedulerWait class + +3. ChrisM + 1. Added T_ENV and T_ENV_CHILD to test parameter passing into + process creation. + +4. Nicolas + 1. Added EVENTPRINTER kernel extension in ..\debug. Intentionally + not in bld.inf as it is useful only for manually testing event + notification hooks. + 2. Migrated fix for Typhoon defect INC014337 - T_TIMER locked + timers fails + + +Version 2.00.506 +================ +(Made by AndrewT, 29/10/2002) + +1. JonathanM + 1. Made capability checking test code only test using capabilities which + have been defined. + 2. Removed all usage of RProcess::SecureApi and User::RemoveCapabilities. + 3. Fixed T_TIMER so it is more robust and accurate. (Applies same fix as + for Typhoon defect INC002103) + +2. AndrewT + 1. Fixed T_TIMER defect introduced by new power model: use new APIs instead + of UserHal::SwitchOff. The test now passes on WINS as well. + +3. Nicolas + 1. T_DMA and T_DMASIM do not fail anymore when passed an unexpected + command-line. + +Version 2.00.505 +================ +(Made by JonathanM, 21/10/2002) + +1. Nicolas + 1. T_MMCPW, T_MSGTXT, T_KILL: set capabilites to none. +2. JonathanM + 1. Made T_SHAL an Auto test +3. ChrisM + 1. Fixed DEF002050 t_dceutl panic on startup. Also removed build warnings + & made secure kernel api changes. + + + +Version 2.00.504 +================ +(Made by JonathanM, 20/09/2002) + +1. Dennis + 1. Split all ARM inline assembler into separate .cia files. +2. JonathanM + 1. Changed E32TESTs for secure APIs to use SETCAP.EXE. +3. Kernel-Team + 1. Made all test code work with secure kernel APIs and added + CAPABILITY statements to MMP files. + +Version 2.00.503 +================ +(Made by Nicolas, 16/09/2002) + +1. VadimA + 1. Implemented Pub/Sub Properties Tests. +2) Nicolas + 1) Fixed DEF000090 - E32TEST MMP files should not specify + chkstk.obj for WINSCW builds. +3) CarlosF + 1) Changes to d_latncy.cpp, d_tick and d_mstim to support Integrator + 2) Released bm_mi920_pdd PDD for the BM_SUITE test on Integrator +4) RobertJ + 1) Added Huffman test buffer\t_huff.cpp & mmp group\t_huff.mmp + modified bld.inf + +Version 2.00.502 +================ +(Made by Dennis, 16/08/2002) + +1) Nicolas + 1) Modified T_LDRTST to use Kern::CodeAccess() and + Kern::EndCodeAccess(). + 2) Added EXC, an utility which generates various kinds + exceptions (data abort, ...). +Version 2.00.501 +================ +(Made by AndrewT, 12/06/2002) + +1) AndrewT + 1) Update t_float.exe in line with the fix for migrated Huricane defect + (TLex::Val() should not give error for missing exponent) + 2) Added t_emul.exe to test emulator specific functionality, in particular + the 'escape' mechanism. + +Version 2.00.500 +================ +(Made by AndrewT, 23/05/2002) + +First release of EKA2 into Symbian OS mainline. + + +Version 1.01.063 +================ +(Made by Dennis, 04/04/2002) + +1) Nicolas + 1) Submitted Jon's changes to T_KHEAP. This test now + checks that there is no memory leak if an OOM occurs + while expanding the handle array. + +Version 1.01.062 +================ +(Made by CarlosF, 13/02/2002) + +1) Nicolas + 1) In T_KHEAP, enabled again the process-related code + which was commented out. This helped find an + untrapped leave in the process creation code which has + been fixed. + 2) In T_KHEAP, enabled again the chunk-related code which + was commented out. A comment said that the code + (setting the next kernel heap allocation to fail and + check that the chunk size can be adjusted) was + disabled because it could not possibly work. Actually + it does because the memory used when adjusting a chunk + is taken straight from the physical memory pool, not + from the kernel heap. + 3) Silenced warnings in T_KHEAP. + +Version 1.01.061 +================ +(Made by ChrisM, 06/03/2002) + +1) MarkCa + 1) Extended T_PWSTR to test E32 fix CAN-579MLN. + +2) CarlosF + 1) Changes to T_SERIAL to introduce a new test to test the configurable power + down timeout feature introduced on the serial driver LDD. + +Version 1.01.060 +================ +(Made by MarkCa, 15/01/2002) + +1) RobertJ + 1) Fixed e32test\win32\usbrflct\posusb\brutus_pos.inf + [SYMBIAN] section had a missing ']'. + Removed references to 'ER6.2' + 2) Renamed brutus_pos.inf to symbian_pos.inf + +2) Carlosf + 1) Fixed FRS-54YG25 T_SERIAL fails on Assabet. + +Version 1.01.059 +================ +(Made by MichaelP, 20/11/2001) + +1) RobertJ + 1) Modified e32test\win32\usbrflct\posusb\brutus_pos.inf + to use official vendor id + +2) MarkCa + 1) Updated T_ATADRV to unlock the secure area when it is run on + drive e:. + +3) CarlosF + 1) Fixed MOU-543FVR HAL attribute ECaseSwitch returns wrong value for Assabet. + The following files were modified: + \e32test\pccd\t_lfsdrv.cpp. + Fixed FRS-534EWW T_SERIAL fails on Assabet. The following files were + modified: + \e32test\device\t_serial.cpp. + +Version 1.01.058 +================ +(Made by Dennis, 26/10/2001) + +1) MarkCa + 1) Moved some definitions from P32MMC.H into T_PWSTR.CPP because it can + only be included into ASSP-specific builds. See \e32\release.txt. + 2) Updated T_MMCDRV to print read position only every 32k to speed up test. + +2) JonM + 1) Added tests to T_TIME to verify defects FER-4XGDVT and FER-4XDK9G + +3) CarlosF + 1) Fixed MOS-53LEVN t_lfsdrv uninitialised var on WINS. + +4) Pete + Migrated the fixes for the following 6.1 defects: + 1) Fixed SCE-534FSY "Serial power handling tests disabled in T_SERIAL" + - Renabled the power handling tests and modified them to conform to the + serial driver 'idle off' power scheme. + 2) Fixed PAS-4WRMQS "Requeing a read() after PowerOn Panics the Driver/Kernel" + - Added tests to T_PCCD1 for the new KPccdConfigOverrideNormalPwrEvents option + now supported by the PC Card Controller function: + DPcCardController::RequestConfig(). + + 3) Fixed MAY-4ZGH8S: "t_serial shoots itself in the foot, and can never pass". + +Version 1.01.057 +================ +(Made by ChrisM, 05/10/2001) +1) ChrisM + 1) Fixed ROS-4Y3CUU (T_MATH and T_FLOAT rely on the compiler generating denormal constants) + Defined the denormals used in the test in t_vals.h. Removed redundant repeated code in t_vals.h + 2) Fixed MOS-52BH6B (t_math loop problem) + +2) Pete + 1) Removed example device driver PDD - SEROMAWD.PDD. + 2) Removed T_MEDCH and D_MEDCH. + 3) Removed T_BEXFIQ and D_BEXFIQ. + 4) Removed T_EXTFIQ and D_EXTFIQ. + 5) Removed T_CRMDRV and T_CRRDRV + +Version 1.01.056 +================ +(Made by Pete, 06/08/2001) + +1) MarkCa + 1) Moved T_PWSTR from f32test to e32test. F32 API tested by T_MMC. + +2) Pete + 1) Removed \e32test\group\mnt.bat which was redundant. + 2) Fixed PSCE-4YTR5G "Update SEROUT example driver":- + Improved the power handling in the example driver SEROUT.LDD - making + it more representative of other device drivers. + Modified the driver so that it supports 19200bps+9600bps rather than + 9600bps+300bps (together with corresponding changes to the test program + T_SEROUT). + Removed simulation of emergency power down from the driver and test. + Modified test program so that during the XON/XOFF test it runs until a + key is pressed rather than running for a fixed period of time. + Modified test program so it unloads the Brutus PDD rather than the Cogent + PDD at the end. + 3) Added new tests for functions TBusLocalDrive::SetMountInfo() and + TBusLocalDrive::ForceRemount() to T_MEDDRV.EXE. Corresponding changes to + MEDT1.PDD and MEDT2.PDD which now require the correct + mount info descriptor to be supplied before opening. + +3) TimBa + 1) Added tests for folding of Latin extension characters to T_MATCH + +Version 1.01.055 +================ +(Made by Michael, 21/06/2001) + +1) MichaelP + 1) Added and modified files for the MHELEN ASSP base port. + +2) MarkCa + 1) Fixed test programs t_atadrv and t_mmcdrv to work with e32 fixes + for EDNHLJT-4WZGTD and EDNHAAO-4WZFYR. + 2) Added debug password notifier tests to t_mmcpw. + +Version 0.01.054 +================ +(Made by Carlos, 31/05/2001) + +1) Tim Band + 1) T_Char can now check the graphical/printable attributes. Tests have + been added to check the assigned private use area characters. + 2) T_Match has now more stringent checks on matching folded, and tests + new internal functions for matching folded. + 3) Indic vowel swapping tests have been removed, as collation no longer + has this functionality. + +Version 0.01.053 +================ +(Made by Pete, 10/05/2001) + +1) Pete + 1) Minor change to T_PCCD3 to allow it to be re-run. Prior to + this, it passes the first time run but then subsequently fails + +2) Nicolas + 1) Added T_PROC3.EXE to test RProcess::GetMemoryInfo(). + 2) Modified T_DEBUGGER and T_DEBUGGEE_1 to test the validity of the + text section base address provided by RDebug. + +Version 0.01.052 +================ +(Made by Nicolas, 04/05/2001) + +1) Nicolas + 1) Merged 6.1 release branch back into the mainline. + +Version 0.01.051 +================ +(Made by Dennis, 20/04/2001) + +1) William + 1) Corrected cases where delete was used on pointers obtained with new[] - these + should use delete[] instead. This only affects T_ARRAY, and was picked up by the + CodeWarrior compiler which handles new and new[] differently. +2) Morgan + 1) Added T_SILENT to test 'silent running' functionality + 2) Updated all tests that call UserHal::SwitchOff() to turn the screen back on + + +Version 0.01.050 +================ +(Made by RobertJ, 26/03/2001) + +1) MarkCa + 1) Removed media change tests from t_atadrv for l7200. + 2) Added more thorough checking of multi-block reads to t_mmcdrv. + 3) Increased WINS PDD name buffer size for t_dtenot. + +2) Dennis + 1) In test T_CPER defer all printing until after the timing-critical phase. + 2) T_TIMER doesn't test power off on IQ80310. + +Version 0.01.049 +================ +(Made by Morgan, 08/03/2001) + +1) Dennis + 1) Added test program T_CP0 to test the XScale DSP coprocessor. + 2) Added test program CRASH to crash the system and get it into the + crash monitor. + 3) Modified test T_PS to use default screen size instead of hardcoded + 78*18. This fixes defect HAS-4TVQ6D (T_PS crashes Brutus). + 4) Modified test T_WWINS to take account of the screen size when setting + up windows. This is part of the fix for HAS-4U7N92. + +Version 0.01.048 +================ +(Made by Carlos, 20/02/2001) + +1) Nicolas + 1) Fixed defect EDNJHAS-4MKF4J (T_KILLER support test fails) by + implementing suggested fix. Also fixed two bugs preventing the test + to run on WINS. + 2) Adding test case in T_SHADOW to verify code patching (following + defect EDNNTHY-4PMKJW). + 3) D_SHADOW.LPP now flushes caches after modifying shadow pages. + +2) Carlos + 1) Fixed T_DTENOT for Assabet (see comments in t_dtenot.cpp) + 2) Modified T_SERIAL for Assabet (see comments in t_serial.cpp) + +Version 0.01.040 +================ +(Made by Morgan, 09/04/2001) + +1) Jonathan + 1) Fixed BRM-4V3E23 "T_NAME Colourful language". + +2) Pete + 1) Fixed EDNPSCE-4K9MZJ "T_PCCD3 panics on Brutus" + +Version 0.01.039 +================ +(Made by Nicolas, 27/02/2001) + +1) MarkCa + 1) Removed media change tests from t_atadrv for l7200. + 2) Added more thorough checking of multi-block reads to t_mmcdrv. + 3) Increased WINS PDD name buffer size for t_dtenot. + +2) Dennis + 1) Modified test T_PS to use default screen size instead of hardcoded + 78*18. This fixes defect HAS-4TVQ6D (T_PS crashes Brutus). + 2) Modified test T_WWINS to take account of the screen size when setting + up windows. This is part of the fix for HAS-4U7N92. + +3) Markdo + 1) Modified romutil.mke so that D_DRVIF and D_PCCDIF ldds are build + into rom for cogent. + + +Version 0.01.038 +================ +(Made by Markdo, 07/02/2001) + +1) Alastair + 1) Added test to check the fix for EDNTBAD-4Q8M2F + "CBufSeg can leak memory" works. + +2) Nicolas + 1) Fixed defect EDNJHAS-4MKF4J (T_KILLER support test fails) by + implementing suggested fix. Also fixed two bugs preventing the test + to run on WINS. + + +Version 0.01.037 +================ +(Made by Pete, 19/01/2001) + +1) Morgan + 1) Added test code for RMessagePtr::IsNull to T_MESSGE + + +Version 0.01.036 +================ +(Made by RobertJ, 13/12/2000) + +1) Alastair + 1) Added new test, t_thread2, because t_thread was becoming quite big. + Currently this test just checks that deadlock doesn't occur when a + thread suspends itself. + +2) Morgan + 1) Disabled serial logging over time critical parts of T_CPER for + platforms with slow serial devices + +3) Dennis + 1) Fixed defect EDNRFID-4PXFJ8 (Not enough output in T_Y2K). + +Version 0.01.035 +================ +Made by Nicolas, 19/10/2000 + +1) Pete + 1) Disabled T_PCCD1, T_PCCD2 and T_PCCD3 in WINS builds + since WINS is now built with an MMC Peripheral bus controller rather + than an PC Card MMC Controller. (These tests will be + re-enabled in WINS when multiple Peripheral Bus Controllers are + supported). + +Version 0.01.034 +================ +Made by MarkCa, 29/09/2000 + +1) Jonathan + 1) Adjusted MMP files to match E32 301 include file re-org. + +2) MarkCa + 1) Added MLNK to list of platforms supported in bld.inf. + +Version 0.01.033 +================ +Made by Dennis, 13/09/2000 + +1) William + 1) Modified T_FUNC, T_LEX, T_TIME and T_BUF to get rid of GCC warnings + "decimal integer constant is so large that it is unsigned". The fix is + to put the "u" qualifier on the constants involved. + +Version 0.01.032 +================ +Made by Alastair, 2/8/2000 + +1) Alastair + 1) Completed fix to EDNCMOS-4M8F52 "t_thread undertaker test failure". + + +Version 0.01.031 +================ +Made by RobertJ, 20/7/00 + +1) Morgan + 1) Added locale specific test code to to T_LEX + +2) AlastairB + 1) Fixed EDNCMOS-4M8F52 "t_thread undertaker test failure" + 2) Fixed EDNCMOS-4M8FDR "t_euniw fails if logged on as a user" + +3) Dennis + 1) Modified T_CPER to print the times at which the locked timers expire. + 2) Modified T_INACT and T_TIMER to test that inactivity timers are + unaffected by system time changes. + +Version 0.01.030 +================ +Made by Morgan, 5/7/00 + +1) RobertJ + 1) Modified t_fir2 to be more rigorous. Now writes the sent length into + the first 2 bytes of the buffer so that the receiver can see if the + correct length was received. Also modified text menus, added a nominal + 1ms delay and changed 2051 bytes option to 2042 so that 2051 is covered + at the upper limit of the test. Text report now shows the number of frames, + the number of errors and the error %ge + + +Version 0.01.029 +================ +Made by Bob 29-06-2000 + +1) Pete + 1) Modified serial tests so that it is possible to open + a channel on Com4 for Brutus. Changes to:- + - T_SERIAL + - T_MODEM1 + - T_COMMSK + - T_DCEUTL + +Version 0.01.028 +================ +Made by Dennis 22-06-2000 + +1) Morgan + 1) Removed nasty hacky memory snoopoing from T_CALIB + +2) Graham Asher + 1) Changes to T_BUF and T_CHAR to test TDesC16::MatchC. + + +Version 0.01.027 +================ +(Made by MarkCa, 16/05/00) + +1) Pete + 1) Modifications to T_SERIAL and T_DTENOT to allow it to + work with PCMCIA serial ports. + 2) Updated T_MODEM1 and removed T_MODEM2. + +2) Alastair + 1) Fixed EDNABRY-4K2LQA + "Test t_tdll fails under WINS" + 2) Fixed EDNABRY-4K2LBC + "Test T_Messge failing under WINS UDEB" + +Version 0.01.026 +================ +(Made by Morgan, 7/4/2000) + +1) Alastair + 1) Fixed EDNABRY-4JHLV3 + "Test T_Thread failing intermittently under WINS UDEB" + + +Version 0.01.025 +================ +(Made by Morgan, 14.04.2000) + +1) Pete + 1) Removed calls of UserPcCardCntrl::PwrDown(); + 2) Modified serial tests so that it is possible to + overide the default serial port designated to be used + by that test by supplying a serial port number on the + command line:- + - T_SERIAL p1 p2 + - T_MODEM1 p1 + - T_COMMSK p1 + - T_DCEUTL p1 + +2) Nicolas + 1) Removed T_DBG and T_BREAK. application debugging tests are + now in F32TEST because F32 is needed to copy support + files to the RAM-drive. + +3) MarkCa + 1) \E32TEST\WINDOW\T_MMCPW.CPP: no longer tests that + KMaxMediaPassword % 4 == 0. + +4) Morgan + 1) Copied k32snd.* and d32snd.* from \e32\include into e32test + so the sound test programs build. These files are no longer + exported from E32 + +5) Alastair + 1) Updated t_euniw test to cope with CreateMutex() and OpenMutex(). + + +Version 0.01.024 +================ +(Made by Robert, 17/03/00) + +1) Morgan + 1) Added User::ResetInactivityTime tests to T_TIMER.CPP + +2) MarkCa + 1) \E32TEST\WINDOW\T_MMCPW.CPP: minor change to password notifier + test routine. + +Version 0.01.023 +================ +(Made by MarkCa, 03/03/00) + +1) MarkCa + 1) Minor changes to T_SEROUT. + 2) Added T_MMCPW.CPP to test new password notifier. + +2) Petes + 1) Alterations to T_MODEM2 to work with CF card serial + port on Brutus. + + +Version 0.01.022 +================ +(Made by Pete, 24/02/00) + +1) Pete + 1) Change to T_COMMSK to work with MAWD CF card modem driver. + 2) Completed T_DCE test program to test DCE Serial driver on + Cogent. + 3) Exteneded T_DTENOT to cover signal change notification for + each of the CTS/DSR/DCD signals becoming MARK or SPACE. + Test now passes on WINS,MAWD,MISA,MEIG,MCGA. + +2) Robert + 1) Added Slow IR test T_SLOWIR + + +Version 0.01.021 +================ +(Made by Dennis, 14-02-2000) + +1) Dennis + 1) Replaced most UserHal:: calls with corresponding HAL:: calls (if they + exist). + +2) Mark + 1) Added T_EUNIW to test unicode wrapper functions in EUNIW.DLL. + +3) MarkCa + 1) Added T_SEROUT test program to test SEROMAWD.PDD, SEROWINS.PDD and + SEROUT.LDD in EXAMPLE dir. + +4) Pete + 1) Further changes to T_MODEM2 to work with MAWD CF card modem driver. + + +Version 0.01.020 +================ +(Made by Simon, 03-02-2000) + +1) Pete + 1) Modified T_MODEM2 to work with MAWD CF card modem driver. + 2) Modified T_DCE to take into account Cogent Serial PDD re-org. + +2) Simon + 1) Replaced '/e32/inc' paths with '/epoc32/include /epoc32/include/kernel' in + a number of mmp files. + +Version 0.01.019 +================ +(Made by Dennis, 19/01/00) + +1) Alastair + 1) Removed ARM3 and MARM targets from BLD.INF. + 2) Minor fix to T_EXC so that it works under WINC. + 2) Minor change to T_WBC to format test output correctly. + +2) Pete + 1) Changes due to the removal in E32 of the classes + TLocalDrive, RLogicalChannel, RDevComm. + +1) Dennis + 1) Removed tests for functions which no longer exist. + 2) Changed T_BUF, T_R32 and T_FLOAT to use TRealX instead of TReal96. + 3) Added chkstk.obj to T_FLOAT so it works on WINS. + 4) Removed T_R96 since TReal96 no longer exists. + 5) Temporarily removed T_R64 since it made extensive use of TReal96 and + simply changing over to TRealX doesn't work since the extra precision + of TRealX makes the tests fail. What is really needed is a set of test + vectors for TReal64. + 6) Increased stack size for T_BUF to 12K. + + +Version 0.01.018 +================ +(Made by Peter, 21st December 1999) + +1) Pete + 1) Added T_DTENOT to test DTE serial driver change notifiers. + 2) Added T_DCE and T_DCEUTL to test DCE serial driver. + +Version 0.01.017 +================ +(Made by Morgan, 3/12/99) + +1) Dennis + 1) Fixed T_MESSGE problem caused by different panic code following IPC + changes. + 2) Modified tests so they can run from any drive, not just Z:. This + basically involved removing explicit references to Z: - we use + RProcess().FileName() to determine the path instead. + 3) Added test program T_WBC to test that write back cache is flushed + when memory is unmapped. + 4) Changed T_SVR3 and T_SVR6 to support since they don't terminate. + +2) Morgan + 1) Added T_CLI to test RProcess::CommandLine() + +Version 0.01.016 +================ +(Made by Simon 25-11-1999) + +1) Chris + 1) Changed t_fir2 to test config and added t_fir. + +2) Pete + 1) Added T_MMCDRV. + +3) Alastair + 1) Fixed minor typo in T_BMA. + + +Version 0.01.015 +================ +(Made by Morgan, 26/8/99) + +1) Alastair + 1) Added E32SDRV.PDD and E32SOUND.LDD, previously part of + E32. + 2) Added new keywords to various .MMP files so that .IBY files can be + generated by ABLD TEST ROMFILE, also added extension makefile + GROUP\ROMSTUFF.MKE. + 3) Fixed WINS compilation problem in PCCD\T_PCCD3.CPP. + 4) Added extension makefile GROUP\ROMUTIL.MKE, to incorporate required + executables from E32UTILS into ROMS. This is a temporary measure and + should be undone once the executables in question are moved from + E32UTILS into E32TEST. + +2) Pete + 1) Changes to T_PCCD3 to allow it to work on Brutus. + +3) Chris + 1) Added TestContiguousAllocation() to t_bma to test + ImpMmu::RemoveRamPages(). + 2) Added t_fir2. + 3) Tidied up T_Serial. Tested for Wins and Brutus. + +4) Dennis + 1) Fixed structure packing problems in T_FARRAY with new GCC. + Use 4-character arrays instead of 3 in the offending code. + 2) Modified T_TLDD and D_LDD to test initialisation of .bss. + 3) Various fixes to T_TPARSE. + 4) Fixed operator precedence errors in T_TPARSE, T_ATADRV, + T_ATDRV2, T_CRRDRV, T_IDRV, T_CHNOT. + 5) Added __SWITCH_TO_ARM macros to some tests so that they can build + for THUMB. + +5) Morgan + 1) Renamed t_fircon2.cpp to (8.3) t_firco2.cpp + + +Version 0.01.014 +================ +(Made by Alastair, 2.8.1999) + + +1) Alastair + 1) Added ARMI, ARM4 and THUMB platforms to BLD.INF file. + + +Version 0.01.013 +================ +(Made by Dennis, 13.7.1999) + +1) Alastair + 1) Added dopcvs.pl and lock.pl to GROUP directory for use with MNT.BAT. + +2) Dennis + 1) Modified T_MESSGE, T_ARRAY to work with new GCC/THUMB. + 2) Added tests to T_BUF to test variable precision TDes::Format() and + precision applied to strings. + 3) Modified MMP files for T_CALIB, T_COLOUR, T_PS, T_WJPWIN, T_WSIMP + and T_WWINS to link against EWSRV.LIB instead of ECONS.LIB. + 4) Removed tests of the form (boolean expr)==TRUE from T_R96.CPP. + 5) Changed checked panic category in T_TRAP from USER-Plat to + USER-Arch. + 6) Took updated version of T_CHAR from Graham Asher to match new unicode + collation scheme. + 7) Changed status of some tests to 'support'. + + +Version 0.01.12 +================ +(Made by Alastair, 9.6.99) + +1) Malcolm + 1) Moved the *.rel files to e*.rel to match e32 and f32 + \group\*.rel + \group\e*.rel + +2) Pete + 1) Modification to T_PCCDSK to allow the soak test buffer size to be input + in units of a sector. Prior to this, the buffer size had to be input in + units of 1Kbyte, with 8K being the largest size. + 2) Modified T_ATADRV - added additional tests to verify the operation of the + functon TBusLocalDrive::Format(TInt aPos,TInt aLength). This allows just part + of a disk to be formatted and was added to E32-181. + 3) Added the new test program T_LFSDRV.CPP to test the LFS media driver on + WINS/Brutus. + 4) Added general media driver test T_MEDDRV and two associated media drivers + - MEDT1.PDD and MEDT2.PDD. + + +3) Alastair + 1) Changed zips of releasables put onto the network. There is now one zip + file for each platform containing full \Epoc32 paths to each item. + There is also a zip file for exported header files. Hence, the contents + of S:\e32test\zip includes wins., meig., misa., marm. + mawd. and winc.. + The files within these zip files now also have full pathnames so ensure + you unzip them into the root of your EPOC drive with any flags required + to recreate the directory structure. + Added new command, MNT CHECKREL, to check that all releasables are + present before doing an MNT PUTREL. + Before doing MNT CHECKREL or MNT PUTREL call BLDMAKE -v RELFILES to + create the lists of releasables. + 2) Changed D_LDDNS.MMP and added BMARM\D_LDDNS.DEF to avoid new + makmake warnings arising from LDD targettypes having the wrong second + uid specified. + 3) Replaced all B[plat].PRJ files for use with BLDMAKE with BLDMAKE.PRJ in + accordance with ER5u bldmake changes. No MAWD or SARM tests are now + built in addition to the MARM tests - there doesn't seem to be any need + since the __MAWD__ and __SINGLE__ macros haven't been used anywhere to + build the test differently from the old standard MARM build. Where + tests do behave differently according to the h/w platform, if they do, + then this should be tested at runtime and the behaviour of the test + changed accordingly. + 4) Removed superseded \E32TEST\GROUP\RUN.BAT. + 5) Removed the batch files used for running tests. These batch files are + now created by BLDMAKE in \Epoc32\Bldmake\E32test\[platform]\, and are + now called AUTO.BAT and MANUAL.BAT. + 6) ETIMR and T_DEVC have been moved into this project from E32. + 7) Removed all *.REL files from GROUP directory and changed MNT.BAT so that + MNT PUTREL looks for .REL files generated by BLDMAKE instead. Updated + BLDMAKE.PRJ accordingly. + 8) Changed #defines in the following files now that __MEIG__ is being used + to mean __MARM__ and __MARM__ is being used to mean ARM CPU: + SYSTEM\T_EXC.CPP, SYSTEM\T_DBG.CPP. + 9) Updated MNT GETBLD to fetch the SDMODELS component which replaces the + SWINS component that E32 used to release. + 10) Added the following .DEF files:- + BWINS\ + D_TLSDLL.DEF, T_DLL.DEF, T_DLL1.DEF, T_DLL2.DEF, + T_START1.DEF, T_START2.DEF, T_START3.DEF, T_DUID.DEF, + BMARM\ + T_DLL.DEF, T_DLL1.DEF, T_DLL2.DEF, T_DLLA1.DEF, T_DLLA3.DEF, + T_START1.DEF, T_START2.DEF, T_START3.DEF, T_DUID.DEF + 11) Added \EPOC32\INCLUDE\KERNEL\ as a systeminclude path to those .MMP + files requiring it. + 12) Specified EKERN.LIB as an ASSPLIBRARY in those .MMP files requiring it. + + +Version 0.01.11 +================ +(Made by Jonathan, 23rd February 1999) + +0) Everyone + 1) Boilerplated source. + +1) Dennis + 1) Commented out tests in T_REALX involving assigning a NaN from a float + or double to a TRealX in MSVC builds. This is because MSVC insists on + passing the NaN through the X86 FPU which quietens the NaNs and causes + the tests to fail. + +2) Morgan + 2) Added test to check that switch-off is disabled for 5 seconds before + an alarm is due. + +3) Jonathan + 1) Withdrew T_RTIM test. + 2) Made T_DBG build for MAWD as well as MARM. MAWD version doesn't + contain assumptions about Eiger registers. + + +Version 0.01.10 +================ +(Made by Jonathan, 10th February 1999) + +1) Jonathan + 1) Conditioned compilation of functions in T_PROT related to + instruction exceptions on __EPOC32__ to prevent WINS/C warnings and + fixed cast in ExceptionThread() to keep MSVC compiler happy. + +2) Morgan + 1) Updated T_TLDD. + 2) Added D_LDDNS.LDD which is an LDD with dodgy UID's. + +3) Pete + 1) Modified BMAWD.PRJ to remove EIGER specific test programs. + + +Version 0.01.09 +================ +(Made by Pete, 3rd February 1999) + +1) Morgan + 1) More tests in T_TDLLA to test calling of Dll entrypoints with + EProcessAttach and EThreadAttach + 2) Added case switch on/off test + +2) Dennis + 1) Updated T_PROT.CPP to test that data abort, prefetch abort and + undefined instruction exceptions in user mode all result in + KERN-EXEC 3 panics rather than killing the kernel. + +3) Jonathan + 1) Added new tests to T_DBG to check that RDebug::ReadMemory and + RDebug::WriteMemory return errors (and don't panic the kernel - + problem EDN671244) when reading/writing to/from unmapped address + space. + +4) Pete + 1) Changed over to use the TBusLocalDrive class rather than TLocalDrive + for local drive access. This in turn required converting calls to + TBusLocalDrive::Caps() to take a TLocalDriveCapsBuf parameter rather + than a TLocalDriveCaps. + 2) Added T_ATDRV2.CPP to test TLocalDrive class specifically. + + + +Version 0.01.08 +================ +(Made by Morgan, 27th January 1999) + +1) Dennis + 1) Modified T_SOUND.CPP so it can be run on a Snowdrop. + + +Version 0.01.07 +================ +(Made by Pete, 21st December 1998) + +1) Alastair + 1) Updated D_PATCH*.MMP to specify KPatchLddUid as third uid, in line with + changes to F32 version 123. + 2) Moved T_LDLL to F32TEST. + 3) Minor modifications to MNT.BAT. + 4) Minor change to T_REALX to avoid VC5 compilation problem. + +2) Morgan + 1) Killed SARMBE + +3) Pete + 1) Modified T_PCCD1, T_PCCD2, T_PCCD3 to work with E32UTILS 025. + 2) Removed a call to a UserPcCardCntrl function which was removed from + EUSER in E32-158. (The call was already redundant since the function + has been withered for a while). + 3) Released MAWD releasables. + + +Version 0.01.06 +================ +(Made by Jonathan, 27th October 1998) + +1) Dennis + 1) Added code from Andrew Thoelke to T_DES.CPP to test compiler-generated + literal descriptors. + +2) Alastair + 1) Updated .MMP files so that UNICODE builds are available in line with + UNICODE changes to E32TOOLP 095. + + +Version 0.01.05 +================ +(Made by Morgan, 21st October 1998) + +1) Alastair + 1) Changed WINS T_SERIAL.CPP to link to a new dll, + D_TLSDLL.DLL, the entrypoint of which sets thread local storage. + This will test whether the deadlock problem described by + Epoc Proposal SW1 - 19 is avoided. T_SOUND.CPP should link to + this in the future. + 2) Changed all the .rel files so that they specify T_DUID.DLL + rather that non-existent T_DUID.EXE. + 3) Removed T_ARRAY from AWINC.BAT since it isn't built or + released under WINC. + 4) Turned off just-in-time debugging in T_THREAD.CPP and T_PROC1.CPP where these + tests panic threads and then check their status in WINS debug builds. + Now that code jumps into the debugger whenever a thread is panicked (E32 152), + rather than just whenever a thread is panicked with RThread::Panic(), + these tests would have jumped into the debugger rather than completing successfully. + +2) Malcolm + 1) Added new test program: + T_Y2K.EXE - tests the Year 2000 compliance of E32 + + +Version 0.01.04 +================ +(Made by Pete, 20/08/1998) + +1) Dennis + 1) Added new test programs: + T_ARRAY.EXE - tests new RArray<> classes + T_MWAIT.EXE - tests core clock and memory access speeds + T_PROF.EXE - retrieves and displays thread profiling information + D_PROF.LDD - LDD for use with T_PROF.EXE + T_CTXSW.EXE - measures raw context-switch speed (not message passing) + T_PAGES.EXE - dumps all MMU page tables to serial port + T_PANIC.EXE - prints out a threads context when it dies + 2) Modified T_CHUNK to test RChunk::IsReadable() and RChunk::IsWritable(). + 3) Added another test to T_MATH2.CPP to test the accuracy of Math::Mod() using + the Java IEEERemainder test vector data. + +2) Morgan + 1) Turned off just in time debugging in T_THREAD, T_MESSGE, and T_EXC + 2) Massaged T_TDLL.CPP for Dll MODULE_HANDLE changes + +3) Matthew + 1) Turned off just-in-time debugging in T_SOUND, and removed WINS test which + is only valid when the driver does dummy recording. + 2) Added test to T_SOUND to check that memory allocated in prepare functions + is recoverable. + 3) Changed T_SOUND so that it passes (with warnings) on hardware which + doesn't support all possible capabilities. + 4) Switched off just-in-time debugging in T_TIMER. + +4) Petteri + 1) Changed .mmp files D_LDLL, D_RTIM, T_DLLA1 and T_DLLA3 + +5) Alastair + 1) Changed t_reset test so that it checks that 3 dummy patch ldds + are reloaded after a warm reset. Added dummy patch ldds D_PATCH1.SYS, + D_PATCH2.SYS and D_PATCH3.SYS. + 2) Minor changes to T_SVR.CPP, T_MSTIM.CPP to remedy compilation + warnings. + 3) Change to T_CHUNK2.CPP for !WINC builds to allow for E32 change in total + RAM size to 64Mb under WINS in E32 141. + 4) Updated T_CHAR.CPP to take account of Graham Asher's changes to E32 141. + 5) Fixed MNT GETSRC so that it handles version numbers correctly. + 6) Minor corrections to T_THREAD.CPP. + +6) Peter + 1) Added T_PCCDSR to PCCD. This is a program for + repeatly writing to a fixed number of sectors on a CF card - to test + if the wear leveling scheme on the card causes any problems. + 2) Modified T_PCCD1.CPP,T_PCCD2.CPP and T_PCCD3.CPP to + use D_PCCDIF.LDD for accessing the PC Card Contoller rather than + UserPcCardCntrl. + 3) Modified T_CRMDRV.CPP to use D_DRVIF.LDD for direct + access of the media device rather than UserPcCardCntrl. + 4) Modified T_PCCDSK.CPP to use + UserSvr::ForceRemountMedia() rather than UserPcCardCntrl::PwrDown(); + 5) Added further tests to T_ATADRV - testing reads and writes + which are longer than the media drivers local buffer + - particularly required after the changes to the ATA + media driver in E32-143. + + +Version 0.01.03 +================ +(Made by Graham, 26th March 1998) + +1) Morgan + 1) Added T_TLDD and D_LDD to test LDD static data. EPOC only. + 2) Modified Dll static data tests (T_TDLLA). Added MiniRomLoader + and reload tests. + +2) Alastair + 1) Changed MNT.BAT to retrieve E32TOOLS 091 and E32TOOLP 091. + +3) Matthew + 1) Changes Test6() and Test8() in T_COBJ to use less stack and + hence build on WINS/WINC without __chkstk errors. + + 2) Changed D_RTIM and D_BEXFIQ interrupt binding to use narrow + descriptors, in order to work with E32 127 and higher. + + 3) Removed User::After(999999) from T_CHNOT, to speed it up. This + wait is not needed, since midnight-crossover changes now happen + earlier than they used to. + + 4) Changed T_CHUNK2 so that it did something more sensible on WINC, + where the concept of "free ram" is different. + + 5) Changed T_REGRAM so that is disables auto switch-off while running. + + 6) Fixed a few incorrect tests in T_THREAD. + + +Version 0.01.02 +================ +(Made by Jonathan, 10th February 1998) + +1) Alastair + 1) Changed t_sec.cpp to test new security function for E32. The + function will only be tested if the version of E32 being used + supports the new function, so that the new version of t_sec.cpp + will still work with old versions of E32. + +2) Petteri + 1) Added the test program T_COLOUR to test the new + colour text window server. + +3) Graham + 1) Reoved kernel heap checking fro a number of tests. We need + to rethink our strategy for this since the current system + is clearly broken + + 2) Removed superfluous operator attendance from T_TIMER, + T_COBJ. + + 3) Added AMARM.BAT, AWINS.BAT, etc which run all the + automatic tests fro a given platform. + + +Version 0.01.01 +================ +(Made by Graham, 23rd January 1998) + +E32TEST contains those test programs which used to be a part of E32 + +1) Some renaming: + drvbench -> t_pccdbm, drvsoak -> t_pccdsk and more + +2) Known problems: + t_svr2 fails due to heap debugging code errors on MARM + t_cobj won't compile for WINS - needs stack use reducing + t_tdll,t_rtim and t_irqs seem to fail + + +