[ 
http://jira.codehaus.org/browse/SUREFIRE-179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brett Porter moved MSUREFIRE-171 to SUREFIRE-179:
-------------------------------------------------

    Affects Version/s:     (was: 2.0 (2.2 plugin))
                  Key: SUREFIRE-179  (was: MSUREFIRE-171)
              Project: Maven Surefire  (was: Maven 2.x Surefire Plugin)

> Add support for specifying and configuring java instrumentation agents for 
> tests being launched in a new jvm
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: SUREFIRE-179
>                 URL: http://jira.codehaus.org/browse/SUREFIRE-179
>             Project: Maven Surefire
>          Issue Type: New Feature
>            Reporter: Walco van Loon
>         Attachments: javaagent-support.patch
>
>
> JDK 1.5 added a new feature for instrumenting byte code in Java (See 
> java.lang.Instrument for more information). The attached patch adds support 
> for configuration of java agents and agent dependencies on the surefire 
> command line, when forking is enabled. The code used to configure the jvm 
> argLine does not use any JDK 1.5 features. Test cases are included.
> The java.lang.Instrument approach has a few advantages:
> 1) no stale instrumented classes
> 2) no need for forked lifecycles and hacks to get the instrumented classes on 
> the classpath
> 3) any class that is loaded into the jvm can be instrumented

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to