Knut Anders Hatlen created DERBY-5791:
-----------------------------------------

             Summary: Replication tests should use BaseTestCase.execJavaCmd() 
to run local commands
                 Key: DERBY-5791
                 URL: https://issues.apache.org/jira/browse/DERBY-5791
             Project: Derby
          Issue Type: Improvement
          Components: Test
    Affects Versions: 10.10.0.0
            Reporter: Knut Anders Hatlen
            Assignee: Knut Anders Hatlen
            Priority: Minor


The replication tests invoke Runtime.exec() directly in order to spawn 
processes. The sub-processes that run on the same host as the main test 
process, should instead be started with the helper method 
BaseTestCase.execJavaCmd(). Having all the tests use the helper method would 
make it easier if we for example want to pass specific flags to all 
sub-processes created in a test run.

Note that the replication tests also have code for starting processes on a 
remote host via ssh. BaseTestCase.execJavaCmd() cannot do that, so only local 
processes can be started with the helper method. When the replication tests run 
as part of suites.All, all the spawned processes run locally.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to