Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-test-dev] Fw: A first cut at CDT 1.2 Master Test Plan

Hmmm... this draft test plan didn't make it into the mailing-list 
archives.
Re-sending...

- Brent

----- Forwarded by Brent Nicolle/Ottawa/IBM on 07/09/2003 01:27 PM -----


Brent Nicolle
07/03/2003 11:15 AM
 
        To:     cdt-test-dev@xxxxxxxxxxx
        cc: 
        From:   Brent Nicolle/Ottawa/IBM@IBMCA
        Subject:        A first cut at CDT 1.2 Master Test Plan

Hi cdt-test-dev,

Mathieu is on vacation this week, so there are a lot of holes in this 
Master Test Plan, but here is a start to what I was thinking about.




Cheers,

Brent
Title: CDT Master Test Plan
CDT 1.2 Master Test Plan
Who is testing what
Author : Brent Nicolle
Revision Date : 06/30/2003 - Version: 0.1.0
Change History : 0.1.0 - Document Creation

Table of Contents



This is meant to be an overview, with references to individual Detailed Test Plans.

Adoptability
Brent
Test "easy adoption" of CDT by importing existing Makefile-driven projects with non-trivial project structures. Importing, basic editing and debugging workflows. Compare against feature content of EMACS.
Scalability
Brent
Test size limitations of large Makefile-driven projects with non-trivial project structures:  Maximum number of projects. Maximum number of resources (files/folders) in a project. Maximum hierarchical depth (subfolders) of a project. Maximum size of C/C++ source file (lines, characters).
Performance
Brent
Test run-time performance of large Makefile-driven projects with non-trivial project structures.  Basic functionality: Import project of size N files. Opening workspace with N files.  Opening Nth source file in workspace.  Indexer-related functions: search for references through N source files, code-assist/code-completion in a project with N declarations, etc.
"New Class" Wizard
Mathieu
TBD. This is a brief description of what's being tested. Details can be found in a Detailed Test Plan, referenced by hyperlink here.
Code Assist
Mathieu
TBD. This is a brief description of what's being tested. Details can be found in a Detailed Test Plan, referenced by hyperlink here.
Search UI
Mathieu
TBD. This is a brief description of what's being tested. Details can be found in a Detailed Test Plan, referenced by hyperlink here.
Managed Build feature
Mathieu
TBD. This is a brief description of what's being tested. Details can be found in a Detailed Test Plan, referenced by hyperlink here.
Code formatting preferences
Mathieu
TBD. This is a brief description of what's being tested. Details can be found in a Detailed Test Plan, referenced by hyperlink here.
Outline View filters
Mathieu
TBD. This is a brief description of what's being tested. Details can be found in a Detailed Test Plan, referenced by hyperlink here.
Unmanaged Build configuration
Mathieu
TBD. This is a brief description of what's being tested. Details can be found in a Detailed Test Plan, referenced by hyperlink here.
Build extensibility
Mathieu
TBD. This is a brief description of what's being tested. Details can be found in a Detailed Test Plan, referenced by hyperlink here.

Unfortunately, appropriate levels of testing are constrained by our presently available resources.  The purpose of this section is to identify known areas of under-testing that can be picked up by any late-arriving contributor to the CDT team.  (If you want to volunteer your time for the CDT, we want to make it obvious to you where you can help the most!)

TBD.

IBM Rational
Mathieu Lapensee
Brent Nicolle
Tanya Wolff
QNX
Peter Graves
Dave Young
Red Hat
Jeremy Handcock
TimeSys
Steve Jensen

You can reach all of us at the mailing list cdt-test-dev@xxxxxxxxxxx.  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 www.eclipse.org/cdt.

We also have a bi-weekly conference call for those interested in concerns of testing CDT.  Details of this conference call are published on the mailing list.

TBD. References to Useful Eclipse CDT Pages.

Last Modified on Monday, June 30, 2003

Back to the top