[ http://issues.apache.org/jira/browse/DERBY-1091?page=all ]
Myrna van Lunteren reassigned DERBY-1091:
-----------------------------------------
Assign To: Myrna van Lunteren
> Test harness does not pass jvm flags properly if there are more than 1
> property in jvm flags
> --------------------------------------------------------------------------------------------
>
> Key: DERBY-1091
> URL: http://issues.apache.org/jira/browse/DERBY-1091
> Project: Derby
> Type: Test
> Components: Test
> Versions: 10.2.0.0
> Environment: Windows 2000
> Reporter: Ramandeep Kaur
> Assignee: Myrna van Lunteren
> Priority: Minor
>
> To run Derby tests with EMMA for Code coverage, there is a need to set up
> emma flag -Djvmflags=-Demma.verbosity.level=silent. This is basically to
> enable EMMA not to print out any messages to avoid having any diffs. This all
> works fine when running Derby tests with EMMA for jdk142, jdk15, jdk131 etc
> because there is no other jvm flag that is passed while calling RunSuite
> Command.
> Now, while running tests with j2me/cdc/foundation, another value needs to be
> passed as jvmflag which is
> -Djvmflags="Dij.dataSource=org.apache.derby.jdbc.EmbeddedSimpleDataSource".
> I tried to combine values for both jvm flags as following, but it did not
> work properly:
> 1. -Djvmflags='-Demma.verbosity.level=silent
> -Dij.dataSource=org.apache.derby.jdbc.EmbeddedSimpleDataSource'
> During this run, the value that was further passed while running one test was
> Djvmflags="'-Demma.verbosity.level=silent".
> As you can notice it took jvm flag as '-Demma.verbosity.level=silent
> 2. -Djvmflags="-Demma.verbosity.level=silent
> -Dij.dataSource=org.apache.derby.jdbc.EmbeddedSimpleDataSource"
> During this run, the value that was further passed while running one test was
> Djvmflags=""-Demma.verbosity.level=silent".
> As you can notice it took jvm flag as "-Demma.verbosity.level=silent
> From the above it looks like test harness needs to be changed so that it can
> parse multiple values for jvm flags properly.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira