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

Ole Solberg updated DERBY-3162:
-------------------------------

    Attachment: derby-3162.2-v2.stat.txt
                derby-3162.2-v2.diff.txt

New patch for replication test framework and tests.
This patch combines and extends the previous patches on 3162 AND 3164 in ONE 
new patch.

This patch makes it possible to run replication tests with master and slave 
servers on localhost.
This variant, as implemented in the JUnit test 
o.a.dT.fT.tests.replicationTests.ReplicationRun_Local, does NOT depend on a 
propertyfile to specify hosts, ports, testhosts etc.

ReplicationRun_Local will run a small set of existing JUnit tests against the 
master server/database and as such is an initial regression test for 
replication.

The set of existing JUnit tests will be extended, and tests on behaviour of a 
replicated system in the different states of replication will be added in 
coming patches.



> Create a framework for replication tests
> ----------------------------------------
>
>                 Key: DERBY-3162
>                 URL: https://issues.apache.org/jira/browse/DERBY-3162
>             Project: Derby
>          Issue Type: Sub-task
>          Components: Test
>    Affects Versions: 10.4.0.0
>            Reporter: Ole Solberg
>            Assignee: Ole Solberg
>            Priority: Minor
>         Attachments: derby-3162.1-v1.diff.txt, derby-3162.2-v2.diff.txt, 
> derby-3162.2-v2.stat.txt
>
>
> Handle
>  - starting and stopping Derby servers to have the master and slave 
> replication roles,
>  - doing administrative commands like startreplication, startslave, 
> stopreplication, failover,
>  - performing consistency checks on the slave vs. the master,
>  - running load clients against master and slave in the various states of 
> replication,
>  - provoking error situations on master and slave, and network,
>  - ... 

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

Reply via email to