db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ole Solberg (JIRA)" <j...@apache.org>
Subject [jira] Updated: (DERBY-4417) Enable distributed replication testing - master server, slave server and test client running on different hosts.
Date Thu, 22 Oct 2009 12:11:59 GMT

     [ https://issues.apache.org/jira/browse/DERBY-4417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Ole Solberg updated DERBY-4417:
-------------------------------

    Attachment: DERBY_distr_repl_C-replicationtest.properties
                DERBY_distr_repl_B.diff.txt
                DERBY_distr_repl_A.diff.txt

Attaching preliminary patches to run distributed replication testing - i.e. master server,
slave server and test client running on different hosts.


DERBY_distr_repl_A.diff.txt
-------------------------------------
M      java/testing/org/apache/derbyTesting/functionTests/tests/multi/StressMultiTest.java

  Factoring out decorator code to make it available for cases when running against an 
  already existing server.
  Added clientSuite() to experiment with different number of threads and running time 
  on client/server.


DERBY_distr_repl_B.diff.txt
-------------------------------------
A      java/testing/org/apache/derbyTesting/functionTests/tests/multi/XStressMultiTest.java
  Run StressMultiTest against an existing server.

A      java/testing/org/apache/derbyTesting/functionTests/tests/multi/StressMultiClient50x59.java
  Experimenting with various settings for standard (localhost) StressMultiTest. Using
  clientServer() added in StressMultiTest().

M      java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/StandardTests.java
  Added stressMultiTest() that sets up the XStressMultiTest suite.

M      java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationTestRun.java
  Set to run without SecurityManager.

M      java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun.java
  Enable to use jvms specified in replicationtest.properties file.
  NB. This needs further work to combine original use of BaseTestCase.getJavaExecutableName()
      and jvms specified in replicationtest.properties file.

A      java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationTestRunStress.java
  Replication test load using StandardTest.stressMultiTest = XStressMultiTest.

M      java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Full.java
  Added initEnvironment() to get replication test configuration parameters from
  replicationtest.properties file located in "user.dir".


DERBY_distr_repl_C-replicationtest.properties
---------------------------------------------------------------
  Example replicationtest.properties to be copied to "user.dir" before starting distributed
replication tests.


DERBY_distr_repl_D-start_script.txt
------------------------------------------------
  Example script to set up and run a distributed replication test.
  


> Enable distributed replication testing - master server, slave server and test client
running on different hosts.
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-4417
>                 URL: https://issues.apache.org/jira/browse/DERBY-4417
>             Project: Derby
>          Issue Type: Sub-task
>            Reporter: Ole Solberg
>            Assignee: Ole Solberg
>         Attachments: DERBY_distr_repl_A.diff.txt, DERBY_distr_repl_B.diff.txt, DERBY_distr_repl_C-replicationtest.properties
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message