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

Bug 143121

Summary: The test launch configuration needs to have the means for users to specify JVM argument
Product: z_Archived Reporter: amehrega
Component: TPTPAssignee: Bozier jerome <jerome.bozier>
Status: CLOSED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: matt.eland, paulslau, popescu, sluiman
Version: unspecifiedKeywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
URL: http://www.eclipse.org/tptp/groups/Architecture/documents/features/hf_143121.html
Whiteboard: housecleaned460 closed471
Bug Depends on: 147719    
Bug Blocks:    

Description amehrega CLA 2006-05-22 21:24:41 EDT
A standard way should be available for users to specify JVM arguments as part of their launch.  The runners can choose to honor the JVM arguments or to ignore them.  

One common need for this enhancement is the ability to specify a -XrunPiAgent flag so that the test can be profiled.
Comment 1 amehrega CLA 2006-05-22 21:43:46 EDT
Harm,

I've marked the defect as an enhancement.  Feel free to change it if you think it should be a defect.
Comment 2 Julien Canches CLA 2006-06-19 11:06:55 EDT
Updating suggested priority. We need to have this feature to reach the same feature level as JDT/JUnit.
Comment 3 Julien Canches CLA 2006-06-19 11:20:14 EDT
Feature description document available at
http://www.eclipse.org/tptp/groups/Architecture/documents/features/hf_143121.html
Comment 4 Julien Canches CLA 2006-06-19 11:21:02 EDT
Sizing: 1pd.
Comment 5 Julien Canches CLA 2006-07-19 04:46:15 EDT
*** Bug 150856 has been marked as a duplicate of this bug. ***
Comment 6 Harm Sluiman CLA 2006-07-19 06:30:50 EDT
I don't see a description document for this request, yet it seems critical. It also seems very related to being able to mixed the launch configs together so I can do code coverage or profiling of my test if needed.
Is there an different request in a different context covering that support?
Comment 7 Julien Canches CLA 2006-07-19 06:55:31 EDT
(In reply to comment #6)
Harm,
The feature description document is available (see comment #3), it was just missing in the URL field. Note that this enhancement in not "In plan" for 4.3, although there is a chance that I can implement it for 4.3, if other enhancements I am assigned take less time than expected.

There are a couple of bugzilla records covering the ability to profile a test (78753) and dealing with the integration of Profiling tabs in test launch configuration (149259).
Comment 8 Harm Sluiman CLA 2006-07-19 07:06:35 EDT
(In reply to comment #7)
Thanks, I didn't see that.
The 4.3 plan is not closed yet, so don't assume this is in or out of plan ;-)
Please raise the importance of this to Valentina and Christophe.
Comment 9 Paul Slauenwhite CLA 2006-08-10 15:37:43 EDT
Theme: Design for Extensibility: Be a Better Platform
Comment 10 Sri Doddapaneni CLA 2006-08-11 17:52:23 EDT
Added helpwanted kw at the request of Paul Slauenwhite.
Comment 11 Julien Canches CLA 2006-09-15 12:15:36 EDT
I agree this is a very needed feature, unfortunately, no resource was found to implement it during i1 or i2. I'd be glad to implement it in i3, but this is not possible because we are now UI freeze.
Comment 12 Paul Slauenwhite CLA 2007-03-14 14:27:48 EDT
Updating target to future as requested by the PMC.  

Enhancements are targeted to future if not in plan for the current release.
Comment 13 Paul Slauenwhite CLA 2007-05-10 15:24:55 EDT
Reassign to current component lead.
Comment 14 Paul Slauenwhite CLA 2007-11-05 12:02:08 EST
Correcting priority since not a 4.5 candidate enhancement (see http://www.eclipse.org/tptp/home/documents/process/development/bugzilla.html).
Comment 15 Paul Slauenwhite CLA 2009-06-30 06:28:13 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As such, TPTP is not delivering enhancements. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement is resolved as WONTFIX. For this enhancement to be considered, please re-open with an attached patch including the Description Document (see http://www.eclipse.org/tptp/home/documents/process/development/description_documents.html), code (see http://www.eclipse.org/tptp/home/documents/resources/TPTPDevGuide.htm), and test cases (see http://www.eclipse.org/tptp/home/documents/process/TPTP_Testing_Strategy.html).
Comment 16 Paul Slauenwhite CLA 2009-06-30 06:49:03 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As such, TPTP is not delivering enhancements. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement is resolved as WONTFIX. For this enhancement to be considered, please re-open with an attached patch including the Description Document (see http://www.eclipse.org/tptp/home/documents/process/development/description_documents.html), code (see http://www.eclipse.org/tptp/home/documents/resources/TPTPDevGuide.htm), and test cases (see http://www.eclipse.org/tptp/home/documents/process/TPTP_Testing_Strategy.html).
Comment 17 Kathy Chan CLA 2010-11-18 23:08:30 EST
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 enhancement/defect has been resolved and unverified for more than 1 year 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.