db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Knut Anders Hatlen (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DERBY-5791) Replication tests should use BaseTestCase.execJavaCmd() to run local commands
Date Tue, 29 May 2012 12:37:23 GMT
Knut Anders Hatlen created DERBY-5791:

             Summary: Replication tests should use BaseTestCase.execJavaCmd() to run local
                 Key: DERBY-5791
                 URL: https://issues.apache.org/jira/browse/DERBY-5791
             Project: Derby
          Issue Type: Improvement
          Components: Test
    Affects Versions:
            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

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


View raw message