[Scummvm-devel] Understaffing

Willem Jan Palenstijn wjp at usecode.org
Sat Feb 14 22:03:17 CET 2009


On Thu, Feb 12, 2009 at 10:30:58PM -0500, Max Horn wrote:
> Am 12.02.2009 um 21:27 schrieb Johannes Schickel:
> > but it misses
> > functionality to test for example graphics output, FS code, SearchMan
> > code (related to FS code, just remember the latest problems on Wii and
> > PSP with it), etc.
> 
> Sure. For starters, I'd already be happy if we could test "everything"  
> on just Unix systems. Of course being able to run tests on all ports  
> (e.g. testing the PSP FS code on an actual PSP) would also be great to  
> have, but would require some more effort.
> 
> A first step would be to extend the build rules & the "main" code of  
> the test suite to link against libbackends & libcommon (and then, in  
> fact, out of necessity against graphics, sound, gui) to be able to  
> test platform dependant stuff (including all you named).
> 
> So, if someone reads this and is interested in working on this, he is  
> welcome to send / commit his patches :-)

One way of avoiding the build rule complexity would be having a special
test-mode in the main scummvm binary. That way every port we have could
build the test suite without modifying the build system much. We also
gain automatic access to all subsystems for testing, including
platform-specific things like the filesystem.

Maybe adding a special engine called 'test' would be a minimally
invasive way of integrating it?

-Willem Jan




More information about the Scummvm-devel mailing list