Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 165935

Summary: Some AGR test suites need to be refactored
Product: z_Archived Reporter: Ruth Lee <ruthdaly>
Component: TPTPAssignee: Liz Dancy <lizdancy>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: ewchan, lizdancy, nmehrega, smith
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard: closed460
Bug Depends on:    
Bug Blocks: 165804    
Attachments:
Description Flags
LaunchPart2 Test Suite
none
Launch Test Suite
none
Launch Verification Hook Class
none
Launch Part 2 Verification Hook Class
none
LaunchPart3_TestSuite
none
LaunchPart3_VerificationHookClass
none
LaunchPart2_TestSuite
none
LaunchPart3_TestSuite none

Description Ruth Lee CLA 2006-11-27 12:05:12 EST
Some of our existing AGR test suites are poorly designed and don't really
follow all best practice guidelines mentioned in the following document: 
http://www.eclipse.org/tptp/home/documents/process/TPTP_Testing_Strategy.html#2.2.2

Currently, the object mine is centralized under
Platform.UI.ProfilingPerspective.Launch.  Through practice, I've found that
centralizing object mines under one test suite makes it difficult to debug/fix
a macro.  A test suite's object mine should only be bounded to itself.

Eugene, this is one defect for refactoring some of the AGR test suites. Can you take care of the following, please:
The test suites are all under
org.eclipse.hyades.use.cases/gui/Profiling_and_Logging/Launch:

Platform.UI.ProfilingPerspective.Launch.testsuite
Platform.UI.ProfilingPerspective.Launch.Part2.testsuite
Platform.UI.ProfilingPerspective.Launch.Part3.testsuite
Comment 1 Eugene Chan CLA 2006-11-27 12:09:17 EST
Target 4.4. Should be started as soon as 4.3 work is completed.
Comment 2 Liz Dancy CLA 2007-02-16 18:18:42 EST
Created attachment 59208 [details]
LaunchPart2 Test Suite
Comment 3 Liz Dancy CLA 2007-02-16 18:19:07 EST
Created attachment 59209 [details]
Launch Test Suite
Comment 4 Liz Dancy CLA 2007-02-16 18:20:41 EST
Created attachment 59210 [details]
Launch Verification Hook Class
Comment 5 Liz Dancy CLA 2007-02-16 18:21:10 EST
Created attachment 59211 [details]
Launch Part 2 Verification Hook Class
Comment 6 Liz Dancy CLA 2007-02-19 11:04:41 EST
Created attachment 59268 [details]
LaunchPart3_TestSuite
Comment 7 Liz Dancy CLA 2007-02-19 11:05:07 EST
Created attachment 59269 [details]
LaunchPart3_VerificationHookClass
Comment 8 Liz Dancy CLA 2007-02-19 11:32:33 EST
Created attachment 59280 [details]
LaunchPart2_TestSuite
Comment 9 Liz Dancy CLA 2007-02-19 11:34:28 EST
Dave, could you review and check these test suites in for 4.4? 
Comment 10 Liz Dancy CLA 2007-02-19 11:46:47 EST
Created attachment 59283 [details]
LaunchPart3_TestSuite

Please use new LaunchPart3 test suite as the locations were not externalized in the first attachment.
Comment 11 Liz Dancy CLA 2007-02-25 12:08:41 EST
Files have been checked in and used for 4.4 i1 TP2. Closing defect.
Comment 12 Paul Slauenwhite CLA 2009-06-30 09:49:31 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this originator of this enhancement/defect has an inactive Bugzilla account and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.
Comment 13 Paul Slauenwhite CLA 2009-06-30 09:51:35 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this originator of this enhancement/defect has an inactive Bugzilla account and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.