FBSERV test code

Test executable file locations

WINS location	Hardware location	
\epoc32\release\wins\udeb\
or
\epoc32\release\wins\urel\	c:\ or z:\	

Automatic test executables - should be run before every release
Success: Test program exits cleanly, apart from panic dialogs due to panic testing conducted by TCLEAN.EXE.
Failure: Test program stops with an error message.

Filename	Purpose	
TALLOC.EXE		Error handling and alloc heaven tests	
TBITMAP.EXE			Bitmap tests	
TCLEAN.EXE			Panic testing	
TFBS.EXE			Font and server tests	
TCOMPRESSED.EXE	ROM and RAM bitmap compression tests	

Test support files

Filename	Emulator location	Hardware location	Used by	
8BITNODITHER.MBM
8BITDITHERFS.MBM
12BIT.MBM
16BIT.MBM
24BIT.MBM	\epoc32\wins\c\	[c|z]:\	TBITMAP.EXE	
TFBS.MBM
	\epoc32\wins\c\	[c|z]:\	TALLOC.EXE
TBITMAP.EXE
TFBS.EXE	
TFBS.RBM	\epoc32\release\wins\udeb\z\ and \epoc32\release\wins\urel\z\	z:\	TFBS.EXE	
ROM.MBM
ROMCOMP.MBM
FILE.MBM
FILECOMP.MBM	\epoc32\release\wins(cw)\udeb\z\system\data and \epoc32\release\wins(cw)\urel\z\system\data	z:\system\data	TCOMPRESSED.EXE	

Test rom building

\fbserv\group\fbservtest.iby is listed in bld.inf as a test export with destination \epoc32\rom\include\.  This automatically includes all test programs and files in a rom when used as follows from \epoc32\rom\: “tools\buildrom assabet Techview fbservtest.iby”.