8
edits
(Created page with '{{User| handle=sud03r| name=Neeraj Kumar| memberSince=2010-04-26| workingOn=[[OpenTasks#Add_a_testing_framework_for_ScummVM.27s_subsystems|Test Framework for sc…') |
|||
Line 17: | Line 17: | ||
To track my developments regarding the project, I have created a [http://sud03r.wordpress.com blog here] where I would be posting my updates. | To track my developments regarding the project, I have created a [http://sud03r.wordpress.com blog here] where I would be posting my updates. | ||
== Current Tentative GSoC Project Schedule == | |||
{| class="wikitable" style="text-align:left" cellpadding="5" border="1" | |||
|- | |||
!width="10%"|Week | |||
!width="70%"|Targets | |||
!width="20%"|Status | |||
|- | |||
|Week 1 | |||
|Use the quux template to create a dummy engine, refactor it and update on wiki.Use that as basic-testbed. Carve out the design draft of the various subsystems and their details to be tested, design draft can be found [http://docs.google.com/View?id=dndj9gn_18g8tz64fc here.] | |||
|Done | |||
|- | |||
|Week 2 | |||
|Create the basic generic framework for adding and executing tests and doing non-subsystem specific things like counting and printing results etc. | |||
|Done | |||
|- | |||
|Week 3 | |||
|Use the test framework created in week 2 for adding tests.Write code for the GFXSubsystem tests(Screen Graphics/Overlay/(Palettized/scaled) cursors etc.) | |||
|In Progress(So far almost done with screen graphics and cursors) | |||
|- | |||
|Week 4 | |||
|Similarly write tests to test the file subsystem namely (File Accessing and Saving) | |||
|Yet to be done | |||
|- | |||
|Week 5 | |||
|Write tests for miscellaneous subsystems namely Timer/event/Date and Mutexes. | |||
|Yet to be done | |||
|- | |||
|Week 6 | |||
|Tests for Audio Subsystem | |||
|Yet to be done | |||
|- | |||
|Week 7 | |||
|Tests for Midi and audio CD subsystem | |||
|Yet to be done | |||
|- | |||
|Week 8 | |||
|Configure the testing framework to be configurable from a config file, and ability to execute customizable test suites | |||
|Yet to be done | |||
|- | |||
|Week 9 | |||
|Testing of the framework/Documentation | |||
|Yet to be done | |||
|- | |||
|Weeks 10-12 | |||
|Add missing/requested features, improved user interface(if required), Make it as better as it could be ;-) | |||
|Yet to be done | |||
|} | |||
'''for more details on how each subsystem is tested, please have a look at [http://docs.google.com/View?id=dndj9gn_18g8tz64fc this]. Besides I shall also be posting my progress at my [ http://sud03r.wordpress.com blog.] |
edits