[jboss-jira] [JBoss JIRA] (WFCORE-3502) Test-runner doesn't handle debug options correctly
Marek Kopecký (JIRA)
issues at jboss.org
Wed Jan 10 04:13:00 EST 2018
Marek Kopecký created WFCORE-3502:
-------------------------------------
Summary: Test-runner doesn't handle debug options correctly
Key: WFCORE-3502
URL: https://issues.jboss.org/browse/WFCORE-3502
Project: WildFly Core
Issue Type: Bug
Components: Test Suite
Reporter: Marek Kopecký
Assignee: Marek Kopecký
Test-runner doesn't handle debug options correctly.
If jdpa profile is used, surefire jvm uses this JVM attribute: {{-agentlib:jdwp=transport=dt_socket,address=$\{as.debug.port\},server=y,suspend=y}}.
The same attribute is passed to started server. But server debugging should be set by {{wildfly.debug}} and {{wildfly.debug.port}} java properties. So if user wants to debug surefire with 8787 port and server with 8786 port, he uses jdpa profile, {{wildfly.debug}} property and {{wildfly.debug.port}} property and test fails:
{{mvn test -DfailIfNoTests=false -DtestLogToFile=false -Dtest=CdTestCase -Djpda -Dwildfly.debug=true -Dwildfly.debug.port=8786}}
{noformat}
ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.
Error occurred during initialization of VM
agent library failed to init: jdwp
Running null
{noformat}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list