Open main menu

CDOT Wiki β

Changes

Delta debugging framework

383 bytes added, 03:24, 1 November 2006
Project Task List
<td>The Granularity concept. A single revision may consist of hundreds or thousands of lines of code that were changed, yet only a couple lines of the change may be responsible for the regression. Thus, There must be a method to break the change into smaller manageable chunks. The different types of chunks we may breaking up a changeset are: Revision, Directories, Files, Code Blocks, and Lines.</td>
<td>[[User:RichardChu|Richard Chu]]</td>
<td>Work in progress. Currently can retrieve change sets of type Revision , Directory, and File. Need to complete retrieval of Directory, Code Block, Line of Code change set? <br />Requires through test suite (ChangesetTest.pl needs more test cases)</td>
</tr>
<td>OK. Change sets can be retrieved. Now what? You must be able to apply a change or change set or subset of a change set to the source tree. Your mission is to figure out how to do that.</td>
<td>[[User:RichardChu|Richard Chu]]</td>
<td>Not StartedWork in progress.Can apply a change (specified by index passed in) from a Revision, Directory, and File Changeset. Do we want to be able to pass in an array of indices and apply the changes associated with those indices? Requires some thought. <br />Requires through test suite (ChangesetTest.pl needs more test cases)</td>
</tr>
1
edit