1
edit
Changes
→Project Task List
<th>Assigned to</th>
<th>Status</th>
</tr>
<tr>
<td colspan="5"><strong>Unit Tests</strong>
</td>
</tr>
<tr>
<td>Unit tests for the various parts of the delta debugging framework.</td>
<td>It would be nice to have unit tests that thoroughly tests each part of the framework to ensure the correctness of the functions. It would be nice to have unit tests for each different part:
# Change/Changeset hierarchy of files
#Build-related files
#RCS-related files
#Test framework related files
#Delta Debugging Algorithm module
</td>
<td bgcolor="#008080" style="color: #FFFFFF; font-weight: bold; text-align: center">Low</td>
<td>Nobody</td>
<td bgcolor="#FFFF00">There are some unit-like tests that tests parts of the framework. However, they are either not thorough or outdated.
# ChangesetTest.pl tests some of the functionality of the Change/Changeset hierarchy of classes. However it is not thorough and outdated.
# maketest.pl tests some of the functionality of the Build classes. However, it is not thorough.
# svntest.pl tests some of the functionality of the RCS classes. However, it is not thorough.
# DeltaDebuggerTest.pl tests some of the functionality of the delta debugger module. However, it is not thorough.
</td>
</tr>
<td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td>
<td>[[User:RichardChu|Richard Chu]]</td>
</td>
</tr>
<td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td>
<td>[[User:RichardChu|Richard Chu]]</td>
</td>
</tr>
<td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td>
<td>[[User:RichardChu|Richard Chu]]</td>
</td>
</tr>
<td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td>
<td>[[User:RichardChu|Richard Chu]]</td>
</td>
</tr>
<td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td>
<td>[[User:RichardChu|Richard Chu]]</td>
</tr>
<td bgcolor="#FFFF00">Work in progress. The CVS repository has been created. The web interface to the repository is: [http://hera.senecac.on.ca:43080/viewvc.cgi/?root=deltatest here]. Apparently need to just get some forwarding issues resolved.</td>
</tr>
<tr>
<td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td>
<td>[[User:RichardChu|Richard Chu]]</td>
<td bgcolor="#FFFF00">Work in progress. Currently, it can theoretically find the failure inducing revision, and the minimal failure inducing set of directories.</td>
</tr>
</table>