| | |
| | | ECLCompatTestLimits(1,4,true); |
| | | } |
| | | |
| | | @Test(enabled=true, dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerTest1() throws Exception |
| | | { |
| | | getCNIndexDB().setPurgeDelay(0); |
| | |
| | | ECLTwoDomains(); |
| | | } |
| | | |
| | | @Test(enabled=true, dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerTest2() throws Exception |
| | | { |
| | | // Test ECL after changelog trimming |
| | |
| | | ECLOperationalAttributesFailTest(); |
| | | } |
| | | |
| | | @Test(enabled=true, dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerFullTest() throws Exception |
| | | { |
| | | // *********************************************** |
| | |
| | | ECLEmpty(); |
| | | } |
| | | |
| | | @Test(enabled=true, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerFullTest3() throws Exception |
| | | { |
| | | getCNIndexDB().setPurgeDelay(0); |
| | |
| | | ECLCompatTestLimits(1, 4, true); |
| | | } |
| | | |
| | | @Test(enabled=true, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerFullTest4() throws Exception |
| | | { |
| | | // Test remote API (ECL through replication protocol) with NON empty ECL |
| | | ECLRemoteNonEmpty(); |
| | | } |
| | | |
| | | @Test(enabled=true, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerFullTest7() throws Exception |
| | | { |
| | | // Persistent search with changesOnly request |
| | | ECLPsearch(true, false); |
| | | } |
| | | |
| | | @Test(enabled=true, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerFullTest8() throws Exception |
| | | { |
| | | // Persistent search with init values request |
| | | ECLPsearch(false, false); |
| | | } |
| | | |
| | | @Test(enabled=true, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerFullTest9() throws Exception |
| | | { |
| | | // Simultaneous psearches |
| | |
| | | // TODO:ECL Test the attributes list and values returned in ECL entries |
| | | // TODO:ECL Test search -s base, -s one |
| | | |
| | | @Test(enabled=true, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerFullTest11() throws Exception |
| | | { |
| | | // Test directly from the java object that the changeTimeHeartbeatState |
| | |
| | | ECLCompatBadSeqnum(); |
| | | } |
| | | |
| | | @Test(enabled=true, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerFullTest15() throws Exception |
| | | { |
| | | final JEChangeNumberIndexDB cnIndexDB = getCNIndexDB(); |
| | |
| | | ECLPsearch(true, true); |
| | | } |
| | | |
| | | @Test(enabled=true, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | @Test(enabled=false, groups="slow", dependsOnMethods = { "ECLReplicationServerTest"}) |
| | | public void ECLReplicationServerFullTest16() throws Exception |
| | | { |
| | | // Persistent search in init + changes mode |