[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] A patch for cdt-home
|
A patch for cdt-home:
Adding the current state of the CDT
3.0 Master Test Plan.
Moving the old (1.2) System Test Plan
to a more sensible 1.2-specific folder.
Updating links from Main page to point
to a list of Test plans.
Updating 1.2 System Test Plan to un-hardcode
its location.
Cheers,
Brent
Brent Nicolle Email: bnicolle@xxxxxxxxxx
Tel: (613) 591-7982
Software Quality Developer: Eclipse CDT, Rational Software Architect
IBM Rational Software, 770 Palladium Drive, Kanata, Ontario, Canada.
Index: developer/CDT System Test Plan.html
===================================================================
RCS file: developer/CDT System Test Plan.html
diff -N developer/CDT System Test Plan.html
--- developer/CDT System Test Plan.html 5 Nov 2003 01:59:38 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,1184 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<!-- !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" --><HTML><HEAD><TITLE>CDT Master Test Plan</TITLE>
-<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<LINK href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/cdt.css?cvsroot=Tools_Project" type=text/css rel=stylesheet>
-<!-- Document Header -->
-<META content="Microsoft FrontPage 4.0" name=GENERATOR></HEAD>
-<BODY>
-<TABLE cellPadding=2 width="100%" border=0>
- <TBODY>
- <TR>
- <TD align=left width="72%"><FONT class=indextop>CDT 1.2 Master System Test
- Plan</FONT><BR><FONT class=indexsub>Who is testing what</FONT> </TD>
- <TD width="28%"><IMG height=86 alt=""
- src="http://dev.eclipse.org/images/Idea.jpg"
-width=120></TD></TR></TBODY></TABLE>
-<TABLE>
- <TBODY>
- <TR>
- <TD>Author</TD>
- <TD>: Brent Nicolle, Mathieu Lapensée, Katherine Franklin</TD></TR>
- <TR>
- <TD>Revision Date</TD>
- <TD>: 10/23/2003 - Version: 0.6.0</TD></TR>
- <TR>
- <TD>Change History</TD>
- <TD>: 0.1.0 - Document Creation</TD></TR>
- <TR>
- <TD></TD>
- <TD>: 0.2.0 - Added items for testing</TD></TR>
- <TR>
- <TD></TD>
- <TD> 0.3.0 - Re-organized for multi team use</TD></TR>
- <TR>
- <TD></TD>
- <TD> 0.4.0 - Added QNX material, updated IBM Status and clarified
- Defect List</TD></TR>
- <TR>
- <TD></TD>
- <TD> 0.5.0 - Updated Red Hat material and
-status</TD></TR>
- <TR>
- <TD></TD>
- <TD> 0.6.0 - Updated with the final testing results of CDT 1.2, added
- defect list</TD></TR></TBODY></TABLE><BR><!-- End of Document Header --><!-- Table of Contents -->
-<DIV class=section>Table of Contents</DIV><BR>
-<DIV class=indent><A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/CDT%20System%20Test%20Plan.html?cvsroot=Tools_Project#introduction">Introduction</A>
-</DIV>
-<DIV class=indent><A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/CDT%20System%20Test%20Plan.html?cvsroot=Tools_Project#exclusions">Test
-Inclusions</A> </DIV>
-<DIV class=indent style="WIDTH: 1138px; HEIGHT: 19px"><A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/CDT%20System%20Test%20Plan.html?cvsroot=Tools_Project#exclusions">Test
-Exclusions</A> </DIV>
-<DIV class=indent><A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/CDT%20System%20Test%20Plan.html?cvsroot=Tools_Project#descriptions">Test
-Descriptions</A> </DIV>
-<DIV class=indent><A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/CDT%20System%20Test%20Plan.html?cvsroot=Tools_Project#contacts">Contacts</A>
-</DIV>
-<DIV class=indent><A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/CDT%20System%20Test%20Plan.html?cvsroot=Tools_Project#references">References</A>
-</DIV>
-<P> <!-- End of Table of Contents --><!-- Test Platforms --></P>
-<DIV class=section><A name=introduction>Introduction</A></DIV>
-<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">This document summarizes
-the system testing topics and configurations will be subject to manual testing
-for CDT 1.2. It represents the combined testing from many contributors. For each
-topic, the contributor will provide updates about the status, an evaluation of
-the test results and a defect listing in <A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/CDT%20System%20Test%20Plan.html?cvsroot=Tools_Project#inclusions">Test
-Inclusions</A>. A more detailed description of the topics being tested is
-available in <A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/Test%20Descriptions">Test
-Descriptions</A>. </SPAN></P>
-<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Areas that do not currently
-have a committed test prime are listed in <A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/Test%20Exclusions">Test
-Exclusions</A>. Volunteers are encouraged to step forward and test these areas.
-Please join us; see </SPAN><A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/Contacts">Contacts</A>.
-<!-- End of Table of Contents --><!-- Test Platforms --></P>
-<DIV class=section><A name=inclusions>Test Inclusions</A></DIV>
-<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">The following topics and
-configurations will be subject to testing. For each topic and configuration, the
-prime will list the development status and test status. Once completed (or in
-progress), the prime will provide an evaluation of the test results and provide
-a defect listing. Detailed descriptions of each topic are provided
-below.</SPAN></P>
-<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">For Evaluation/Results,
-please include the build number(s) used for testing, a description of your test
-experience, and a recommendation of the topics readiness for general use. For
-the Defect list, please include a full list of open bugs. If the
-list is long, feel free to add as a separate page and link to
-it. </SPAN></P>
-<TABLE height=600 width="100%" border=1>
- <TBODY>
- <TR>
- <TD width="12%" height=16><B>Test Area and Prime</B></TD>
- <TD width="13%" height=16><B>Configuration Coverage</B></TD>
- <TD width="14%" height=16><B>Development Status</B></TD>
- <TD width="9%" height=16><B>Test Status</B></TD>
- <TD width="26%" height=16><B>Evaluation/Results</B></TD>
- <TD width="11%" height=16><B>Defect List</B></TD></TR>
- <TR>
- <TD width="12%" height=48>
- <P style="MARGIN: 0px">Adoptability</P>
- <P style="MARGIN: 0px"> IBM - Brent Nicolle</P></TD>
- <TD width="13%" height=48>
- <P style="MARGIN: 0px">Solaris 8</P>
- <P style="MARGIN: 0px">Red Hat Linux 8.0</P>
- <P style="MARGIN: 0px">Win XP, Win 2000</P></TD>
- <TD width="14%" height=48>
- <p style="margin: 0px">Completed</TD>
- <TD width="9%" height=48>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="26%" height=48>
- <P style="MARGIN: 0px"><font size="2">Build RC1. No gating problems but there are
- 19 open bugs. There was very little done after the
- report in August. </font></P>
- <P style="MARGIN: 0px"> </P>
- <P style="margin-left: 0px; margin-right: 0px; margin-top: 5; margin-bottom: 5"><b><font FACE="Arial" SIZE="2">
- Top pain points:
- </font></b></P>
- <p style="margin-top: 5; margin-bottom: 5"><font face="Arial" SIZE="2">
- -Expecting tools, and correct versions of tools, to be installed
- without enforcing these restrictions. Particularly gdb 5.2.1 (41402) and
- binutils 2.12. (25816,36859,41404). Also, Windows
- users continue to be confused by the error messages when make or
- cygwin-make are absent.
- </font></p>
- <p style="margin-top: 5; margin-bottom: 5"><font face="Arial" SIZE="2">
- -Better error parsing support is needed (41381,39777, 41386) even for
- the default "best supported" tool-chain (gcc). The result is
- that the error list in the Tasks view is not always as informative as the
- C-Build log. In turn the C-Build log is a poorer alternative to simple
- command-line output (39776, 41382).
- </font></p>
- <p style="margin-top: 5; margin-bottom: 5"><font face="Arial" SIZE="2">
- -No cut-and-paste between Eclipse and other apps (41405).
- </font></p>
- </TD>
- <TD width="11%" height=48>
- <b>
- <p style="margin-top: 5; margin-bottom: 5"><font face="Helv" size="2">Current
- :</font></b></p>
- <p style="margin-top: 5; margin-bottom: 5"><font face="Helv" size="2">Total logged: 24</font></p>
- <p style="margin-top: 5; margin-bottom: 5"><font face="Helv" size="2">New (Open bugs): 19 </font></p>
- <p style="margin-top: 5; margin-bottom: 5"><font face="Helv" size="2">Resolved: 4</font></p>
- <p style="margin-top: 5; margin-bottom: 5"><font face="Helv" size="2">Verified: 1</font></p>
- <p style="margin-top: 5; margin-bottom: 5"> </p>
- <p style="margin-top: 5; margin-bottom: 5"><font face="Helv" size="2"><b>Open
- bugs:</b></font></p>
- <table width="71">
- <col width="53" style="mso-width-source:userset;mso-width-alt:1938;width:40pt">
- <tr height="17" style="height:12.75pt">
- <td height="17" class="xl24" width="63" style="height: 12.75pt" x:num align="right"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=25816"><font size="1">25816</font></a></td>
- <td height="17" class="xl25" style="height: 12.75pt" x:num x:fmla="=41387" align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41387"><font size="1">41387</font></a></td>
- </tr>
- <tr height="17" style="height:12.75pt">
- <td height="17" class="xl24" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=36859"><font size="1">36859</font></a></td>
- <td height="17" class="xl25" style="height: 12.75pt" x:num x:fmla="=41393" align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41393"><font size="1">41393</font></a></td>
- </tr>
- <tr height="17" style="height:12.75pt">
- <td height="17" class="xl25" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39343"><font size="1">39343</font></a></td>
- <td height="17" class="xl25" style="height: 12.75pt" x:num x:fmla="=41402" align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41402"><font size="1">41402</font></a></td>
- </tr>
- <tr height="17" style="height:12.75pt">
- <td height="17" class="xl25" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39776"><font size="1">39776</font></a></td>
- <td height="17" class="xl25" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41405"><font size="1">41405</font></a></td>
- </tr>
- <tr height="17" style="height:12.75pt">
- <td height="17" class="xl25" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39777"><font size="1">39777</font></a></td>
- <td height="17" class="xl25" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41410"><font size="1">41410</font></a></td>
- </tr>
- <tr height="17" style="height:12.75pt">
- <td height="17" class="xl25" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40032"><font size="1">40032</font></a></td>
- <td height="17" class="xl25" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41414"><font size="1">41414</font></a></td>
- </tr>
- <tr height="17" style="height:12.75pt">
- <td height="17" class="xl25" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40033"><font size="1">40033</font></a></td>
- <td height="17" class="xl25" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41415"><font size="1">41415</font></a></td>
- </tr>
- <tr height="17" style="height:12.75pt">
- <td height="17" class="xl25" style="height: 12.75pt" x:num x:fmla="=41381" align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41381"><font size="1">41381</font></a></td>
- <td height="17" class="xl24" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41417"><font size="1">41417</font></a></td>
- </tr>
- <tr height="17" style="height:12.75pt">
- <td height="17" class="xl25" style="height: 12.75pt" x:num x:fmla="=41382" align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41382"><font size="1">41382</font></a></td>
- <td height="17" class="xl24" style="height: 12.75pt" x:num x:fmla="=41457" align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41457"><font size="1">41457</font></a></td>
- </tr>
- <tr height="17" style="height:12.75pt">
- <td height="17" class="xl25" style="height: 12.75pt" x:num x:fmla="=41386" align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41386"><font size="1">41386</font></a></td>
- <td height="17" class="xl25" style="height: 12.75pt" x:num align="right" width="63"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43061"><font size="1">43061</font></a></td>
- </tr>
- </table>
- <P style="MARGIN: 0px"> </P></TD></TR>
- <TR>
- <TD width="12%" height=48>
- <P style="MARGIN: 0px">Scalability</P>
- <P style="MARGIN: 0px"> IBM - Mathieu Lapensée</P></TD>
- <TD width="13%" height=48>
- <P style="MARGIN: 0px">Solaris 8</P>
- <P style="MARGIN: 0px">Red Hat Linux 8.0</P>
- <P style="MARGIN: 0px">Win XP, Win 2000</P></TD>
- <TD width="14%" height=48>
- <p style="margin: 0px">Completed</TD>
- <TD width="9%" height=48>
- <P style="MARGIN: 0px">50% Completed</P>
- <P style="MARGIN: 0px">(because of blocked test cases)</P></TD>
- <TD width="26%" height=48>
- <P style="MARGIN: 0px"><font size="2">Build RC1. No gating problem. There
- were no scalability/performance problems while importing large projects.
- However, there were some for File/Project Management, Indexer related
- functionality and one initial delay in building.</font></P>
- <P style="MARGIN: 0px"> </P>
- <P style="MARGIN: 0px"><b><font FACE="Arial" size="2">Top pain points:
- </font></P>
- </b>
- <p style="margin-top: 5; margin-bottom: 5"><font FACE="Arial" size="2">
- -CDT is not error handling large scale in terms of number of projects
- and files</font><font FACE="Tms Rmn" SIZE="2"></p>
- </font>
- <p style="margin-top: 5; margin-bottom: 5"><font FACE="Arial" size="2">
- -Indexer related functionality such as Search and Code Assist are poor
- performers
- </font></p>
- <p style="margin-top: 5; margin-bottom: 5"><font FACE="Arial" size="2">
- -eclipse slow on build start-up (of large project) (45137)
- </font></p>
- </TD>
- <TD width="11%" height=48>
- <b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Current bugs:</p>
- </font></b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Total logged: 6 </p>
- <p style="margin-top: 5; margin-bottom: 5">New (Open bugs): 3 (no majors)</p>
- <p style="margin-top: 5; margin-bottom: 5">Resolved: 3
- <p style="margin-top: 5; margin-bottom: 5">
- <p style="margin-top: 5; margin-bottom: 5"><b>Open bugs:</b></font>
- <table width="33">
- <col width="64" style="width:48pt">
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl24" align="right" width="32" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40867"><font size="1">40867</font></a></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl24" align="right" width="32" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41011"><font size="1">41011</font></a></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl24" align="right" width="32" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41021"><font size="1">41021</font></a></td>
- </tr>
- </table>
- <P style="MARGIN: 0px"> </P></TD></TR>
- <TR>
- <TD width="12%" height=48>
- <P style="MARGIN: 0px">Performance</P>
- <P style="MARGIN: 0px"> IBM - Mathieu Lapensée</P></TD>
- <TD width="13%" height=48>
- <P style="MARGIN: 0px">Solaris 8</P>
- <P style="MARGIN: 0px">Red Hat Linux 8.0</P>
- <P style="MARGIN: 0px">Win XP, Win 2000</P></TD>
- <TD width="14%" height=48>
- <p style="margin: 0px">Completed</TD>
- <TD width="9%" height=48>
- <P style="MARGIN: 0px">50% Completed (because of blocked test cases)</P></TD>
- <TD width="26%" height=48>
- <P style="margin-left: 0px; margin-right: 0px; margin-top: 5; margin-bottom: 5">Build RC1. No gating problems but there is
- performance issues with Indexer related functionality such as Search and
- Content Assist </P>
- <P style="margin-left: 0px; margin-right: 0px; margin-top: 5; margin-bottom: 5"> </P>
- <b><font FACE="Arial" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Top pain points:</font></b></p>
- <p style="margin-top: 5; margin-bottom: 5"><font FACE="Arial" SIZE="2">-Indexer related functionality such as
- Search and Code Assist are poor performers</p>
- <p style="margin-top: 5; margin-bottom: 5">-eclipse slow on build start-up (of large project) (45137)</p>
- </font>
- </TD>
- <TD width="11%" height=48>
- <b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Current bugs:</p>
- </font></b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Total logged: 4 </p>
- <p style="margin-top: 5; margin-bottom: 5">New (Open bugs): 2 (no majors)</p>
- <p style="margin-top: 5; margin-bottom: 5">Resolved: 1
- <p style="margin-top: 5; margin-bottom: 5">Verified: 1
- <p style="margin-top: 5; margin-bottom: 5">
- <p style="margin-top: 5; margin-bottom: 5"><b>Open bugs:</b></font>
- <table width="38">
- <col width="64" style="width:48pt">
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl23" align="right" width="33" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44679"><font size="1">44679</font></a></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl23" align="right" width="33" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=45137"><font size="1">45137</font></a></td>
- </tr>
- </table>
- </TD></TR>
- <TR>
- <TD width="12%" height=96>
- <P style="MARGIN: 0px">Managed Build</P>
- <P style="MARGIN: 0px">Unmanaged Build</P>
- <P style="MARGIN: 0px">Extensibility</P>
- <P style="MARGIN: 0px">Dependencies</P>
- <P style="MARGIN: 0px"> </P>
- <P style="MARGIN: 0px"> IBM - Tanya Wolff</P></TD>
- <TD width="13%" height=96>
- <P style="MARGIN: 0px">Solaris 8</P>
- <P style="MARGIN: 0px">Red Hat Linux 8.0</P>
- <P style="MARGIN: 0px">Win XP, Win 2000</P></TD>
- <TD width="14%" height=96>
- <p style="margin: 0px">Completed</TD>
- <TD width="9%" height=96>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="26%" height=96>
- <P style="margin-left: 0px; margin-right: 0px; margin-top: 5; margin-bottom: 5"><font size="2">Build RC1. No gating problems. A lot of hard
- work was done here. Few bugs remaining. </font></P>
- <P style="margin-left: 0px; margin-right: 0px; margin-top: 5; margin-bottom: 5"> </P><b><font FACE="Arial" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Top pain points:</p>
- </font></b><font FACE="Arial" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">-spaces in workspace cause managed project to fail build (44128) (maj)</p>
- <p style="margin-top: 5; margin-bottom: 5">-subdir.dep not updated if saving including file before included
- (44154) (maj)</p>
- <p style="margin-top: 5; margin-bottom: 5">-long build errors not completely visible (39777)</p>
- <p style="margin-top: 5; margin-bottom: 5">-cannot abort a build when automatically build turned on (41752)</p>
- <p style="margin-top: 5; margin-bottom: 5">-incremental build managed project referencing standard fails (44945)</p>
- </font>
- <P style="MARGIN: 0px"> </P></TD>
- <TD width="11%" height=96>
- <b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Current bugs:</p>
- </font></b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Total logged: 76</p>
- <p style="margin-top: 5; margin-bottom: 5">New (Open bugs): 27 (3 majors)</p>
- <p style="margin-top: 5; margin-bottom: 5">Resolved: 29
- <p style="margin-top: 5; margin-bottom: 5">Verified: 20
- <p style="margin-top: 5; margin-bottom: 5">
- <p style="margin-top: 5; margin-bottom: 5"><b>Open bugs:</b></font>
- <table width="160">
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39776"><font size="1">39776</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44353"><font size="1">44353</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=45137"><font size="1">45137</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43020"><font size="1">43020</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=45172"><font size="1">45172</font></a></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39777"><font size="1">39777</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41752"><font size="1">41752</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=35499"><font size="1">35499</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44128"><font size="1">44128</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=30198"><font size="1">30198</font></a></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41382"><font size="1">41382</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=45029"><font size="1">45029</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41766"><font size="1">41766</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44945"><font size="1">44945</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40862"><font size="1">40862</font></a></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41386"><font size="1">41386</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=37124"><font size="1">37124</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39017"><font size="1">39017</font></a></td>
- <td height="26" class="xl23" align="right" width="93" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44159"><font size="1">44159</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43643"><font size="1">43643</font></a></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41415"><font size="1">41415</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43899"><font size="1">43899</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44333"><font size="1">44333</font></a></td>
- <td height="26" class="xl23" align="right" width="74" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44675"><font size="1">44675</font></a></td>
- <td height="26" class="xl23" align="right" width="48" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=28259"><font size="1">28259</font></a></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43917"><font size="1">43917</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39888"><font size="1">39888</font></a></td>
- <td height="26" class="xl23" align="right" width="39" style="height: 20.1pt" x:num></td>
- <td height="26" class="xl23" align="right" width="74" style="height: 20.1pt" x:num></td>
- <td height="26" class="xl23" align="right" width="48" style="height: 20.1pt" x:num></td>
- </tr>
- </table>
- <P style="MARGIN: 0px"> </P></TD></TR>
- <TR>
- <TD width="12%" height=80>
- <P style="MARGIN: 0px">Search</P>
- <P style="MARGIN: 0px"> IBM - Brent Nicolle</P></TD>
- <TD width="13%" height=80>
- <P style="MARGIN: 0px">Solaris 8</P>
- <P style="MARGIN: 0px">Red Hat Linux 8.0</P>
- <P style="MARGIN: 0px">Win XP, Win 2000</P></TD>
- <TD width="14%" height=80>
- <p style="margin: 0px">Completed</TD>
- <TD width="9%" height=80>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="26%" height=80>
- <P style="margin-left: 0px; margin-right: 0px; margin-top: 5; margin-bottom: 5"><font size="2">Build RC1. No gating problems.
- A
- lot of progress has been made for this feature. However, there are
- functionality and usability issues.</font></P>
- <P style="margin-left: 0px; margin-right: 0px; margin-top: 5; margin-bottom: 5"> </P><b><font FACE="Arial" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Top pain points:</p>
- </font></b><font FACE="Arial" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">-cannot search relative search paths (43051)</p>
- <p style="margin-top: 5; margin-bottom: 5">-cannot search items in stdio.h because of parsing problems (43021)</p>
- <p style="margin-top: 5; margin-bottom: 5">-need to troubleshoot UI to understand results (44597)</p>
- <p style="margin-top: 5; margin-bottom: 5">-search only works on perfect code (45015)</p>
- </font>
- <P style="MARGIN: 0px"> </P></TD>
- <TD width="11%" height=80>
- <b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Current bugs:</p>
- </font></b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Total logged: 57 defects</p>
- <p style="margin-top: 5; margin-bottom: 5">New (Open bugs): 24 (4 majors)</p>
- <p style="margin-top: 5; margin-bottom: 5">Resolved: 4
- <p style="margin-top: 5; margin-bottom: 5">Verified: 28
- <p style="margin-top: 5; margin-bottom: 5">Closed: 1
- <p style="margin-top: 5; margin-bottom: 5">
- <p style="margin-top: 5; margin-bottom: 5"><b>Open bugs:</b></font>
- <table width="123">
- <col width="64" style="width:48pt">
- <tr height="20" style="mso-height-source:userset;height:15.0pt">
- <td height="20" class="xl23" align="right" width="1" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43021"><font size="1">43021</font></a></td>
- <td height="20" class="xl23" align="right" width="59" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44846"><font size="1">44846</font></a></td>
- <td height="20" class="xl23" align="right" width="55" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44845"><font size="1">44845</font></a></td>
- </tr>
- <tr height="20" style="mso-height-source:userset;height:15.0pt">
- <td height="20" class="xl23" align="right" width="1" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43054"><font size="1">43054</font></a></td>
- <td height="20" class="xl23" align="right" width="59" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43562"><font size="1">43562</font></a></td>
- <td height="20" class="xl23" align="right" width="55" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43951"><font size="1">43951</font></a></td>
- </tr>
- <tr height="20" style="mso-height-source:userset;height:15.0pt">
- <td height="20" class="xl23" align="right" width="1" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43055"><font size="1">43055</font></a></td>
- <td height="20" class="xl23" align="right" width="59" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44337"><font size="1">44337</font></a></td>
- <td height="20" class="xl23" align="right" width="55" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43733"><font size="1">43733</font></a></td>
- </tr>
- <tr height="20" style="mso-height-source:userset;height:15.0pt">
- <td height="20" class="xl23" align="right" width="1" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43061"><font size="1">43061</font></a></td>
- <td height="20" class="xl23" align="right" width="59" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44339"><font size="1">44339</font></a></td>
- <td height="20" class="xl23" align="right" width="55" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43063"><font size="1">43063</font></a></td>
- </tr>
- <tr height="20" style="mso-height-source:userset;height:15.0pt">
- <td height="20" class="xl23" align="right" width="1" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44510"><font size="1">44510</font></a></td>
- <td height="20" class="xl23" align="right" width="59" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44597"><font size="1">44597</font></a></td>
- <td height="20" class="xl23" align="right" width="55" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43498"><font size="1">43498</font></a></td>
- </tr>
- <tr height="20" style="mso-height-source:userset;height:15.0pt">
- <td height="20" class="xl23" align="right" width="1" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39580"><font size="1">39580</font></a></td>
- <td height="20" class="xl23" align="right" width="59" style="height: 15.0pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=45015"><font size="1">45015</font></a></td>
- <td height="20" class="xl23" align="right" width="55" style="height: 15.0pt" x:num></td>
- </tr>
- </table>
- <P style="MARGIN: 0px"> </P></TD></TR>
- <TR>
- <TD width="12%" height=48>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Outline view filters</P>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"> IBM - Brent
- Nicolle</P></TD>
- <TD width="13%" height=48>
- <P style="MARGIN: 0px">Solaris 8</P>
- <P style="MARGIN: 0px">Red Hat Linux 8.0</P>
- <P style="MARGIN: 0px">Win XP, Win 2000</P></TD>
- <TD width="14%" height=48>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="9%" height=48>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="26%" height=48>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"> Build 18. No gating problems </P></TD>
- <TD width="11%" height=48>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"> </P></TD></TR>
- <TR>
- <TD width="12%" height=48>
- Navigation - IBM Brent Nicolle</TD>
- <TD width="13%" height=48>
- <P style="MARGIN: 0px">Solaris 8</P>
- <P style="MARGIN: 0px">Red Hat Linux 8.0</P>
- <P style="MARGIN: 0px">Win XP, Win 2000</P>
- <p> </TD>
- <TD width="14%" height=48>
- Completed</TD>
- <TD width="9%" height=48>
- Completed</TD>
- <TD width="26%" height=48>
- <p style="margin-top: 5; margin-bottom: 5"><font size="2">
- Build RC1. No gating problems. Only one significant
- problem with Navigation and it is the parsing problem in stdio.h. Few
- non-major bugs remaining.</font><b><font FACE="Arial" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Top pain point:</p>
- </font></b><font FACE="Arial" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">-cannot search items in stdio.h because of parsing problems (43021)</p>
- </font></TD>
- <TD width="11%" height=48>
- <b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Current bugs:</p>
- </font></b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Total logged: 8 defects</p>
- <p style="margin-top: 5; margin-bottom: 5">New (Open bugs): 4 (no majors)</p>
- <p style="margin-top: 5; margin-bottom: 5">Resolved: 1
- <p style="margin-top: 5; margin-bottom: 5">Verified: 3
- <p style="margin-top: 5; margin-bottom: 5"><b>Open bugs:</b></font>
- <table height="21" width="47">
- <col width="64" style="width:48pt">
- <tr height="25" style="mso-height-source:userset;height:18.75pt">
- <td height="1" class="xl23" align="right" width="39" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44947"><font size="1">44947</font></a></td>
- <td height="1" class="xl23" align="right" width="39" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44948"><font size="1">44948</font></a></td>
- <td height="1" class="xl23" align="right" width="39" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43930"><font size="1">43930</font></a></td>
- <td height="1" class="xl23" align="right" width="39" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44679"><font size="1">44679</font></a></td>
- </tr>
- </table>
- </TD></TR>
- <TR>
- <TD width="12%" height=48>
- Content Assist - IBM Mathieu Lapensée</TD>
- <TD width="13%" height=48>
- <P style="MARGIN: 0px">Solaris 8</P>
- <P style="MARGIN: 0px">Red Hat Linux 8.0</P>
- <P style="MARGIN: 0px">Win XP, Win 2000</P>
- <p> </TD>
- <TD width="14%" height=48>
- Completed</TD>
- <TD width="9%" height=48>
- Completed</TD>
- <TD width="26%" height=48>
- <p style="margin-top: 5; margin-bottom: 5"><font size="2">
- Build RC1. No gating problems. Content Assist will
- only work with global function and global data structures. Content Assist
- for methods and attributes will done for CDT 2.0. Few bugs remaining. The
- parsing problem in stdio.h will affect Content Assist as well.</font>
- <p style="margin-top: 5; margin-bottom: 5"><b><font FACE="Arial" SIZE="2">
- </p>
- <p style="margin-top: 5; margin-bottom: 5">Top pain point:</p>
- </font></b><font FACE="Arial" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">-<ctrl> <space> after the . or the -> will
- not work (2.0 feature)</p>
- <p style="margin-top: 5; margin-bottom: 5">-cannot search items in stdio.h because of parsing problems (43021)</p>
- <p style="margin-top: 5; margin-bottom: 5"> </p>
- </font></TD>
- <TD width="11%" height=48>
- <b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Current bugs:</p>
- </font></b><font FACE="Helv" SIZE="2">
- <p style="margin-top: 5; margin-bottom: 5">Total logged: 42 defects</p>
- <p style="margin-top: 5; margin-bottom: 5">New (Open bugs): 16 (1 major)</p>
- <p style="margin-top: 5; margin-bottom: 5">Resolved: 18
- <p style="margin-top: 5; margin-bottom: 5">Verified: 6
- <p style="margin-top: 5; margin-bottom: 5">Closed: 2
- <p style="margin-top: 5; margin-bottom: 5">
- <p style="margin-top: 5; margin-bottom: 5"><b>Open bugs:</b></font>
- <table height="92">
- <col width="64" style="width:48pt">
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="18" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43117"><font size="1">43117</font></a></td>
- <td height="18" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44371"><font size="1">44371</font></a></td>
- <td height="18" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44552"><font size="1">44552</font></a></td>
- <td height="18" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=42600"><font size="1">42600</font></a></td>
- <td height="18" class="xl23" align="right" width="64" style="width: 48pt" x:num><font size="1"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44370">44370</a></font></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="18" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44251"><font size="1">44251</font></a></td>
- <td height="18" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44373"><font size="1">44373</font></a></td>
- <td height="18" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44556"><font size="1">44556</font></a></td>
- <td height="18" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43158"><font size="1">43158</font></a></td>
- <td height="18" class="xl23" align="right" width="64" style="width: 48pt" x:num></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="17" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44359"><font size="1">44359</font></a></td>
- <td height="17" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44378"><font size="1">44378</font></a></td>
- <td height="17" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=23258"><font size="1">23258</font></a></td>
- <td height="17" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44664"><font size="1">44664</font></a></td>
- <td height="17" class="xl23" align="right" width="64" style="width: 48pt" x:num></td>
- </tr>
- <tr height="26" style="mso-height-source:userset;height:20.1pt">
- <td height="23" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44364"><font size="1">44364</font></a></td>
- <td height="23" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44375"><font size="1">44375</font></a></td>
- <td height="23" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40520"><font size="1">40520</font></a></td>
- <td height="23" class="xl23" align="right" width="64" style="width: 48pt" x:num><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44043"><font size="1">44043</font></a></td>
- <td height="23" class="xl23" align="right" width="64" style="width: 48pt" x:num></td>
- </tr>
- </table>
- </TD></TR>
- <TR>
- <TD width="12%" height=83>
- <P style="MARGIN: 0px">Debug - New Breakpoint Functionality</P>
- <P style="MARGIN: 0px"> QNX - Peter Graves</P></TD>
- <TD width="13%" height=83>
- <P style="MARGIN: 0px">Windows 2000</P>
- <P style="MARGIN: 0px">QNX Neutrino 6.2.1</P>
- <P style="MARGIN: 0px">Linux (Red Hat 8.0)</P></TD>
- <TD width="14%" height=83>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="9%" height=83>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="26%" height=83>
- <P style="MARGIN: 0px">Build RC1. No gating problems.</P></TD>
- <TD width="11%" height=83>
- <P style="MARGIN: 0px"></P></TD></TR>
- <TR>
- <TD width="12%" height=16>
- <P style="MARGIN: 0px">Debug - Variable Book-keeping</P>
- <P style="MARGIN: 0px">QNX - Peter Grave</P>
- <P style="MARGIN: 0px"> </P></TD>
- <TD width="13%" height=16>
- <P style="MARGIN: 0px">Windows 2000</P>
- <P style="MARGIN: 0px">QNX Neutrino 6.2.1</P>
- <P style="MARGIN: 0px">Linux (Red Hat 8.0)</P></TD>
- <TD width="14%" height=16>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="9%" height=16>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="26%" height=16>
- <P style="MARGIN: 0px">Build RC1. No gating problems.</P></TD>
- <TD width="11%" height=16>
- <P style="MARGIN: 0px"></P></TD></TR>
- <TR>
- <TD width="12%" height=16>
- <P style="MARGIN: 0px">Debug - General New Functionality</P>
- <P style="MARGIN: 0px">QNX - Peter Graves</P>
- <P style="MARGIN: 0px"> </P></TD>
- <TD width="13%" height=16>
- <P style="MARGIN: 0px">Windows 2000</P>
- <P style="MARGIN: 0px">QNX Neutrino 6.2.1</P>
- <P style="MARGIN: 0px">Linux (Red Hat 8.0)</P></TD>
- <TD width="14%" height=16>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="9%" height=16>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="26%" height=16>
- <P style="MARGIN: 0px">Build RC1. No gating problems.</P></TD>
- <TD width="11%" height=16>
- <P style="MARGIN: 0px"></P></TD></TR>
- <TR>
- <TD width="12%" height=13>
- <P style="MARGIN: 0px">Debug - Existing Functionality</P>
- <P style="MARGIN: 0px">QNX - Peter Graves</P>
- <P style="MARGIN: 0px"> </P></TD>
- <TD width="13%" height=13>
- <P style="MARGIN: 0px">Windows 2000</P>
- <P style="MARGIN: 0px">QNX Neutrino 6.2.1</P>
- <P style="MARGIN: 0px">Linux (Red Hat 8.0)</P></TD>
- <TD width="14%" height=13>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="9%" height=13>
- <P style="MARGIN: 0px">Completed</P></TD>
- <TD width="26%" height=13>
- <P style="MARGIN: 0px">Build RC1. No gating problems.</P></TD>
- <TD width="11%" height=13>
- <P style="MARGIN: 0px"></P></TD></TR>
- <TR>
- <TD width="12%">
- <P style="MARGIN: 0px">Documentation</P>
- <P style="MARGIN: 0px">Red Hat - Mike Behm</P></TD>
- <TD width="13%">All</TD>
- <TD width="14%">In progress</TD>
- <TD width="9%">In Progress</TD>
- <TD width="26%">Review technical content; specifically execute task
- instructions to confirm accuracy. Feedback being offered on cdt-doc-dev
- list.</TD>
- <TD width="11%"> </TD></TR>
- <TR>
- <TD width="12%">
- <P style="MARGIN: 0px">Usability</P>
- <P style="MARGIN: 0px">Red Hat - Bertina Lee</P></TD>
- <TD width="13%">Linux (Red Hat)</TD>
- <TD width="14%">N/A</TD>
- <TD width="9%">Complete</TD>
- <TD width="26%"><A
- href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/usability_feedback.html?cvsroot=Tools_Project">Informal
- usability study</A> has been conducted.</TD>
- <TD width="11%"> </TD></TR></TBODY></TABLE>
-<P> </P>
-<P> </P>
-<DIV class=section><A name=exclusions>Test Exclusions</A></DIV>
-<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">These areas areas were not
-covered for CDT 1.2; they will be planned in future CDT releases; see </SPAN><A
-href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/developer/Contacts">Contacts</A>.
-<!-- End of Table of Contents --> </P>
-<TABLE width="100%" border=1>
- <TBODY>
- <TR>
- <TD width="12%"><B>Test Area</B></TD>
- <TD width="13%"><B>Configuration Coverage</B></TD>
- <TD width="14%"><B>Development Status</B></TD>
- <TD width="9%"><B>Test Status</B></TD>
- <TD width="26%"><B>Testing Requirements</B></TD>
- <TD width="11%"><B>Defect List</B></TD></TR>
- <TR>
- <TD width="12%">
- <P style="MARGIN: 0px">Adoptability</P></TD>
- <TD width="13%">
- <P style="MARGIN: 0px">SuSE Linux 8.1</P></TD>
- <TD width="14%">
- <p style="margin: 0px">Completed</TD>
- <TD width="9%">
- <P style="MARGIN: 0px">Not Done</P>
- <P style="MARGIN: 0px">To be Re-planned</P></TD>
- <TD width="26%">
- <P style="MARGIN: 0px">Confirm results for SuSE Linux 8.1.</P></TD>
- <TD width="11%">
- <P style="MARGIN: 0px"> </P></TD></TR>
- <TR>
- <TD width="12%">
- <P style="MARGIN: 0px">Scalability</P></TD>
- <TD width="13%">
- <P style="MARGIN: 0px">SuSE Linux 8.1</P></TD>
- <TD width="14%">
- <p style="margin: 0px">Completed</TD>
- <TD width="9%">
- <P style="MARGIN: 0px">Not Done</P>
- <P style="MARGIN: 0px">To be Re-planned</P>
- <P style="MARGIN: 0px"> </P></TD>
- <TD width="26%">
- <P style="MARGIN: 0px">Confirm results for SuSE Linux 8.1.</P></TD>
- <TD width="11%">
- <P style="MARGIN: 0px"> </P></TD></TR>
- <TR>
- <TD width="12%">
- <P style="MARGIN: 0px">Performance</P></TD>
- <TD width="13%">
- <P style="MARGIN: 0px">SuSE Linux 8.1</P></TD>
- <TD width="14%">
- <p style="margin: 0px">Completed</TD>
- <TD width="9%">
- <P style="MARGIN: 0px">Not Done</P>
- <P style="MARGIN: 0px">To be Re-planned</P>
- <P style="MARGIN: 0px"> </P></TD>
- <TD width="26%">
- <P style="MARGIN: 0px">Confirm results for SuSE Linux 8.1.</P></TD>
- <TD width="11%">
- <P style="MARGIN: 0px"> </P></TD></TR>
- <TR>
- <TD width="12%">
- <P style="MARGIN: 0px">Build</P></TD>
- <TD width="13%">
- <P style="MARGIN: 0px">SuSE Linux 8.1</P></TD>
- <TD width="14%">
- <p style="margin: 0px">Completed</TD>
- <TD width="9%">
- <P style="MARGIN: 0px">Not Done</P>
- <P style="MARGIN: 0px">To be Re-planned</P>
- <P style="MARGIN: 0px"> </P></TD>
- <TD width="26%">
- <P style="MARGIN: 0px">Confirm results for SuSE Linux 8.1.</P></TD>
- <TD width="11%">
- <P style="MARGIN: 0px"> </P></TD></TR>
- <TR>
- <TD width="12%">
- <P style="MARGIN: 0px">Search</P></TD>
- <TD width="13%">
- <P style="MARGIN: 0px">SuSE Linux 8.1</P></TD>
- <TD width="14%">
- <p style="margin: 0px">Completed</TD>
- <TD width="9%">
- <P style="MARGIN: 0px">Not Done</P>
- <P style="MARGIN: 0px">To be Re-planned</P>
- <P style="MARGIN: 0px"> </P></TD>
- <TD width="26%">
- <P style="MARGIN: 0px">Confirm results for SuSE Linux 8.1.</P></TD>
- <TD width="11%">
- <P style="MARGIN: 0px"> </P></TD></TR>
- <TR>
- <TD width="12%">New Class Wizard</TD>
- <TD width="13%">All</TD>
- <TD width="14%">Completed</TD>
- <TD width="9%">
- <P style="MARGIN: 0px">Not Done</P>
- <P style="MARGIN: 0px">To be Re-planned</P> </TD>
- <TD width="26%">Full test; e.g. confirm functional behavior</TD>
- <TD width="11%"> </TD></TR>
- <TR>
- <TD width="12%">Update New Project Wizard</TD>
- <TD width="13%">All</TD>
- <TD width="14%">Completed</TD>
- <TD width="9%">
- <P style="MARGIN: 0px">Not Done</P>
- <P style="MARGIN: 0px">To be Re-planned</P> </TD>
- <TD width="26%">Full test; e.g. confirm functional behavior</TD>
- <TD width="11%"> </TD></TR></TBODY></TABLE>
-<P> </P>
-<P> </P><!-- Test Platforms --><!-- Test Outline -->
-<DIV class=section><A name=descriptions>Test Descriptions</A></DIV>
-<P>This is meant to be an overview, with references to individual Detailed Test
-Plans. </P>
-<TABLE width=1147 border=1>
- <TBODY>
- <TR>
- <TD width=135><B>Adoptability</B></TD>
- <TD vAlign=top width=996 height=37>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>The key to
- CDT success will be the ability of existing C/C++ project to gain
- immediate benefits of using CDT (IDE features and eventually other
- products based on CDT) with absolutely no impact on their existing project
- structure. It can be assumed that these customers have large C/C++ code
- bases consisting of a hierarchical directory structure in a source control
- repository and complex and probably hierarchical structure for building
- these applications.</SPAN><SPAN lang=EN-US> </SPAN>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"> </P>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US
- style="FONT-SIZE: 10pt; mso-fareast-font-family: Times New Roman; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">We
- need to ensure we know how CDT could apply regardless of the existing
- structure and highlight any obstacles to adoption as feature requests on
- the CDT.</SPAN></P>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"> </P>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><FONT
- size=2><B>Strategy:</B></P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 100%">Use an
- end-to-end example to perform the following tasks. These will be manual
- tests. </P></LI></UL>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 100%"><B>Tasks
- (evaluate each item with ease of use and functionality):</B></P>
- <UL>
- <LI>
- <P
- style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 100%">Importing
- existing projects (unmanaged) in CDT </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 100%">Setup
- to build the project </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Build the project </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Modifying makefiles </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Basic editing and
- debugging workflows <B></P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">(most important) Managing
- projects with an existing directory structure of 3 or more levels
- </P></LI></UL></B></FONT></TD></TR>
- <TR>
- <TD width=135><B>Scalability</B></TD>
- <TD vAlign=top width=996>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Existing C/C++ projects are often very large, and scalability
- will be an immediate concern. Attempt to find the following boundaries
- which we can then communicate.</SPAN></P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>Maximum
- size of a C/C++ source file (lines, characters). (e.g. 10K lines)</SPAN>
- </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>Maximum
- number or projects in Eclipse. (e.g. 200 projects)</SPAN> </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>Maximum
- number of resources in a project. (files/folders) (e.g. 50K)</SPAN> </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Ma<SPAN lang=EN-US
- style="FONT-SIZE: 10pt; mso-fareast-font-family: Times New Roman; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">ximum
- hierarchical depth of a project (folders) (e.g. 15 levels)</SPAN>
- </P></LI></UL></TD></TR>
- <TR>
- <TD width=135><B>Performance</B></TD>
- <TD vAlign=top width=996>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>With very large projects (see e.g. of previous sections) we
- also need to ensure the performance is adequate. It will be expected that
- certain features will be impacted by project size and complexity (i.e.
- search, code assist), but it would be expected that standard IDE features
- are not adversely affected by project size. (i.e. opening a source file,
- switching perspectives). These activities will have to be qualified on all
- platforms with the goal being of course acceptable user performance given
- the task performed.</SPAN></P>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Examples:</SPAN></P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>If you
- have 10K file loaded which all use ClassX and you search on references
- of ClassX you could expect a performance hit.</SPAN> </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US
- style="FONT-SIZE: 10pt; mso-fareast-font-family: Times New Roman; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">If
- you have 10K files loaded and opening a source file takes 300 seconds
- instead of .5 seconds in a small project, this would be
- unacceptable.</SPAN> </P></LI></UL>
- <P class=MsoBodyText style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><B><SPAN
- lang=EN-US>Strategy:</SPAN></B></P>
- <UL>
- <LI>
- <P class=MsoBodyText style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Use an end-to-end example to perform the following
- tasks.<SPAN style="mso-spacerun: yes"> </SPAN>These will be manual
- tests.</SPAN> </P></LI></UL>
- <P class=MsoBodyText style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><B><SPAN
- lang=EN-US>Tasks<SPAN style="mso-spacerun: yes"> </SPAN>(evaluate
- each item with ease of use and functionality):</SPAN></B></P>
- <UL>
- <LI>
- <P class=MsoBodyText style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Importing/opening all project used in Adoptability and
- collect benchmarks</SPAN>
- <UL>
- <LI>
- <P class=MsoBodyText style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Large hierarchy of projects</SPAN> </P>
- <LI>
- <P class=MsoBodyText style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Large number of files in one
- directory/project/workspace</SPAN> </P></LI></UL>
- <LI>
- <P class=MsoBodyText style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US> R</SPAN>un-time performance of large Makefile-driven
- projects with non-trivial project structures </P>
- <LI>
- <P class=MsoBodyText
- style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"> Indexer-related
- functions
- <UL>
- <LI>
- <P class=MsoBodyText
- style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Search for references </P>
- <LI>
- <P class=MsoBodyText
- style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Content assist in a project
- </P></LI></UL>
- <LI>
- <P class=MsoBodyText style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>General UI response</SPAN>
- <UL>
- <LI>
- <P class=MsoBodyText style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Displaying large number of files in one directory in
- Navigator</SPAN> </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US
- style="FONT-SIZE: 10pt; mso-fareast-font-family: Times New Roman; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-tab-count: 1">Acceptable
- response doing the basic workflows of the CDT</SPAN>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><FONT
- size=2>Importing existing projects (unmanaged) in CDT</FONT> </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><FONT size=2>Setup to
- build the project</FONT> </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><FONT size=2>Build
- the project </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Modifying makefiles
- </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Basic editing and
- debugging workflows</FONT> </P></LI></UL></LI></UL></LI></UL></TD></TR>
- <TR>
- <TD width=135><B>Content Assist</B></TD>
- <TD vAlign=top width=996>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Content Assist will be invoked in the same manner and from the
- same user interface points as Content Assist in the JDT.
- (ctrl-space).</SPAN></P>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>All identifiers would be ideal.</SPAN></P>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Highest priority:</SPAN></P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>Members
- of definitions. (A.* - find all members for the As type)</SPAN> </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>Types
- (Cl* - presents all available types beginning with Cl)</SPAN>
- </P></LI></UL>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Low Priority</SPAN></P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>Anything
- to do with templates.</SPAN> </P></LI></UL></TD></TR>
- <TR>
- <TD width=135><B>Search UI</B></TD>
- <TD vAlign=top width=996>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Search will be invoked in the same manner and from the same
- user interface points as Search in the JDT. Search capabilities
- include:</SPAN></P>
- <UL>
- <LI>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Invocation from Search menu items and context search from
- source code</SPAN> </P>
- <LI>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Ability to search for declarations, definitions, and
- references</SPAN> </P>
- <LI>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Ability to scope searches to Workspace and Working
- Set</SPAN> </P></LI></UL>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>All identifiers would be ideal, the primary driver for Eclipse
- Modeler is the ability to rename classes, attributes, and operations from
- a UML diagram, so the ability to search for these items will enable
- refactoring to rename in CDT 2.0.</SPAN></P>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Highest priority:</SPAN></P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Types</SPAN> </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Members</SPAN> </P></LI></UL>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Low Priority</SPAN></P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>Global
- functions and variables.</SPAN> </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>Anything
- to do with templates.</SPAN> </P></LI></UL></TD></TR>
- <TR>
- <TD width=135><B>Managed Build feature and Extensibility</B></TD>
- <TD vAlign=top width=996>
- <P class=MsoNormal style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Managed build provides the automatic generation of makefiles
- and allows users to customize makefile generation to support their build
- tool chains</SPAN></P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>Generate
- makefiles and build project for GNU tool chains on all platforms
- (windows cygwin, Solaris and Linux gnu)</SPAN> </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US>Generate
- executables, static libraries, and shared libraries.</SPAN> </P>
- <LI class=MsoNormal
- style="mso-list: l107 level1 lfo288; tab-stops: list .5in">
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
- lang=EN-US>Documentation and proof that build mechanism can be
- customized for other tool chains, including compilers, linkers,
- libraries to link in, etc.</SPAN> </P></LI></UL></TD></TR>
- <TR>
- <TD width=135><B>Unmanaged Build configuration</B></TD>
- <TD vAlign=top width=996>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN lang=EN-US
- style="FONT-SIZE: 10pt; mso-fareast-font-family: Times New Roman; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Standard
- build functionality is adequate (see Adoptability for details), but we
- need a mechanism to enable other CDT features such as code assist and
- search. This requires the ability to specify include paths and compiler
- information related to (-D option).</SPAN>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"> </P></TD></TR>
- <TR>
- <TD width=135>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><B>Debug - New Breakpoint
- Functionality</B></P></TD>
- <TD vAlign=top width=996>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Breakpoints in the CDT will
- be enhanced in CDT 1.2 release by adding the following functionality:</P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Setting deferred
- breakpoints </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Setting breakpoints on
- external sources with persistency on the project. </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Setting a breakpoint on a
- specific thread. </P></LI></UL></TD></TR>
- <TR>
- <TD width=135>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><B>Debug - Variable
- book-keeping</B></P></TD>
- <TD vAlign=top width=996>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Currently, the CDT will
- attempt to read the values of all program variables, which can have
- unwanted side affects in some cases (i.e. if a variable is pointing at
- hardware, a read may be interpreted as a command). The variable
- book-keeping functionality will allow the user to disable the automated
- reading of some/all variables. </P></TD></TR>
- <TR>
- <TD width=135>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><B>Debug - General new
- functionality</B></P></TD>
- <TD vAlign=top width=996>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Other new functionality
- that has been added to the CDT 1.2 related to debug include:</P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Variable Casting </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Variables view details
- pane </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Formatting values
- </P></LI></UL></TD></TR>
- <TR>
- <TD width=135>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><B>Debug - Existing
- Functionality</B></P></TD>
- <TD vAlign=top width=996>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Existing functionality of
- the CDT debug components will be tested to verify that the forward
- progress in the CDT has not caused regressions. At least the following
- areas will be checked:</P>
- <UL>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Launch Debug/Run Local
- C/C++ Application </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">The various debug views
- (Variables, Breakpoints, Expressions, Registers, Memory, Shared Libs,
- Signals) </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Debug View - Switching
- debug sessions/stack frames </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">GDB Console - Can enter
- various GDB commands and see results. Sync with IDE on step/next/etc
-</P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Editor integration -
- hover for value, run to line etc. </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Link to source code -
- source in and outside of workspace. </P>
- <LI>
- <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Breakpoints
- </P></LI></UL></TD></TR></TBODY></TABLE><!-- End of Plan Outline --><!-- Undertested -->
-<P> </P><!-- end of Undertested --><!-- Who -->
-<DIV class=section><A name=contacts>Contacts</A></DIV>
-<TABLE border=1>
- <TBODY>
- <TR vAlign=top>
- <TD><B>IBM - Rational Software Group</B></TD>
- <TD>
- <TABLE width="100%">
- <TBODY>
- <TR>
- <TD>Mathieu Lapensée</TD></TR>
- <TR>
- <TD>Brent Nicolle</TD></TR>
- <TR>
- <TD>Tanya Wolff</TD></TR>
- <TR>
- <TD>James Ciesielski</TD></TR>
- <TR>
- <TD>Katherine Franklin</TD></TR></TBODY></TABLE></TD></TR>
- <TR vAlign=top>
- <TD><B>QNX</B></TD>
- <TD>
- <TABLE width="100%">
- <TBODY>
- <TR>
- <TD>Peter Graves</TD></TR>
- <TR>
- <TD>Dave Young</TD></TR></TBODY></TABLE></TD></TR>
- <TR vAlign=top>
- <TD><B>Red Hat</B></TD>
- <TD>
- <TABLE width="100%">
- <TBODY>
- <TR>
- <TD>Mike Behm</TD></TR>
- <TR>
- <TD>Bertina Lee</TD></TR>
- <TR>
- <TD>Jeremy Handcock</TD></TR></TBODY></TABLE></TD></TR>
- <TR vAlign=top>
- <TD><B>TimeSys</B></TD>
- <TD>
- <TABLE width="100%">
- <TBODY>
- <TR>
- <TD>Steven Jensen </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
-<P>You can reach all of us at the mailing list <A
-href="mailto:cdt-test-dev@xxxxxxxxxxx">cdt-test-dev@xxxxxxxxxxx</A>. For
-spam protection, you must join the mailing list first before you can email to
-it. Details on CDT Mailing Lists is available from the CDT team website <a href="http://www.eclipse.org/cdt">www.eclipse.org/cdt</a>.</P>
-<P>We also have a weekly conference call for those interested in concerns of
-testing CDT. Details of this conference call are published on the mailing
-list.</P>
-
-<!-- References -->
-<P>
-
-<TABLE cellPadding=2 width="100%" border=0>
- <TBODY>
- <TR>
- <TD vAlign=top align=left bgColor=#0080c0 colSpan=2></TD></TR></TBODY></TABLE>
-<CENTER><I>Last Modified on Wednesday, October 24th, 2003 </I></CENTER></BODY></HTML>
Index: testingDocs/testPlans/CDT_test_plans.html
===================================================================
RCS file: testingDocs/testPlans/CDT_test_plans.html
diff -N testingDocs/testPlans/CDT_test_plans.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ testingDocs/testPlans/CDT_test_plans.html 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,65 @@
+<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
+<html>
+<head>
+ <meta http-equiv="Content-Type"
+ content="text/html; charset=iso-8859-1">
+ <meta name="Author" content="Sebastien Marineau">
+ <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+ <title>CDT Project Management Resources</title>
+ <link rel="stylesheet"
+ href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/cdt.css?cvsroot=Tools_Project"
+ type="text/css">
+ <meta http-equiv="Content-Type"
+ content="text/html; charset=iso-8859-1">
+ <link rel="stylesheet"
+ href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/cdt.css?cvsroot=Tools_Project"
+ type="text/css">
+</head>
+<body>
+<table border="0" cellpadding="2" width="100%">
+ <tbody>
+ <tr>
+ <td align="left" width="60%"><font class="indextop">CDT Test Plans</font><br>
+ <font class="indexsub">C/C++ Development Tools</font> </td>
+ <td width="40%"><img src="http://dev.eclipse.org/images/Idea.jpg"
+ align="middle" height="86" hspace="50" width="120"></td>
+ </tr>
+ </tbody>
+</table>
+<table border="0" cellpadding="2" width="100%">
+ <tbody>
+ <tr>
+ <td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b> <font
+ color="#ffffff" face="Arial,Helvetica">System Test Plans</font></b></td>
+ </tr>
+ </tbody>
+</table>
+<p><b><font size="+1">CDT Master Test Plans</font></b>
+</p>
+<p>CDT 3.0 Master Test Plan is posted <a
+ href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home%5CtestingDocs%5CtestPlans%5CR3.0%5CMasterTestPlan.html?cvsroot=Tools_Project">here</a>.
+</p>
+<p>CDT 2.1 Test Plan is not presently available.
+</p>
+<p>CDT 2.0 Test Plan is not presently available. </p>
+<p>CDT 1.2 System Test Plan is posted <a
+ href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home%5CtestingDocs%5CtestPlans%5CR1.2%5CCDT%20System%20Test%20Plan.html?cvsroot=Tools_Project">here</a>.
+</p>
+<p>CDT 1.0 Test Plan is not presently available.
+</p>
+<center>
+<table border="0" cellpadding="2" height="1" width="100%">
+ <tbody>
+ <tr>
+ <td colspan="2" align="left" bgcolor="#0080c0" height="1"
+ valign="top"> <br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</center>
+<center>
+<p><i>Last Modified on Thurs, Feb. 10, 2005</i></p>
+</center>
+</body>
+</html>
Index: testingDocs/testPlans/R1.2/CDT System Test Plan.html
===================================================================
RCS file: testingDocs/testPlans/R1.2/CDT System Test Plan.html
diff -N testingDocs/testPlans/R1.2/CDT System Test Plan.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ testingDocs/testPlans/R1.2/CDT System Test Plan.html 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,1830 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<!-- !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" -->
+ <title>CDT Master Test Plan</title>
+ <meta http-equiv="Content-Type"
+ content="text/html; charset=iso-8859-1">
+ <link
+ href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/cdt.css?cvsroot=Tools_Project"
+ type="text/css" rel="stylesheet">
+<!-- Document Header -->
+ <meta content="Microsoft FrontPage 4.0" name="GENERATOR">
+</head>
+<body>
+<table border="0" cellpadding="2" width="100%">
+ <tbody>
+ <tr>
+ <td align="left" width="72%"><font class="indextop">CDT 1.2
+Master System Test Plan</font><br>
+ <font class="indexsub">Who is testing what</font> </td>
+ <td width="28%"><img alt=""
+ src="http://dev.eclipse.org/images/Idea.jpg" height="86" width="120"></td>
+ </tr>
+ </tbody>
+</table>
+<table>
+ <tbody>
+ <tr>
+ <td>Author</td>
+ <td>: Brent Nicolle, Mathieu Lapensée, Katherine Franklin</td>
+ </tr>
+ <tr>
+ <td>Revision Date</td>
+ <td>: 10/23/2003 - Version: 0.6.0</td>
+ </tr>
+ <tr>
+ <td>Change History</td>
+ <td>: 0.1.0 - Document Creation</td>
+ </tr>
+ <tr>
+ <td><br>
+ </td>
+ <td>: 0.2.0 - Added items for testing</td>
+ </tr>
+ <tr>
+ <td><br>
+ </td>
+ <td> 0.3.0 - Re-organized for multi team use</td>
+ </tr>
+ <tr>
+ <td><br>
+ </td>
+ <td> 0.4.0 - Added QNX material, updated IBM Status and
+clarified Defect List</td>
+ </tr>
+ <tr>
+ <td><br>
+ </td>
+ <td> 0.5.0 - Updated Red Hat material and status</td>
+ </tr>
+ <tr>
+ <td><br>
+ </td>
+ <td> 0.6.0 - Updated with the final testing results of CDT
+1.2, added defect list</td>
+ </tr>
+ </tbody>
+</table>
+<br>
+<!-- End of Document Header --><!-- Table of Contents -->
+<div class="section">Table of Contents</div>
+<br>
+<div class="indent"><a href="#introduction">Introduction</a> </div>
+<div class="indent"><a href="#inclusions">Test Inclusions</a> </div>
+<div class="indent" style="width: 1138px; height: 19px;"><a
+ href="#exclusions">Test Exclusions</a> </div>
+<div class="indent"><a href="#descriptions">Test Descriptions</a> </div>
+<div class="indent"><a href="#contacts">Contacts</a> </div>
+<br>
+<p><!-- End of Table of Contents --><!-- Test Platforms --> </p>
+<div class="section"><a name="introduction">Introduction</a></div>
+
+<p><span style="font-size: 10pt; font-family: Arial;">This document
+summarizes the system testing topics and configurations will be subject
+to manual testing for CDT 1.2. It represents the combined testing from
+many contributors. For each topic, the contributor will provide updates
+about the status, an evaluation of the test results and a defect
+listing in <a href="#inclusions">Test Inclusions</a>. A more detailed
+description of the topics being tested is available in <a
+ href="#descriptions">Test Descriptions</a>. </span></p>
+<p><span style="font-size: 10pt; font-family: Arial;">Areas that do not
+currently have a committed test prime are listed in <a
+ href="#exclusions">Test Exclusions</a>. Volunteers are encouraged to
+step forward and test these areas. Please join us; see </span><a
+ href="#contacts">Contacts</a>.<!-- End of Table of Contents --><!-- Test Platforms --> </p>
+<div class="section"><a name="inclusions">Test Inclusions</a></div>
+
+<p><span style="font-size: 10pt; font-family: Arial;">The following
+topics and configurations will be subject to testing. For each topic
+and configuration, the prime will list the development status and test
+status. Once completed (or in progress), the prime will provide an
+evaluation of the test results and provide a defect listing. Detailed
+descriptions of each topic are provided below.</span></p>
+<p><span style="font-size: 10pt; font-family: Arial;">For
+Evaluation/Results, please include the build number(s) used for
+testing, a description of your test experience, and a recommendation of
+the topics readiness for general use. For the Defect list, please
+include a full list of open bugs. If the list is long, feel free to add
+as a separate page and link to it. </span></p>
+<table border="1" height="600" width="100%">
+ <tbody>
+ <tr>
+ <td height="16" width="12%"><b>Test Area and Prime</b></td>
+ <td height="16" width="13%"><b>Configuration Coverage</b></td>
+ <td height="16" width="14%"><b>Development Status</b></td>
+ <td height="16" width="9%"><b>Test Status</b></td>
+ <td height="16" width="26%"><b>Evaluation/Results</b></td>
+ <td height="16" width="11%"><b>Defect List</b></td>
+ </tr>
+ <tr>
+ <td height="48" width="12%">
+ <p style="margin: 0px;">Adoptability</p>
+ <p style="margin: 0px;"> IBM - Brent Nicolle</p>
+ </td>
+ <td height="48" width="13%">
+ <p style="margin: 0px;">Solaris 8</p>
+ <p style="margin: 0px;">Red Hat Linux 8.0</p>
+ <p style="margin: 0px;">Win XP, Win 2000</p>
+ </td>
+ <td height="48" width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="48" width="9%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="48" width="26%">
+ <p style="margin: 0px;"><font size="2">Build RC1. No gating
+problems but there are 19 open bugs. There was very little done
+after the report in August. </font></p>
+ <p style="margin: 0px;"> </p>
+ <p style="margin: 5px 0px;"><b><font face="Arial" size="2"> Top
+pain points: </font></b></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Arial"
+ size="2"> -Expecting tools, and correct versions of tools, to be
+installed without enforcing these restrictions. Particularly gdb 5.2.1
+(41402) and binutils 2.12. (25816,36859,41404). Also, Windows
+users continue to be confused by the error messages when make or
+cygwin-make are absent. </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Arial"
+ size="2"> -Better error parsing support is needed (41381,39777, 41386)
+even for the default "best supported" tool-chain (gcc). The result is
+that the error list in the Tasks view is not always as informative as
+the C-Build log. In turn the C-Build log is a poorer alternative to
+simple command-line output (39776, 41382). </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Arial"
+ size="2"> -No cut-and-paste between Eclipse and other apps (41405). </font></p>
+ </td>
+ <td height="48" width="11%"> <b> </b>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><b><font
+ face="Helv" size="2">Current :</font></b></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Total logged: 24</font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">New (Open bugs): 19 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Resolved: 4</font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Verified: 1</font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"> </p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"><b>Open bugs:</b></font></p>
+ <table width="71">
+ <col style="width: 40pt;" width="53"> <tbody>
+ <tr style="height: 12.75pt;" height="17">
+ <td class="xl24" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=25816"><font
+ size="1">25816</font></a></td>
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ x:fmla="=41387" align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41387"><font
+ size="1">41387</font></a></td>
+ </tr>
+ <tr style="height: 12.75pt;" height="17">
+ <td class="xl24" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=36859"><font
+ size="1">36859</font></a></td>
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ x:fmla="=41393" align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41393"><font
+ size="1">41393</font></a></td>
+ </tr>
+ <tr style="height: 12.75pt;" height="17">
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39343"><font
+ size="1">39343</font></a></td>
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ x:fmla="=41402" align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41402"><font
+ size="1">41402</font></a></td>
+ </tr>
+ <tr style="height: 12.75pt;" height="17">
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39776"><font
+ size="1">39776</font></a></td>
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41405"><font
+ size="1">41405</font></a></td>
+ </tr>
+ <tr style="height: 12.75pt;" height="17">
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39777"><font
+ size="1">39777</font></a></td>
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41410"><font
+ size="1">41410</font></a></td>
+ </tr>
+ <tr style="height: 12.75pt;" height="17">
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40032"><font
+ size="1">40032</font></a></td>
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41414"><font
+ size="1">41414</font></a></td>
+ </tr>
+ <tr style="height: 12.75pt;" height="17">
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40033"><font
+ size="1">40033</font></a></td>
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41415"><font
+ size="1">41415</font></a></td>
+ </tr>
+ <tr style="height: 12.75pt;" height="17">
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ x:fmla="=41381" align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41381"><font
+ size="1">41381</font></a></td>
+ <td class="xl24" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41417"><font
+ size="1">41417</font></a></td>
+ </tr>
+ <tr style="height: 12.75pt;" height="17">
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ x:fmla="=41382" align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41382"><font
+ size="1">41382</font></a></td>
+ <td class="xl24" style="height: 12.75pt;" x:num=""
+ x:fmla="=41457" align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41457"><font
+ size="1">41457</font></a></td>
+ </tr>
+ <tr style="height: 12.75pt;" height="17">
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ x:fmla="=41386" align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41386"><font
+ size="1">41386</font></a></td>
+ <td class="xl25" style="height: 12.75pt;" x:num=""
+ align="right" height="17" width="63"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43061"><font
+ size="1">43061</font></a></td>
+ </tr>
+ </tbody>
+ </table>
+ <p style="margin: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td height="48" width="12%">
+ <p style="margin: 0px;">Scalability</p>
+ <p style="margin: 0px;"> IBM - Mathieu Lapensée</p>
+ </td>
+ <td height="48" width="13%">
+ <p style="margin: 0px;">Solaris 8</p>
+ <p style="margin: 0px;">Red Hat Linux 8.0</p>
+ <p style="margin: 0px;">Win XP, Win 2000</p>
+ </td>
+ <td height="48" width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="48" width="9%">
+ <p style="margin: 0px;">50% Completed</p>
+ <p style="margin: 0px;">(because of blocked test cases)</p>
+ </td>
+ <td height="48" width="26%">
+ <p style="margin: 0px;"><font size="2">Build RC1. No gating
+problem. There were no scalability/performance problems while importing
+large projects. However, there were some for File/Project Management,
+Indexer related functionality and one initial delay in building.</font></p>
+ <p style="margin: 0px;"> </p>
+ <p style="margin: 0px;"><b><font face="Arial" size="2">Top pain
+points: </font></b></p>
+ <b> </b>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Arial"
+ size="2"> -CDT is not error handling large scale in terms of number of
+projects and files</font><font face="Tms Rmn" size="2"></font></p>
+ <font face="Tms Rmn" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Arial"
+ size="2"> -Indexer related functionality such as Search and Code
+Assist are poor performers </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Arial"
+ size="2"> -eclipse slow on build start-up (of large project) (45137) </font></p>
+ </td>
+ <td height="48" width="11%"> <b><font face="Helv" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">Current bugs:</p>
+ </font></b><font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Total logged: 6 </font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">New (Open bugs): 3 (no majors)</font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Resolved: 3 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"> </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"><b>Open bugs:</b></font>
+ <table width="33">
+ <col style="width: 48pt;" width="64"> <tbody>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl24" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="32"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40867"><font
+ size="1">40867</font></a></td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl24" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="32"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41011"><font
+ size="1">41011</font></a></td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl24" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="32"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41021"><font
+ size="1">41021</font></a></td>
+ </tr>
+ </tbody>
+ </table>
+ </p>
+ <p style="margin: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td height="48" width="12%">
+ <p style="margin: 0px;">Performance</p>
+ <p style="margin: 0px;"> IBM - Mathieu Lapensée</p>
+ </td>
+ <td height="48" width="13%">
+ <p style="margin: 0px;">Solaris 8</p>
+ <p style="margin: 0px;">Red Hat Linux 8.0</p>
+ <p style="margin: 0px;">Win XP, Win 2000</p>
+ </td>
+ <td height="48" width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="48" width="9%">
+ <p style="margin: 0px;">50% Completed (because of blocked test
+cases)</p>
+ </td>
+ <td height="48" width="26%">
+ <p style="margin: 5px 0px;">Build RC1. No gating problems
+but there is performance issues with Indexer related functionality such
+as Search and Content Assist </p>
+ <p style="margin: 5px 0px;"> </p>
+ <b><font face="Arial" size="2"> </font></b>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><b><font
+ face="Arial" size="2">Top pain points:</font></b></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Arial"
+ size="2">-Indexer related functionality such as Search and Code Assist
+are poor performers</font></p>
+ <font face="Arial" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">-eclipse slow on
+build start-up (of large project) (45137)</p>
+ </font> </td>
+ <td height="48" width="11%"> <b><font face="Helv" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">Current bugs:</p>
+ </font></b><font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Total logged: 4 </font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">New (Open bugs): 2 (no majors)</font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Resolved: 1 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Verified: 1 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"> </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"><b>Open bugs:</b></font>
+ <table width="38">
+ <col style="width: 48pt;" width="64"> <tbody>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="33"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44679"><font
+ size="1">44679</font></a></td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="33"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=45137"><font
+ size="1">45137</font></a></td>
+ </tr>
+ </tbody>
+ </table>
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td height="96" width="12%">
+ <p style="margin: 0px;">Managed Build</p>
+ <p style="margin: 0px;">Unmanaged Build</p>
+ <p style="margin: 0px;">Extensibility</p>
+ <p style="margin: 0px;">Dependencies</p>
+ <p style="margin: 0px;"> </p>
+ <p style="margin: 0px;"> IBM - Tanya Wolff</p>
+ </td>
+ <td height="96" width="13%">
+ <p style="margin: 0px;">Solaris 8</p>
+ <p style="margin: 0px;">Red Hat Linux 8.0</p>
+ <p style="margin: 0px;">Win XP, Win 2000</p>
+ </td>
+ <td height="96" width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="96" width="9%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="96" width="26%">
+ <p style="margin: 5px 0px;"><font size="2">Build RC1. No
+gating problems. A lot of hard work was done here. Few bugs
+remaining. </font></p>
+ <p style="margin: 5px 0px;"> </p>
+ <b><font face="Arial" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">Top pain points:</p>
+ </font></b><font face="Arial" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">-spaces in
+workspace cause managed project to fail build (44128) (maj)</p>
+ <p style="margin-top: 5px; margin-bottom: 5px;">-subdir.dep not
+updated if saving including file before included (44154) (maj)</p>
+ <p style="margin-top: 5px; margin-bottom: 5px;">-long build
+errors not completely visible (39777)</p>
+ <p style="margin-top: 5px; margin-bottom: 5px;">-cannot abort a
+build when automatically build turned on (41752)</p>
+ <p style="margin-top: 5px; margin-bottom: 5px;">-incremental
+build managed project referencing standard fails (44945)</p>
+ </font>
+ <p style="margin: 0px;"> </p>
+ </td>
+ <td height="96" width="11%"> <b><font face="Helv" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">Current bugs:</p>
+ </font></b><font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Total logged: 76</font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">New (Open bugs): 27 (3 majors)</font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Resolved: 29 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Verified: 20 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"> </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"><b>Open bugs:</b></font>
+ <table width="160">
+ <tbody>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39776"><font
+ size="1">39776</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44353"><font
+ size="1">44353</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=45137"><font
+ size="1">45137</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43020"><font
+ size="1">43020</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=45172"><font
+ size="1">45172</font></a></td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39777"><font
+ size="1">39777</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41752"><font
+ size="1">41752</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=35499"><font
+ size="1">35499</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44128"><font
+ size="1">44128</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=30198"><font
+ size="1">30198</font></a></td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41382"><font
+ size="1">41382</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=45029"><font
+ size="1">45029</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41766"><font
+ size="1">41766</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44945"><font
+ size="1">44945</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40862"><font
+ size="1">40862</font></a></td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41386"><font
+ size="1">41386</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=37124"><font
+ size="1">37124</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39017"><font
+ size="1">39017</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="93"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44159"><font
+ size="1">44159</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43643"><font
+ size="1">43643</font></a></td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41415"><font
+ size="1">41415</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43899"><font
+ size="1">43899</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44333"><font
+ size="1">44333</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="74"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44675"><font
+ size="1">44675</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="48"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=28259"><font
+ size="1">28259</font></a></td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43917"><font
+ size="1">43917</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39888"><font
+ size="1">39888</font></a></td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="39"><br>
+ </td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="74"><br>
+ </td>
+ <td class="xl23" style="height: 20.1pt;" x:num=""
+ align="right" height="26" width="48"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </p>
+ <p style="margin: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td height="80" width="12%">
+ <p style="margin: 0px;">Search</p>
+ <p style="margin: 0px;"> IBM - Brent Nicolle</p>
+ </td>
+ <td height="80" width="13%">
+ <p style="margin: 0px;">Solaris 8</p>
+ <p style="margin: 0px;">Red Hat Linux 8.0</p>
+ <p style="margin: 0px;">Win XP, Win 2000</p>
+ </td>
+ <td height="80" width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="80" width="9%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="80" width="26%">
+ <p style="margin: 5px 0px;"><font size="2">Build RC1. No
+gating problems. A lot of progress has been made for this feature.
+However, there are functionality and usability issues.</font></p>
+ <p style="margin: 5px 0px;"> </p>
+ <b><font face="Arial" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">Top pain points:</p>
+ </font></b><font face="Arial" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">-cannot search
+relative search paths (43051)</p>
+ <p style="margin-top: 5px; margin-bottom: 5px;">-cannot search
+items in stdio.h because of parsing problems (43021)</p>
+ <p style="margin-top: 5px; margin-bottom: 5px;">-need to
+troubleshoot UI to understand results (44597)</p>
+ <p style="margin-top: 5px; margin-bottom: 5px;">-search only
+works on perfect code (45015)</p>
+ </font>
+ <p style="margin: 0px;"> </p>
+ </td>
+ <td height="80" width="11%"> <b><font face="Helv" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">Current bugs:</p>
+ </font></b><font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Total logged: 57 defects</font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">New (Open bugs): 24 (4 majors)</font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Resolved: 4 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Verified: 28 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Closed: 1 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"> </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"><b>Open bugs:</b></font>
+ <table width="123">
+ <col style="width: 48pt;" width="64"> <tbody>
+ <tr style="height: 15pt;" height="20">
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="1"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43021"><font
+ size="1">43021</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="59"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44846"><font
+ size="1">44846</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="55"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44845"><font
+ size="1">44845</font></a></td>
+ </tr>
+ <tr style="height: 15pt;" height="20">
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="1"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43054"><font
+ size="1">43054</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="59"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43562"><font
+ size="1">43562</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="55"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43951"><font
+ size="1">43951</font></a></td>
+ </tr>
+ <tr style="height: 15pt;" height="20">
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="1"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43055"><font
+ size="1">43055</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="59"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44337"><font
+ size="1">44337</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="55"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43733"><font
+ size="1">43733</font></a></td>
+ </tr>
+ <tr style="height: 15pt;" height="20">
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="1"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43061"><font
+ size="1">43061</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="59"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44339"><font
+ size="1">44339</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="55"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43063"><font
+ size="1">43063</font></a></td>
+ </tr>
+ <tr style="height: 15pt;" height="20">
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="1"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44510"><font
+ size="1">44510</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="59"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44597"><font
+ size="1">44597</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="55"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43498"><font
+ size="1">43498</font></a></td>
+ </tr>
+ <tr style="height: 15pt;" height="20">
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="1"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39580"><font
+ size="1">39580</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="59"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=45015"><font
+ size="1">45015</font></a></td>
+ <td class="xl23" style="height: 15pt;" x:num=""
+ align="right" height="20" width="55"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </p>
+ <p style="margin: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td height="48" width="12%">
+ <p style="margin-top: 0px; margin-bottom: 0px;">Outline view
+filters</p>
+ <p style="margin-top: 0px; margin-bottom: 0px;"> IBM
+- Brent Nicolle</p>
+ </td>
+ <td height="48" width="13%">
+ <p style="margin: 0px;">Solaris 8</p>
+ <p style="margin: 0px;">Red Hat Linux 8.0</p>
+ <p style="margin: 0px;">Win XP, Win 2000</p>
+ </td>
+ <td height="48" width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="48" width="9%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="48" width="26%">
+ <p style="margin-top: 0px; margin-bottom: 0px;"> Build
+18. No gating problems </p>
+ </td>
+ <td height="48" width="11%">
+ <p style="margin-top: 0px; margin-bottom: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td height="48" width="12%"> Navigation - IBM Brent Nicolle</td>
+ <td height="48" width="13%">
+ <p style="margin: 0px;">Solaris 8</p>
+ <p style="margin: 0px;">Red Hat Linux 8.0</p>
+ <p style="margin: 0px;">Win XP, Win 2000</p>
+ <p> </p>
+ </td>
+ <td height="48" width="14%"> Completed</td>
+ <td height="48" width="9%"> Completed</td>
+ <td height="48" width="26%">
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font size="2">
+Build RC1. No gating problems. Only one significant problem with
+Navigation and it is the parsing problem in stdio.h. Few non-major bugs
+remaining.</font><b><font face="Arial" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">Top pain point:</p>
+ </font></b><font face="Arial" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">-cannot search
+items in stdio.h because of parsing problems (43021)</p>
+ </font></p>
+ </td>
+ <td height="48" width="11%"> <b><font face="Helv" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">Current bugs:</p>
+ </font></b><font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Total logged: 8 defects</font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">New (Open bugs): 4 (no majors)</font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Resolved: 1 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Verified: 3 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"><b>Open bugs:</b></font>
+ <table height="21" width="47">
+ <col style="width: 48pt;" width="64"> <tbody>
+ <tr style="height: 18.75pt;" height="25">
+ <td class="xl23" x:num="" align="right" height="1"
+ width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44947"><font
+ size="1">44947</font></a></td>
+ <td class="xl23" x:num="" align="right" height="1"
+ width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44948"><font
+ size="1">44948</font></a></td>
+ <td class="xl23" x:num="" align="right" height="1"
+ width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43930"><font
+ size="1">43930</font></a></td>
+ <td class="xl23" x:num="" align="right" height="1"
+ width="39"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44679"><font
+ size="1">44679</font></a></td>
+ </tr>
+ </tbody>
+ </table>
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td height="48" width="12%"> Content Assist - IBM Mathieu
+Lapensée</td>
+ <td height="48" width="13%">
+ <p style="margin: 0px;">Solaris 8</p>
+ <p style="margin: 0px;">Red Hat Linux 8.0</p>
+ <p style="margin: 0px;">Win XP, Win 2000</p>
+ <p> </p>
+ </td>
+ <td height="48" width="14%"> Completed</td>
+ <td height="48" width="9%"> Completed</td>
+ <td height="48" width="26%">
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font size="2">
+Build RC1. No gating problems. Content Assist will only work with
+global function and global data structures. Content Assist for methods
+and attributes will done for CDT 2.0. Few bugs remaining. The parsing
+problem in stdio.h will affect Content Assist as well.</font> </p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><b><font
+ face="Arial" size="2"> </font></b></p>
+ <b><font face="Arial" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">Top pain point:</p>
+ </font></b><font face="Arial" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">-<ctrl>
+<space> after the ‘.’ or the ‘->’ will not work (2.0 feature)</p>
+ <p style="margin-top: 5px; margin-bottom: 5px;">-cannot search
+items in stdio.h because of parsing problems (43021)</p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"> </p>
+ </font></td>
+ <td height="48" width="11%"> <b><font face="Helv" size="2">
+ <p style="margin-top: 5px; margin-bottom: 5px;">Current bugs:</p>
+ </font></b><font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Total logged: 42 defects</font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">New (Open bugs): 16 (1 major)</font></p>
+ <font face="Helv" size="2"> </font>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Resolved: 18 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Verified: 6 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2">Closed: 2 </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"> </font></p>
+ <p style="margin-top: 5px; margin-bottom: 5px;"><font face="Helv"
+ size="2"><b>Open bugs:</b></font>
+ <table height="92">
+ <col style="width: 48pt;" width="64"> <tbody>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="18" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43117"><font
+ size="1">43117</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="18" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44371"><font
+ size="1">44371</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="18" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44552"><font
+ size="1">44552</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="18" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=42600"><font
+ size="1">42600</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="18" width="64"><font size="1"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44370">44370</a></font></td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="18" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44251"><font
+ size="1">44251</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="18" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44373"><font
+ size="1">44373</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="18" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44556"><font
+ size="1">44556</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="18" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=43158"><font
+ size="1">43158</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="18" width="64"><br>
+ </td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="17" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44359"><font
+ size="1">44359</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="17" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44378"><font
+ size="1">44378</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="17" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=23258"><font
+ size="1">23258</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="17" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44664"><font
+ size="1">44664</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="17" width="64"><br>
+ </td>
+ </tr>
+ <tr style="height: 20.1pt;" height="26">
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="23" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44364"><font
+ size="1">44364</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="23" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44375"><font
+ size="1">44375</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="23" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40520"><font
+ size="1">40520</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="23" width="64"><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=44043"><font
+ size="1">44043</font></a></td>
+ <td class="xl23" style="width: 48pt;" x:num="" align="right"
+ height="23" width="64"><br>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td height="83" width="12%">
+ <p style="margin: 0px;">Debug - New Breakpoint Functionality</p>
+ <p style="margin: 0px;"> QNX - Peter Graves</p>
+ </td>
+ <td height="83" width="13%">
+ <p style="margin: 0px;">Windows 2000</p>
+ <p style="margin: 0px;">QNX Neutrino 6.2.1</p>
+ <p style="margin: 0px;">Linux (Red Hat 8.0)</p>
+ </td>
+ <td height="83" width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="83" width="9%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="83" width="26%">
+ <p style="margin: 0px;">Build RC1. No gating problems.</p>
+ </td>
+ <td height="83" width="11%">
+ <p style="margin: 0px;"></p>
+ <br>
+ </td>
+ </tr>
+ <tr>
+ <td height="16" width="12%">
+ <p style="margin: 0px;">Debug - Variable Book-keeping</p>
+ <p style="margin: 0px;">QNX - Peter Grave</p>
+ <p style="margin: 0px;"> </p>
+ </td>
+ <td height="16" width="13%">
+ <p style="margin: 0px;">Windows 2000</p>
+ <p style="margin: 0px;">QNX Neutrino 6.2.1</p>
+ <p style="margin: 0px;">Linux (Red Hat 8.0)</p>
+ </td>
+ <td height="16" width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="16" width="9%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="16" width="26%">
+ <p style="margin: 0px;">Build RC1. No gating problems.</p>
+ </td>
+ <td height="16" width="11%">
+ <p style="margin: 0px;"></p>
+ <br>
+ </td>
+ </tr>
+ <tr>
+ <td height="16" width="12%">
+ <p style="margin: 0px;">Debug - General New Functionality</p>
+ <p style="margin: 0px;">QNX - Peter Graves</p>
+ <p style="margin: 0px;"> </p>
+ </td>
+ <td height="16" width="13%">
+ <p style="margin: 0px;">Windows 2000</p>
+ <p style="margin: 0px;">QNX Neutrino 6.2.1</p>
+ <p style="margin: 0px;">Linux (Red Hat 8.0)</p>
+ </td>
+ <td height="16" width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="16" width="9%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="16" width="26%">
+ <p style="margin: 0px;">Build RC1. No gating problems.</p>
+ </td>
+ <td height="16" width="11%">
+ <p style="margin: 0px;"></p>
+ <br>
+ </td>
+ </tr>
+ <tr>
+ <td height="13" width="12%">
+ <p style="margin: 0px;">Debug - Existing Functionality</p>
+ <p style="margin: 0px;">QNX - Peter Graves</p>
+ <p style="margin: 0px;"> </p>
+ </td>
+ <td height="13" width="13%">
+ <p style="margin: 0px;">Windows 2000</p>
+ <p style="margin: 0px;">QNX Neutrino 6.2.1</p>
+ <p style="margin: 0px;">Linux (Red Hat 8.0)</p>
+ </td>
+ <td height="13" width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="13" width="9%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td height="13" width="26%">
+ <p style="margin: 0px;">Build RC1. No gating problems.</p>
+ </td>
+ <td height="13" width="11%">
+ <p style="margin: 0px;"></p>
+ <br>
+ </td>
+ </tr>
+ <tr>
+ <td width="12%">
+ <p style="margin: 0px;">Documentation</p>
+ <p style="margin: 0px;">Red Hat - Mike Behm</p>
+ </td>
+ <td width="13%">All</td>
+ <td width="14%">In progress</td>
+ <td width="9%">In Progress</td>
+ <td width="26%">Review technical content; specifically execute
+task instructions to confirm accuracy. Feedback being offered on
+cdt-doc-dev list.</td>
+ <td width="11%"> </td>
+ </tr>
+ <tr>
+ <td width="12%">
+ <p style="margin: 0px;">Usability</p>
+ <p style="margin: 0px;">Red Hat - Bertina Lee</p>
+ </td>
+ <td width="13%">Linux (Red Hat)</td>
+ <td width="14%">N/A</td>
+ <td width="9%">Complete</td>
+ <td width="26%"><a
+ href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/developer/usability_feedback.html?cvsroot=Tools_Project">Informal
+usability study</a> has been conducted.</td>
+ <td width="11%"> </td>
+ </tr>
+ </tbody>
+</table>
+<p> </p>
+<p> </p>
+<div class="section"><a name="exclusions">Test Exclusions</a></div>
+
+<p><span style="font-size: 10pt; font-family: Arial;">These areas areas
+were not
+covered for CDT 1.2; they will be planned in future CDT releases; see </span><a
+ href="#contacts">Contacts</a>.<!-- End of Table of Contents --> </p>
+<table border="1" width="100%">
+ <tbody>
+ <tr>
+ <td width="12%"><b>Test Area</b></td>
+ <td width="13%"><b>Configuration Coverage</b></td>
+ <td width="14%"><b>Development Status</b></td>
+ <td width="9%"><b>Test Status</b></td>
+ <td width="26%"><b>Testing Requirements</b></td>
+ <td width="11%"><b>Defect List</b></td>
+ </tr>
+ <tr>
+ <td width="12%">
+ <p style="margin: 0px;">Adoptability</p>
+ </td>
+ <td width="13%">
+ <p style="margin: 0px;">SuSE Linux 8.1</p>
+ </td>
+ <td width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td width="9%">
+ <p style="margin: 0px;">Not Done</p>
+ <p style="margin: 0px;">To be Re-planned</p>
+ </td>
+ <td width="26%">
+ <p style="margin: 0px;">Confirm results for SuSE Linux 8.1.</p>
+ </td>
+ <td width="11%">
+ <p style="margin: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="12%">
+ <p style="margin: 0px;">Scalability</p>
+ </td>
+ <td width="13%">
+ <p style="margin: 0px;">SuSE Linux 8.1</p>
+ </td>
+ <td width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td width="9%">
+ <p style="margin: 0px;">Not Done</p>
+ <p style="margin: 0px;">To be Re-planned</p>
+ <p style="margin: 0px;"> </p>
+ </td>
+ <td width="26%">
+ <p style="margin: 0px;">Confirm results for SuSE Linux 8.1.</p>
+ </td>
+ <td width="11%">
+ <p style="margin: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="12%">
+ <p style="margin: 0px;">Performance</p>
+ </td>
+ <td width="13%">
+ <p style="margin: 0px;">SuSE Linux 8.1</p>
+ </td>
+ <td width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td width="9%">
+ <p style="margin: 0px;">Not Done</p>
+ <p style="margin: 0px;">To be Re-planned</p>
+ <p style="margin: 0px;"> </p>
+ </td>
+ <td width="26%">
+ <p style="margin: 0px;">Confirm results for SuSE Linux 8.1.</p>
+ </td>
+ <td width="11%">
+ <p style="margin: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="12%">
+ <p style="margin: 0px;">Build</p>
+ </td>
+ <td width="13%">
+ <p style="margin: 0px;">SuSE Linux 8.1</p>
+ </td>
+ <td width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td width="9%">
+ <p style="margin: 0px;">Not Done</p>
+ <p style="margin: 0px;">To be Re-planned</p>
+ <p style="margin: 0px;"> </p>
+ </td>
+ <td width="26%">
+ <p style="margin: 0px;">Confirm results for SuSE Linux 8.1.</p>
+ </td>
+ <td width="11%">
+ <p style="margin: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="12%">
+ <p style="margin: 0px;">Search</p>
+ </td>
+ <td width="13%">
+ <p style="margin: 0px;">SuSE Linux 8.1</p>
+ </td>
+ <td width="14%">
+ <p style="margin: 0px;">Completed</p>
+ </td>
+ <td width="9%">
+ <p style="margin: 0px;">Not Done</p>
+ <p style="margin: 0px;">To be Re-planned</p>
+ <p style="margin: 0px;"> </p>
+ </td>
+ <td width="26%">
+ <p style="margin: 0px;">Confirm results for SuSE Linux 8.1.</p>
+ </td>
+ <td width="11%">
+ <p style="margin: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="12%">New Class Wizard</td>
+ <td width="13%">All</td>
+ <td width="14%">Completed</td>
+ <td width="9%">
+ <p style="margin: 0px;">Not Done</p>
+ <p style="margin: 0px;">To be Re-planned</p>
+ </td>
+ <td width="26%">Full test; e.g. confirm functional behavior</td>
+ <td width="11%"> </td>
+ </tr>
+ <tr>
+ <td width="12%">Update New Project Wizard</td>
+ <td width="13%">All</td>
+ <td width="14%">Completed</td>
+ <td width="9%">
+ <p style="margin: 0px;">Not Done</p>
+ <p style="margin: 0px;">To be Re-planned</p>
+ </td>
+ <td width="26%">Full test; e.g. confirm functional behavior</td>
+ <td width="11%"> </td>
+ </tr>
+ </tbody>
+</table>
+<p> </p>
+<p> </p>
+<!-- Test Platforms --><!-- Test Outline -->
+<div class="section"><a name="descriptions">Test Descriptions</a></div>
+<p>This is meant to be an overview, with references to individual
+Detailed Test Plans. </p>
+<table border="1" width="1147">
+ <tbody>
+ <tr>
+ <td width="135"><b>Adoptability</b></td>
+ <td height="37" valign="top" width="996">
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US">The
+key to CDT success will be the ability of existing C/C++ project to
+gain immediate benefits of using CDT (IDE features and eventually other
+products based on CDT) with absolutely no impact on their existing
+project structure. It can be assumed that these customers have large
+C/C++ code bases consisting of a hierarchical directory structure in a
+source control repository and complex and probably hierarchical
+structure for building these applications.</span><span lang="EN-US"> </span>
+ </p>
+ <p style="margin-top: 0px; margin-bottom: 0px;"> </p>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ style="font-size: 10pt;" lang="EN-US">We need to ensure we know how
+CDT could apply regardless of the existing structure and highlight any
+obstacles to adoption as feature requests on the CDT.</span></p>
+ <p style="margin-top: 0px; margin-bottom: 0px;"> </p>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><font size="2"><b>Strategy:</b></font></p>
+ <font size="2"> </font>
+ <ul>
+ <font size="2"> <li>
+ <p
+ style="margin-top: 0px; margin-bottom: 0px; line-height: 100%;">Use an
+end-to-end example to perform the following tasks. These will be manual
+tests. </p>
+ </li>
+ </font>
+ </ul>
+ <font size="2"> </font>
+ <p style="margin-top: 0px; margin-bottom: 0px; line-height: 100%;"><font
+ size="2"><b>Tasks (evaluate each item with ease of use and
+functionality):</b></font></p>
+ <font size="2"> </font>
+ <ul>
+ <font size="2"> <li>
+ <p
+ style="margin-top: 0px; margin-bottom: 0px; line-height: 100%;">Importing
+existing projects (unmanaged) in CDT </p>
+ </li>
+ <li>
+ <p
+ style="margin-top: 0px; margin-bottom: 0px; line-height: 100%;">Setup
+to build the project </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Build the
+project </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Modifying
+makefiles </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Basic editing
+and debugging workflows <b></b></p>
+ <b> </b></li>
+ <li><b>
+ <p style="margin-top: 0px; margin-bottom: 0px;">(most
+important) Managing projects with an existing directory structure of 3
+or more levels </p>
+ </b></li>
+ </font>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td width="135"><b>Scalability</b></td>
+ <td valign="top" width="996">
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Existing C/C++ projects are often very large, and
+scalability will be an immediate concern. Attempt to find the following
+boundaries which we can then communicate.</span></p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Maximum size of a C/C++ source file (lines, characters).
+(e.g. 10K lines)</span> </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Maximum number or projects in Eclipse. (e.g. 200 projects)</span>
+ </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Maximum number of resources in a project. (files/folders)
+(e.g. 50K)</span> </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Ma<span
+ style="font-size: 10pt;" lang="EN-US">ximum hierarchical depth of a
+project (folders) (e.g. 15 levels)</span> </p>
+ </li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td width="135"><b>Performance</b></td>
+ <td valign="top" width="996">
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">With very large projects (see e.g. of previous sections)
+we also need to ensure the performance is adequate. It will be expected
+that certain features will be impacted by project size and complexity
+(i.e. search, code assist), but it would be expected that standard IDE
+features are not adversely affected by project size. (i.e. opening a
+source file, switching perspectives). These activities will have to be
+qualified on all platforms with the goal being of course acceptable
+user performance given the task performed.</span></p>
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Examples:</span></p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">If you have 10K file loaded which all use ClassX and you
+search on references of ClassX you could expect a performance hit.</span>
+ </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ style="font-size: 10pt;" lang="EN-US">If you have 10K files loaded and
+opening a source file takes 300 seconds instead of .5 seconds in a
+small project, this would be unacceptable.</span> </p>
+ </li>
+ </ul>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;"><b><span lang="EN-US">Strategy:</span></b></p>
+ <ul>
+ <li>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US">Use an
+end-to-end example to perform the following tasks.<span style="">
+ </span>These will be manual tests.</span> </p>
+ </li>
+ </ul>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;"><b><span lang="EN-US">Tasks<span
+ style=""> </span>(evaluate each item with ease of use and
+functionality):</span></b></p>
+ <ul>
+ <li>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US">Importing/opening
+all project used in Adoptability and collect benchmarks</span> </p>
+ <ul>
+ <li>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US">Large
+hierarchy of projects</span> </p>
+ </li>
+ <li>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US">Large
+number of files in one directory/project/workspace</span> </p>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US"> R</span>un-time
+performance of large Makefile-driven projects with non-trivial project
+structures </p>
+ </li>
+ <li>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;"> Indexer-related
+functions </p>
+ <ul>
+ <li>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;">Search for references </p>
+ </li>
+ <li>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;">Content assist in a
+project </p>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US">General
+UI response</span> </p>
+ <ul>
+ <li>
+ <p class="MsoBodyText"
+ style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US">Displaying
+large number of files in one directory in Navigator</span> </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ style="font-size: 10pt;" lang="EN-US">Acceptable response doing the
+basic workflows of the CDT</span> </p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><font
+ size="2">Importing existing projects (unmanaged) in CDT</font> </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><font
+ size="2">Setup to build the project</font> </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><font
+ size="2">Build the project </font></p>
+ <font size="2"> </font></li>
+ <li><font size="2"> </font>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><font
+ size="2">Modifying makefiles </font></p>
+ <font size="2"> </font></li>
+ <li><font size="2"> </font>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><font
+ size="2">Basic editing and debugging workflows</font> </p>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td width="135"><b>Content Assist</b></td>
+ <td valign="top" width="996">
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Content Assist will be invoked in the same manner and
+from the same user interface points as Content Assist in the JDT.
+(ctrl-space).</span></p>
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">All identifiers would be ideal.</span></p>
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Highest priority:</span></p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Members of definitions. (A.* - find all members for the
+A’s type)</span> </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Types (Cl* - presents all available types beginning with
+Cl)</span> </p>
+ </li>
+ </ul>
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Low Priority</span></p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Anything to do with templates.</span> </p>
+ </li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td width="135"><b>Search UI</b></td>
+ <td valign="top" width="996">
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Search will be invoked in the same manner and from the
+same user interface points as Search in the JDT. Search capabilities
+include:</span></p>
+ <ul>
+ <li>
+ <p class="MsoNormal"
+ style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US">Invocation
+from Search menu items and context search from source code</span> </p>
+ </li>
+ <li>
+ <p class="MsoNormal"
+ style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US">Ability
+to search for declarations, definitions, and references</span> </p>
+ </li>
+ <li>
+ <p class="MsoNormal"
+ style="margin-top: 0px; margin-bottom: 0px;"><span lang="EN-US">Ability
+to scope searches to “Workspace” and “Working Set”</span> </p>
+ </li>
+ </ul>
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">All identifiers would be ideal, the primary driver for
+Eclipse Modeler is the ability to rename classes, attributes, and
+operations from a UML diagram, so the ability to search for these items
+will enable refactoring to rename in CDT 2.0.</span></p>
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Highest priority:</span></p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Types</span> </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Members</span> </p>
+ </li>
+ </ul>
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Low Priority</span></p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Global functions and variables.</span> </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Anything to do with templates.</span> </p>
+ </li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td width="135"><b>Managed Build feature and Extensibility</b></td>
+ <td valign="top" width="996">
+ <p class="MsoNormal" style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Managed build provides the automatic generation of
+makefiles and allows users to customize makefile generation to support
+their build tool chains</span></p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Generate makefiles and build project for GNU tool chains
+on all platforms (windows – cygwin, Solaris and Linux – gnu)</span> </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Generate executables, static libraries, and shared
+libraries.</span> </p>
+ </li>
+ <li class="MsoNormal" style="">
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ lang="EN-US">Documentation and proof that build mechanism can be
+customized for other tool chains, including compilers, linkers,
+libraries to link in, etc.</span> </p>
+ </li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td width="135"><b>Unmanaged Build configuration</b></td>
+ <td valign="top" width="996">
+ <p style="margin-top: 0px; margin-bottom: 0px;"><span
+ style="font-size: 10pt;" lang="EN-US">Standard build functionality is
+adequate (see Adoptability for details), but we need a mechanism to
+enable other CDT features such as code assist and search. This requires
+the ability to specify include paths and compiler information related
+to (-D option).</span> </p>
+ <p style="margin-top: 0px; margin-bottom: 0px;"> </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="135">
+ <p style="margin-top: 0px; margin-bottom: 0px;"><b>Debug - New
+Breakpoint Functionality</b></p>
+ </td>
+ <td valign="top" width="996">
+ <p style="margin-top: 0px; margin-bottom: 0px;">Breakpoints in
+the CDT will be enhanced in CDT 1.2 release by adding the following
+functionality:</p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Setting
+deferred breakpoints </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Setting
+breakpoints on external sources with persistency on the project. </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Setting a
+breakpoint on a specific thread. </p>
+ </li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td width="135">
+ <p style="margin-top: 0px; margin-bottom: 0px;"><b>Debug -
+Variable book-keeping</b></p>
+ </td>
+ <td valign="top" width="996">
+ <p style="margin-top: 0px; margin-bottom: 0px;">Currently, the
+CDT will attempt to read the values of all program variables, which can
+have unwanted side affects in some cases (i.e. if a variable is
+pointing at hardware, a read may be interpreted as a command). The
+variable book-keeping functionality will allow the user to disable the
+automated reading of some/all variables. </p>
+ </td>
+ </tr>
+ <tr>
+ <td width="135">
+ <p style="margin-top: 0px; margin-bottom: 0px;"><b>Debug -
+General new functionality</b></p>
+ </td>
+ <td valign="top" width="996">
+ <p style="margin-top: 0px; margin-bottom: 0px;">Other new
+functionality that has been added to the CDT 1.2 related to debug
+include:</p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Variable
+Casting </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Variables
+view details pane </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Formatting
+values </p>
+ </li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td width="135">
+ <p style="margin-top: 0px; margin-bottom: 0px;"><b>Debug -
+Existing Functionality</b></p>
+ </td>
+ <td valign="top" width="996">
+ <p style="margin-top: 0px; margin-bottom: 0px;">Existing
+functionality of the CDT debug components will be tested to verify that
+the forward progress in the CDT has not caused regressions. At least
+the following areas will be checked:</p>
+ <ul>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Launch
+Debug/Run Local C/C++ Application </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">The various
+debug views (Variables, Breakpoints, Expressions, Registers, Memory,
+Shared Libs, Signals) </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Debug View -
+Switching debug sessions/stack frames </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">GDB Console -
+Can enter various GDB commands and see results. Sync with IDE on
+step/next/etc </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Editor
+integration - hover for value, run to line etc. </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Link to
+source code - source in and outside of workspace. </p>
+ </li>
+ <li>
+ <p style="margin-top: 0px; margin-bottom: 0px;">Breakpoints </p>
+ </li>
+ </ul>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<!-- End of Plan Outline --><!-- Undertested -->
+<p> </p>
+<!-- end of Undertested --><!-- Who -->
+<div class="section"><a name="contacts">Contacts</a></div>
+<table border="1">
+ <tbody>
+ <tr valign="top">
+ <td><b>IBM - Rational Software Group</b></td>
+ <td>
+ <table width="100%">
+ <tbody>
+ <tr>
+ <td>Mathieu Lapensée</td>
+ </tr>
+ <tr>
+ <td>Brent Nicolle</td>
+ </tr>
+ <tr>
+ <td>Tanya Wolff</td>
+ </tr>
+ <tr>
+ <td>James Ciesielski</td>
+ </tr>
+ <tr>
+ <td>Katherine Franklin</td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td><b>QNX</b></td>
+ <td>
+ <table width="100%">
+ <tbody>
+ <tr>
+ <td>Peter Graves</td>
+ </tr>
+ <tr>
+ <td>Dave Young</td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td><b>Red Hat</b></td>
+ <td>
+ <table width="100%">
+ <tbody>
+ <tr>
+ <td>Mike Behm</td>
+ </tr>
+ <tr>
+ <td>Bertina Lee</td>
+ </tr>
+ <tr>
+ <td>Jeremy Handcock</td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td><b>TimeSys</b></td>
+ <td>
+ <table width="100%">
+ <tbody>
+ <tr>
+ <td>Steven Jensen </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<p>You can reach all of us at the mailing list <a
+ href="mailto:cdt-test-dev@xxxxxxxxxxx">cdt-test-dev@xxxxxxxxxxx</a>.
+For spam protection, you must join the mailing list first before you
+can email to it. Details on CDT Mailing Lists is available from
+the CDT team website <a href="http://www.eclipse.org/cdt">www.eclipse.org/cdt</a>.</p>
+<p>We also have a weekly conference call for those interested in
+concerns of testing CDT. Details of this conference call are
+published on the mailing list.</p>
+<!-- References -->
+<p>
+<table border="0" cellpadding="2" width="100%">
+ <tbody>
+ <tr>
+ <td colspan="2" align="left" bgcolor="#0080c0" valign="top"><br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</p>
+<center><i>Last Modified on Wednesday, October 24th, 2003 </i></center>
+</body>
+</html>
Index: testingDocs/testPlans/R3.0/MasterTestPlan.html
===================================================================
RCS file: testingDocs/testPlans/R3.0/MasterTestPlan.html
diff -N testingDocs/testPlans/R3.0/MasterTestPlan.html
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ testingDocs/testPlans/R3.0/MasterTestPlan.html 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,971 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+ <title>CDT 3.0 Master Test Plan</title>
+ <style type="text/css">
+
+.verify { color: blue; font-weight: bold; }
+.indextop { font-size: x-large; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
+.indexsub { font-size: xx-small; font-family: Arial, Helvetica, sans-serif; color: #8080FF}
+.section { font-size: 16pt; padding-left: 3pt; background: #0080C0; color: white; font-weight: bold;
+ text-decoration: underline; width: 100%; }
+.subsection { font-size: 12pt; padding-left: 3pt; background: #999999; color: white; font-weight: bold;
+ text-decoration: underline; width: 100%; }
+.subsubsection { font-size: 10pt; padding-left: 6pt; background: white; color: black; font-weight: bold;
+ text-decoration: underline; width: 100%; }
+.tb { font-size: 10pt; border-style: solid; border-width: 1px }
+
+ </style>
+</head>
+<body style="background-color: rgb(255, 255, 255);">
+<font face="arial" size="2">
+<table border="0" cellpadding="2" width="100%">
+ <tbody>
+ <tr>
+ <td align="left" width="72%"><font class="indextop">CDT 3.0
+Master Test Plan</font><br>
+ <span
+ style="font-size: 7.5pt; font-family: Arial; color: rgb(128, 128, 255);">Organization
+of testing collaboration for CDT 3.0</span></td>
+ <td width="28%"><img alt=""
+ src="http://dev.eclipse.org/images/Idea.jpg" height="86" width="120"> </td>
+ </tr>
+ </tbody>
+</table>
+ </font>
+<p class="subsection"><font face="arial" size="2">Change History</font></p>
+<font face="arial" size="2"><font face="Arial" size="2"> </font></font>
+<table border="1">
+ <tbody>
+ <tr>
+ <td><b>Date</b></td>
+ <td><b>Revision</b></td>
+ <td><b>Author</b></td>
+ <td><b>Description</b></td>
+ </tr>
+ <tr>
+ <td class="tb" align="left" valign="top">2005/02/08</td>
+ <td class="tb" align="left" valign="top">0.1.0</td>
+ <td class="tb" align="left" valign="top">Brent Nicolle</td>
+ <td class="tb" align="left" valign="top">Initial version for CDT
+3.0.</td>
+ </tr>
+ <tr>
+ <td class="tb">2005/02/10<br>
+ </td>
+ <td class="tb">0.2.0<br>
+ </td>
+ <td class="tb">Brent Nicolle<br>
+ </td>
+ <td class="tb">A rough draft. Awaiting a final Project
+Plan. </td>
+ </tr>
+ </tbody>
+</table>
+
+<div class="subsection"> Table of Contents
+</div>
+<a href="#1.0">1. Introduction</a><br>
+<a href="#2.0">2. Motivation and Objectives</a><br>
+<a href="#3.0">3. Target Test Items</a><br>
+<a href="#4.0">4. Test Strategy</a><br>
+<a href="#5.0">5. Quality Criteria</a><br>
+<a href="#6.0">6. Deliverables</a><br>
+<a href="#7.0">7. Resourcing</a><br>
+<a href="#8.0">8. Schedule</a><br>
+<a href="#9.0">9. Risks and Mitigations</a><br>
+<a href="#10.0">10. Processes and Procedures</a><br>
+<a href="#reqmts"><br>
+</a>
+<div class="section"><a name="1.0">1. Introduction</a>
+</div>
+<div class="subsection"> 1.1 Document Purpose
+</div>
+<p class="MsoBodyText">The purpose of the Master Test Plan is to gather
+all of
+the information necessary to plan and control the Open-Source Testing
+effort for the
+C/C++
+Development Tools (CDT) 3.0 project. It
+describes the approach to testing the
+software, and is the top-level plan generated and used by managers to
+direct
+the test effort.<br>
+</p>
+<p class="MsoBodyText">This <i>Test Plan </i>has the
+following objectives:</p>
+<ul>
+ <li><!--[if !supportLists]--><!--[endif]-->Identification of the
+motivations stated by the
+evaluation mission</li>
+ <li>Identification of the
+targets for tests, including new features and other non-feature testing
+areas.</li>
+ <li>Outlines the testing
+approach
+that will be
+used. Details are included in the test
+case documents.</li>
+ <li><!--[if !supportLists]--><!--[endif]-->Identifies the required
+resources, provides an
+estimate of the test efforts and lays out a schedule</li>
+ <li><!--[if !supportLists]--><!--[endif]-->Lists the deliverable
+elements
+of the test project </li>
+ <li>Outlines some testing-related processes<br>
+ </li>
+</ul>
+<div class="subsection"> 1.2 References
+</div>
+<p>See the CDT Project Plan, and probably the Eclipse Project Plan too.<br>
+</p>
+<p>See the CDT Development Plan (TBD) for deliverables that affect the
+testing schedule.</p>
+<p>For details about testing an individual component or aspect of CDT,
+see its corresponding Test Plan (TBD: list them here).<br>
+</p>
+<div class="subsection"> 1.3 Terminology
+</div>
+<p>TBD</p>
+<div class="section"> <a name="2.0">2. Motivation and Objectives</a>
+</div>
+<div class="subsection"> 2.1 Motivation for Open-Source Testing
+</div>
+<p>CDT is a component used in products ("Productized CDT") of several
+stakeholders ("Stakeholders"). Stakeholders can choose to test
+the CDT component in an open-source manner ("Open-Source Testing"),
+and/or in an internal manner ("Internal Testing"). Internal
+Testing is "an elephant in the room" that deserves acknowledgment and
+respect from this test plan.<br>
+</p>
+<p>This test plan necessarily excludes Integration testing of
+"Productized CDT"; each Stakeholder is responsible for integrating CDT
+into their own products.</p>
+<p>This test plan may also exclude aspects of testing deemed "business
+confidential" by one or more Stakeholders. For example, a
+Stakeholder may withhold evidence from the open-source community that
+they are testing the CDT on some new platform, until their Productized
+CDT offering is announced as available for the new platform.</p>
+<p>The benefits of Open-Source Testing allow you to:</p>
+<ul>
+ <li>leverage contributions of testing resources by collaborating
+with other
+contributing Stakeholders.<br>
+ </li>
+ <li>reduce product risk by detecting and fixing high-priority bugs
+early in the development process. The earlier such bugs are
+identified, the less risk that your Productized CDT will not need major
+revision to address them later to address them.<br>
+ </li>
+ <li>improve product quality by reducing low-priority bugs
+early. Low priority bugs do not typically get addressed in
+maintenance releases and late-stage private branches, but a great
+number of such bugs leaves your customers with the impression of poor
+product quality. The earlier such bugs are identified, the higher
+likelihood they will be addressed and the higher the quality of your
+Productized CDT.<br>
+ </li>
+ <li>reduce duplication of development effort caused by fixing many
+bugs in several private branches, or in private branches and the public
+branch.</li>
+ <li>reduce duplication of internal bug-tracking and open-source
+bug-tracking. Bugs found in your Productized CDT but resulting in
+a CDT change should have an open-source Bugzilla entry, in addition to
+your internal bug-tracking entry. Bugs found by someone else in
+CDT will be raised in open-source Bugzilla, but may represent a known
+problem with your Productized CDT, requiring separate tracking and
+verification in your bug-tracking system.<br>
+ </li>
+</ul>
+<br>
+<div class="subsection"> 2.2 Purpose<br>
+</div>
+The Stakeholders' purpose of testing CDT is to produce a high-quality
+CDT and from that, a high-quality Productized CDT. <br>
+<div class="subsection"> 2.3 Testing Summary<br>
+</div>
+New features should be tested before GA.<br>
+Some older features should also be tested.<br>
+<div class="section"> <a name="3.0">3. Target Test Items</a>
+</div>
+<br>
+<div class="subsection"> 3.1 Features and other components
+</div>
+The table below lists committed and proposed components of CDT
+requiring testing. See the Project Plan or Dev Plan for details
+on each component. Components are grouped into Themes where
+appropriate.<br>
+<br>
+<table style="width: 100%; text-align: left;" border="1" cellpadding="2"
+ cellspacing="2">
+ <tbody>
+ <tr>
+ <td style="vertical-align: top;"><span style="font-weight: bold;">Test
+Component (or Theme)</span><br>
+ </td>
+ <td style="vertical-align: top;">Bugzilla ref<br>
+ </td>
+ <td style="vertical-align: top;">Test plan link<br>
+ </td>
+ <td style="vertical-align: top;">QE owner<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><span style="font-weight: bold;">Compatibility
+from CDT 2.x:</span><br>
+ </td>
+ <td style="vertical-align: top;">TBD...<br>
+ </td>
+ <td style="vertical-align: top;">TBD...<br>
+ </td>
+ <td style="vertical-align: top;">TBD...<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Compatibility for Workspaces and
+Projects<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">API Source/Binary/Contract
+Compatibility for plugins<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><span style="font-weight: bold;">Scalability
+to and Performance of large projects:</span><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Reduce indexing time and cost<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Reduce search time and cost
+(proposed)<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><span style="font-weight: bold;">Parser
+Correctness:</span><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">K&R C Language Support<br>
+ </td>
+ <td style="vertical-align: top;"><a
+ href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=37929"><br>
+ </a></td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Parser/Scanner Environment
+Discovery<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Parser/Scanner language
+extensions (proposed)<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">C/C++ Language Variants
+(proposed)<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><span style="font-weight: bold;">Abstract
+Syntax Tree/Data Object Model for C++:</span><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">CDT AST/DOM creation (proposed)<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><span style="font-weight: bold;">User
+Experience:</span><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Remote system (target) model
+definition<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Managed Build System<br>
+ </td>
+ <td style="vertical-align: top;"><a
+ href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=81450">81450</a></td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Debugger Specialization for GDB
+embedded targets<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Debugger memory view synched
+with Platform memory view<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Launch configuration UI
+adjustment<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Template extension point for new
+project specialties (KDE/Win32/console/shared lib)<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Better support for nested
+projects and linked resources<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><span style="font-weight: bold;">Other
+items:</span><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Pervasive use of workspace
+variables<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Enhanced refactoring<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Source based hover help<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Java based C/C++ code formatter<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Improved ISV documentation<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><span style="font-weight: bold;">Other
+testing items:</span><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Build Verification Testing
+(BVT), or Sanity Testing<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Unit Tests<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Regression Tests<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<br>
+<div class="subsection"> 3.2 Test Environments
+</div>
+<p>We need to identify:<br>
+A list of supported platforms<br>
+A list of supported JREs<br>
+A list of supported configurations, if applicable (eg. national
+language support in Japanese...)</p>
+<div class="section"> <a name="4.0">4. Test Strategy</a>
+</div>
+<p>Specific choice of test strategies are dealt with in the Component
+Test Plans, but here is a generic list.<br>
+</p>
+<div class="subsection">4.1 Use of builds<br>
+</div>
+Unless otherwise specified in the Component Test Plan, this strategy
+applies to all Component testing.<br>
+<br>
+Testing is only performed on identifiable CDT builds (not the latest
+from HEAD). This facilitates reporting and reproducing of
+problems.<br>
+<br>
+Typically, installations should be from clean installs of the latest
+milestone build Eclipse 3.1, followed by the CDT.<br>
+<br>
+The builds under test should have undergone Sanity testing or BVT, but
+if a particular component is not blocked by BVT failure this is not
+strictly necessary.
+<div class="subsection"> 4.2 Black-box testing<br>
+</div>
+<p>Most testing should be done from an end-user perspective,
+without access or knowledge of the source-code. Typically that
+excludes testing from a PDE workspace. Typically that also means,
+only the Eclipse and CDT run-times (not the SDKs) are installed.<br>
+</p>
+<div class="subsection"> 4.3 Subjective testing<br>
+</div>
+<p>The "ICED T" model is a useful strategy for reporting and tracking
+subjective software quality.<br>
+For more details, see the white paper, <a
+ onmousedown="return clk(this,'res',2)"
+ href="http://www.stickyminds.com/se/S2135.asp">Using The "<b>ICED</b> <b>T</b>"
+Model to Test Subjective Software Qualities</a>, by Andy Roth.<br>
+</p>
+<div class="subsection"> 4.4 Optimize coverage of platform
+configurations<br>
+</div>
+Given 60 test-cases and 8 platform configurations, that's 480
+executions! It's far more efficient to identify a much smaller
+subset of test cases to run on all platform configurations, and to
+distribute other test-cases across all platform configurations.<br>
+For example, run test-cases 1 and 2 (high-priority test-cases) and
+test-cases 3 and 4 (lower priority, but very platform-dependent in
+nature) across all eight platform configurations, 5-12 on config 1,
+13-20 on config 2, ... and 53-60 on config 8. Or better yet,
+randomize the distribution prior to executing the suite. That
+produces a more reasonable total of 88 executions (82% savings), with
+considerable platform configuration coverage and negligible risk to
+quality.<br>
+<div class="section"><a name="5.0">5. Quality Criteria</a></div>
+<p>Some suggested quality criteria.<br>
+</p>
+<div class="subsection">5.1 Sanity Criteria<br>
+</div>
+CDT starts up on the prescribed Eclipse platform.<br>
+You can create new projects and artifacts, and run basic C/C++
+edit/compile/debug workflows.<br>
+All JUnit failures have defects associated with them.<br>
+<br>
+<div class="subsection">5.1 Milestone Criteria<br>
+</div>
+<p>(All Sanity Criteria, plus...)<br>
+Open bug count: <br>
+JUnit coverage: more than previous milestone.<br>
+Performance metrics (faster than previous milestone):<br>
+</p>
+<ul>
+ <li>how long does it take to import some arbitrarily big project</li>
+ <li>how long does it take to find some declaration, eg. printf,
+for a particular code snippet (eg. which includes stdio.h, iostream,
+and windows.h)</li>
+</ul>
+<p></p>
+<p>A list of "pain points"<br>
+A list of new features<br>
+</p>
+<div class="section"> <a name="6.0">6. Deliverables</a>
+</div>
+<p>This section outlines how to report results.<br>
+</p>
+<div class="subsection"> 6.1 Sanity results<br>
+</div>
+<p>A quick email to cdt-test-dev@xxxxxxxxxxx is appropriate to indicate
+testing is complete, with a recommendation for (or warning against)
+adopting that build.<br>
+</p>
+<div class="subsection"> 6.2 Milestone test results<br>
+</div>
+<p>An email to cdt-dev@xxxxxxxxxxx at the start to remind against
+checking in while milestone testing is underway.<br>
+An email to cdt-dev@xxxxxxxxxxx to state testing is complete, and that
+check-ins can continue.<br>
+An email to cdt-dev and cdt-test-dev to state milestone
+conclusions. <br>
+</p>
+<div class="subsection"> 6.3 Component test results<br>
+</div>
+TBD. Is there reason to standardize test reports? HTML
+would be nice, but not necessarily necessary.<br>
+<div class="section"> <a name="7.0">7. Resourcing</a>
+</div>
+<br>
+<div class="subsection">7.1 Stakeholders
+</div>
+IBM Rational Software<br>
+QNX<br>
+who else? step right up, step right up....<br>
+<div class="subsection">7.2 Staffing</div>
+The number of people from each Stakeholder, and their names.<br>
+Good question.<br>
+<span style="text-decoration: underline;"><span
+ style="font-weight: bold;"></span></span>
+<div class="subsection">7.4 Tooling
+</div>
+<p>Test automation tools are used where available and where
+appropriate. Test automation is recommendable for regression tests and
+frequently run tests. See the Component Test Plans for
+specific details.</p>
+<p>Since commercial automation tools are expensive and some
+contributors
+have their favourites, no standardization upon particular commercial
+tools between all test
+contributors is expected. However, contributors are generally
+amenable to sharing of
+commercial
+automation scripts between contributors. This may include the
+version-control of automation scripts. Non-commercial automation
+tools continue to be evaluated.</p>
+<p>JUnit tests are used for developer-level unit-testing and regression
+tests. The JUnit tests are largely written by developers.<br>
+</p>
+<div class="section"> <a name="8.0">8. Schedule</a>
+</div>
+<div class="subsection"> 8.1 Documentation Schedule<br>
+</div>
+<table style="width: 100%; text-align: left;" border="1" cellpadding="2"
+ cellspacing="2">
+ <tbody>
+ <tr>
+ <td style="vertical-align: top; font-weight: bold;">CDT 3.0
+Deliverable<br>
+ </td>
+ <td style="vertical-align: top; font-weight: bold;">Plan Date<br>
+ </td>
+ <td style="vertical-align: top; font-weight: bold;">Dependencies<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Project Plan<br>
+ </td>
+ <td style="vertical-align: top;">2005/02/10 (draft)<br>
+ </td>
+ <td style="vertical-align: top;">none<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Master Test Plan<br>
+ </td>
+ <td style="vertical-align: top;">2005/02/16<br>
+ </td>
+ <td style="vertical-align: top;">Project Plan<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><Feature> Requirements<br>
+ </td>
+ <td style="vertical-align: top;">may be contained in
+<Feature> Test Plan<br>
+ </td>
+ <td style="vertical-align: top;">Project Plan<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><Feature> Test Plan<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;">Master Test Plan<br>
+Feature Test Plan<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;"><Feature> Test Report<br>
+ </td>
+ <td style="vertical-align: top;">GA<br>
+ </td>
+ <td style="vertical-align: top;">Feature Test Plan<br>
+Feature<br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<p><br>
+<br>
+</p>
+<div class="subsection"> 8.2 Milestone and Release Candidates Test
+Criteria<br>
+</div>
+A brief summary of Eclipse milestones is summarized here:<br>
+<table style="width: 100%; text-align: left;" border="1" cellpadding="2"
+ cellspacing="2">
+ <tbody>
+ <tr>
+ <td style="vertical-align: top; font-weight: bold;">Expected
+Eclipse milestone declaration date, and content<br>
+ </td>
+ <td style="vertical-align: top; font-weight: bold;">Corresponding
+CDT milestone candidate (MC), first build date<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Eclipse 3.1 M5 (Fri 2005/02/18)</td>
+ <td style="vertical-align: top;">CDT 3.0 MC5 (Mon 2005/03/14)</td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Eclipse 3.1 M6 (Fri 2005/04/01),<br>
+API complete and API frozen<br>
+ </td>
+ <td style="vertical-align: top;">CDT 3.0 MC6 (Mon 2005/04/11)</td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Eclipse 3.1 M7 (Fri 2005/05/13),<br>
+feature complete,<br>
+development freeze and lock-down<br>
+ </td>
+ <td style="vertical-align: top;">CDT 3.0 MC7 (Mon 2005/05/30)</td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">Eclipse 3.1 GA (Fri 2005/07/01)</td>
+ <td style="vertical-align: top;">CDT 3.0 RC3 (Mon 2005/07/18)</td>
+ </tr>
+ </tbody>
+</table>
+<br>
+The CDT Milestones criteria are summarized here:<br>
+<table style="width: 100%; text-align: left;" border="1" cellpadding="2"
+ cellspacing="2">
+ <tbody>
+ <tr>
+ <td style="vertical-align: top; font-weight: bold;">Build
+Milestone Candidate (MC)<br>
+ </td>
+ <td style="vertical-align: top; font-weight: bold;">Content<br>
+ </td>
+ <td style="vertical-align: top; font-weight: bold;">CDT Testing
+Criteria<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">CDT 3.0 MC5 (from Mon 2005/03/14)<br>
+ </td>
+ <td style="vertical-align: top;">Eclipse 3.1 M5 integration<br>
+stable build reflecting progress<br>
+ </td>
+ <td style="vertical-align: top;">stable build reflecting progress<br>
+integrates with Eclipse 3.1 M5<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">CDT 3.0 MC6 (from Mon 2005/04/11)<br>
+ </td>
+ <td style="vertical-align: top;">Eclipse 3.1 M6 integration,<br>
+APIs are documented<br>
+ </td>
+ <td style="vertical-align: top;">stable build reflecting progress<br>
+ <br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">CDT 3.0 MC7 (from Mon 2005/05/30)<br>
+ </td>
+ <td style="vertical-align: top;">Eclipse 3.1 M7 integration<br>
+Feature complete<br>
+APIs frozen<br>
+Development lock-down (bug-fixes only)<br>
+ </td>
+ <td style="vertical-align: top;">stable build<br>
+ <br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">CDT 3.0 M7 declared (expect Fri
+2005/06/04)<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;">External (beta) testing begins<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">CDT 3.0 RC1 (from Mon 2005/06/13)<br>
+ </td>
+ <td style="vertical-align: top;">features complete<br>
+ </td>
+ <td style="vertical-align: top;">features are complete<br>
+All major bugs verified<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">CDT 3.0 RC2 (from Mon 2005/06/27)<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;">Zero major bugs<br>
+All major bugs verified<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">CDT 3.0 RC3 (from Mon 2005/07/18)<br>
+ </td>
+ <td style="vertical-align: top;">Eclipse 3.1 GA integration<br>
+ </td>
+ <td style="vertical-align: top;">Testing reports due<br>
+Zero major bugs<br>
+All major bugs verified<br>
+ </td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top;">CDT 3.0 GA declared (expect Fri
+2005/07/22)<br>
+ </td>
+ <td style="vertical-align: top;"><br>
+ </td>
+ <td style="vertical-align: top;">All major bugs verified<br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<br>
+<div class="section"> <a name="9.0">9. Risks and Mitigations</a>
+</div>
+<p>This section lists any project-wide risks to Open-Source Testing, if
+applicable. They are followed by various mitigating options:<br>
+</p>
+<p>"X delivered a feature F at the last minute that requires testing."<br>
+</p>
+<ul>
+ <li>Reject or repeal F from the stable stream, particularly if it was
+late and unplanned.<br>
+ </li>
+ <li>Branch the stable stream and allow F into the unstable stream.</li>
+ <li>Request that X test the feature.<br>
+ </li>
+ <li>Delay the release until F is tested</li>
+</ul>
+"X promises to test something, F, upon which my Productized CDT
+depends. How do I know they will do a good job?"<br>
+<ul>
+ <li>Make sure that X knows you are a Stakeholder in F.</li>
+ <li>Review X's test plan and results.</li>
+ <li>If necessary, add testing resources to F.<br>
+ </li>
+ <li>Spot-check X's work in testing F.</li>
+</ul>
+"X promised to test something, F, upon which I depend, then reneged."
+<ul>
+ <li>Make sure that X knows you are a Stakeholder in F.</li>
+ <li>Commit some testing resources to F.</li>
+ <li>Review X's test plan and monitor X's progress.<br>
+ </li>
+ <li>If all else fails, complete the testing yourself. Delay the
+release of CDT or of
+Productized CDT until the testing is complete. Lower X's status
+as a Stakeholder.</li>
+</ul>
+<div class="section"><a name="10.0">10. Processes and Procedures</a></div>
+<br>
+<div class="subsection"> 10.1 Bugzilla<br>
+</div>
+Bugzilla bugs should generally be verified by the submitter.<br>
+In some cases, the submitter was also the implementer and should
+request an alternate person to verify.<br>
+In some cases, the submitter is not available and a Stakeholder
+designates an alternate person to verify.<br>
+Bugzilla bugs should be closed once the release is released.<br>
+<div class="subsection"> 10.2 Version control of test plan documents<br>
+</div>
+Let's put them in CVS.<br>
+<div class="subsection"> 10.3 Build Verification Testing (BVT), or
+Sanity Testing<br>
+</div>
+See the Sanity Test Plan for an actual set of tests.<br>
+Sanity testing needs to be scheduled. See the Sanity Test Plan.<br>
+We need to rotate the responsibility of performing BVTs.<br>
+We need to decide when and how often they are necessary or useful.<br>
+The Sanity Test report should also report on any recent JUnit failures.<br>
+<br>
+<div class="subsection"> 10.4 Suggested Feature Testing Process<br>
+</div>
+1. Produce a test plan, containing:<br>
+<ul>
+ <li>Purpose: what requirements you want to test<br>
+ </li>
+ <li>Strategy: how you're going to test it (eg. Blackbox), how much
+coverage, on what platforms, etc.<br>
+ </li>
+ <li>Summary: how many test-cases will need to be written and
+executed, and their difficulty level.<br>
+ </li>
+ <li>Effort Estimation: how long implementation and execution is going
+to take.<br>
+ </li>
+</ul>
+2. Review it and approve it<br>
+3. Implementation: Write the test-cases as necessary.<br>
+4. Execution: Execute the test-cases, monitoring your progress.
+Raise defects as necessary.<br>
+5. Verify defects as they are resolved. Re-run previously failed
+or blocked test-cases.<br>
+6. Report the completion rate, failure rate, list defects and "pain
+points" to Stakeholder(s)<br>
+7. Repeat execution test cycle (4,5,6) as necessary.<br>
+<br>
+</body>
+</html>