Changes

Jump to: navigation, search

Delta debugging framework

1,194 bytes added, 18:58, 9 December 2006
Project Task List
<tr>
<td colspan="5"><strong>Test Case(s)Prerequisites to initial small-scale testing of the delta debugging framework</strong> ([http://www.mozilla.org/tinderbox.html Tindexbox])</td>
</tr>
<tr>
<td>Creation Test Framework</ Extraction of Test Casetd> <td>We ideally need a way to allow users to specify the test(s)to be run easily without them having to modify the delta debugging module. </td> <td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td> <td>We need test cases that can return whether or [[User:RichardChu|Richard Chu]]</td> <td bgcolor="#00FF00">Framework completed. Based on my simplistic understanding of the design of the JUnit Framework. Except, not the test passes SetUp() or failsTearDown() capabilities. Tinderbox has a couple </td> </tr>  <tr> <td>Obtaination of tests test SVN Repository</td> <td>We have an SVN repository that are executed after the holds our delta debugging framework source is built. Extract those tests from the Tinderbox source code so that we can use them in this projectfiles. We also need a test case that can pass/fail consistently so another SVN repository that we can could use to test the delta debuggerour framework.</td>
<td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td>
<td>[[User:Ankuswandwwoodsi|Aditya Nanda KuswantoDean Woodside]]</td> <td bgcolor="#FFFF0000FF00">Work in progressDone.The URL to the test SVN repository is: svn://cdot.senecac.on.ca/deltatest</td>
</tr>
<tr>
<td>Obtaination of Test FrameworkProgram</td> <td>We ideally need a way program that we could use to allow users to specify test the delta debugging framework. Ideally this program will be small but contain multiple source files. We need two versions of the test(s) program: a pristine working copy, and a version that has a regression. Need to be run easily without them having know how to modify build the delta debugging moduleprogram. </td>
<td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td>
<td>[[User:RichardChu|Richard Chu]]</td>
<td bgcolor="#00FF00">Framework completedDone. Going to use a C++ program I wrote in a course in a previous semester to test out the delta debugging framework. It has been uploaded to:svn://cdot.senecac. Based on my simplistic understanding of the design of the JUnit Framework.ca/deltatest</td>
</tr>
<tr>
<td>Creation of Test Case(s)</td>
<td>We need test case(s) for the test program that can return whether or not the test passes or fails so that we can test the delta debugger.</td>
<td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td>
<td>[[User:RichardChu|Richard Chu]]</td>
<td bgcolor="#00FF00">Done. The test case is real simple. It just tests the return code of a function with the expected return code. returns true/test passed if return code is equal to the expected return code.</td>
</tr>
<tr>
<td colspan>Creation of the necessary hooks into the framework</td> <td>The framework must be able to automatically build the test program and run the test case(s). So need to create the necessary hooks between the framework and test program.</td> <td bgcolor="5#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High<strong/td> <td>Obtaination of Test Repositories, Test Program[[User:RichardChu|Richard Chu]]</strongtd> <td bgcolor="#00FF00">Done. Made real simple because of Build tree and Test framework.</td>
</tr>
 
<tr>
<tdcolspan="5">Obtaination of test SVN Repository</tdstrong> <td>We have an SVN repository that holds our Prerequisites to future large-scale testing of the delta debugging framework source files. We need another SVN repository that we could use to test our framework.</tdstrong> <td bgcolor="#8B00FF" style="color: #FFFFFF; font-weight: bold; text-align: center">High</td> <td>[[User:dwwoodsi|Dean Woodside]]</td> <td bgcolor="#00FF00">Done. The URL to the test SVN repository is: svn://cdot.senecac.on.ca/deltatest</td>
</tr>
<tr>
<td>Obtaination Creation / Extraction of Test ProgramCase(s)</td> <td>We need a program that In the future, we could use would like to test the our delta debugging frameworkon the Mozilla source tree. Ideally this program will So it would be small but contain multiple source files. We need two versions of the program: a pristine working copy, and a version that has a regression. Need a nice to find test case cases that can test the regressive some functionality. Need to know how to build of the programsource code.</td> <td bgcolor="#8B00FF0000FF" style="color: #FFFFFF; font-weight: bold; text-align: center">HighMedium</td> <td>Nobody[[User:Ankuswan|Aditya Nanda Kuswanto]]</td> <td bgcolor="#FF0000FFFF00">&nbsp;Work in Progress.</td>
</tr>
 
1
edit

Navigation menu