Open main menu

CDOT Wiki β

Changes

Delta debugging framework

782 bytes added, 02:18, 17 November 2006
Project News
''This is where your regular updates will go. In these you should discuss the status or your work, your interactions with other members of the community (e.g., Seneca and Mozilla), problems you have encountered, etc. Put detailed technical information into the Project Details page (i.e., update it as you go), and save this section for news about participation in the project.''
 
=== Nov. 17, 2006 ===
 
Committed some updates to the SVN repository.
* Changed applyChanges subroutine to take array of indices instead of scalar of an index.
* Added unapplyChanges subroutine to Changeset classes.
* [http://www.cpan.org/modules/by-module/Math/Math-Combinatorics-0.08.readme Math::Combinatorics], shamelessly stolen from [http://www.cpan.org/modules/by-module/Math/Math-Combinatorics-0.08.tar.gz here]. This module is used in the Delta Debugging Algorithm module to help find the minimal failure-inducing changeset.
 
In the pipeline:
* Delta Debugging Algorithm partially complete. Unthoroughly tested though can theoretically find the directories that contain the failure inducing changes.
* Test cases and samples we may be able to use to test the algorithm.
=== Nov. 14, 2006 ===
The development of testing system for the framework is in the works. The first scenario revolves around a test called '''BinaryExist''', which has been shamelessly ripped from the Tinderbox script. All this test does is check whether a given file exists in the system. While this test can aspire for great things, right now it's doing simple thing, like checking whether its client Hello World program is doing what it's supposed to. Initial testing reveals that this test has potential. Will be uploaded to the CVS SVN soon. 
=== Nov. 05, 2006 ===
Attempts to run the tests have so far been unsuccessful. If someone (hint hint) could figure out how to run these tests and how these tests work that would be great.
 
=== Oct. 31/Nov. 01, 2006 ===
1
edit