[
https://issues.apache.org/jira/browse/DERBY-4417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ole Solberg updated DERBY-4417:
-------------------------------
Attachment: DERBY-4417_P2_p1.diff.txt
DERBY-4417_P2_p1.diff.txt:
---------------------------
This patch enables the ReplicationRun_Distributed test, reading a replication
configuration from
the replicationtest.properties file.
1.
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Distributed.java
- Write the "dummy" ij script 'ij_dummy_script.sql'.
- Read replication configuration from
'${user.dir}/replicationtest.properties'.
- Replace System.out.println() with Utils.DEBUG()
2.
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/SimplePerfTest.java
- Enable specifying database path name for test client connection.
3.
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/SimplePerfTest_Verify.java
Added. A simple verificationclient for SimplePerfTest.java just asserting
correct number of rows in
the test database (slave or master).
4. java/testing/org/apache/derbyTesting/junit/TestConfiguration.java
- added existingServerSuite(..., dbPath).Ditto for
clientExistingServerSuite(), existingServerDecorator()
and TestConfiguration().
5. java/testing/org/apache/derbyTesting/junit/ServerSetup.java
- added getNewConfiguration(..., dbPath) and ditto for ServerSetup().
Depends on DERBY-4417_P1_p1.diff.
Ran OK on suites.All and
org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun_Distributed.
ReplicationRun_Distributed is not wired into suites.All. It is intended to be
run "manually".
> 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
> Components: Replication, Test
> Affects Versions: 10.6.0.0
> Reporter: Ole Solberg
> Assignee: Ole Solberg
> Attachments: DERBY-4417_P1_p1.diff, DERBY-4417_P2_p1.diff.txt,
> DERBY_distr_repl_A.diff.txt, DERBY_distr_repl_B.diff.txt,
> DERBY_distr_repl_C-replicationtest.properties,
> DERBY_distr_repl_D-start_script.txt
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.