[
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.