package org.opendaylight.controller.cluster.datastore;
import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.mock;
import static org.opendaylight.controller.cluster.datastore.DatastoreContext.DEFAULT_HEARTBEAT_INTERVAL_IN_MILLIS;
DatastoreContext context = introspector.getContext();
assertEquals(1000, context.getShardBatchedModificationCount());
- assertEquals(false, context.isTransactionDebugContextEnabled());
+ assertFalse(context.isTransactionDebugContextEnabled());
}
@Test
properties.put(" max shard data change listener queue size", "2222");
properties.put("mAx-shaRd-data-STORE-executor-quEUe-size", "3333");
properties.put("persistent", "false");
+ properties.put("initial-payload-serialized-buffer-capacity", "600");
boolean updated = introspector.update(properties);
- assertEquals("updated", true, updated);
+ assertTrue("updated", updated);
DatastoreContext context = introspector.getContext();
assertEquals(31, context.getShardTransactionIdleTimeout().toMinutes());
assertEquals(1111, context.getDataStoreProperties().getMaxDataChangeExecutorQueueSize());
assertEquals(2222, context.getDataStoreProperties().getMaxDataChangeListenerQueueSize());
assertEquals(3333, context.getDataStoreProperties().getMaxDataStoreExecutorQueueSize());
- assertEquals(false, context.isPersistent());
+ assertEquals(600, context.getInitialPayloadSerializedBufferCapacity());
+ assertFalse(context.isPersistent());
properties.put("shard-transaction-idle-timeout-in-minutes", "32");
properties.put("operation-timeout-in-seconds", "27");
properties.put("persistent", "true");
updated = introspector.update(properties);
- assertEquals("updated", true, updated);
+ assertTrue("updated", updated);
context = introspector.getContext();
assertEquals(32, context.getShardTransactionIdleTimeout().toMinutes());
assertEquals(1111, context.getDataStoreProperties().getMaxDataChangeExecutorQueueSize());
assertEquals(2222, context.getDataStoreProperties().getMaxDataChangeListenerQueueSize());
assertEquals(4444, context.getDataStoreProperties().getMaxDataStoreExecutorQueueSize());
- assertEquals(true, context.isPersistent());
+ assertTrue(context.isPersistent());
updated = introspector.update(null);
- assertEquals("updated", false, updated);
+ assertFalse("updated", updated);
updated = introspector.update(new Hashtable<>());
- assertEquals("updated", false, updated);
+ assertFalse("updated", updated);
}
properties.put("unknownProperty", "1"); // bad - invalid property name
final boolean updated = introspector.update(properties);
- assertEquals("updated", true, updated);
+ assertTrue("updated", updated);
DatastoreContext context = introspector.getContext();
assertEquals(DEFAULT_SHARD_TRANSACTION_IDLE_TIMEOUT, context.getShardTransactionIdleTimeout());
final DatastoreContextIntrospector operIntrospector = INTROSPECTOR_FACTORY.newInstance(OPERATIONAL);
boolean updated = operIntrospector.update(properties);
- assertEquals("updated", true, updated);
+ assertTrue("updated", updated);
DatastoreContext operContext = operIntrospector.getContext();
assertEquals(33, operContext.getShardTransactionIdleTimeout().toMinutes());
- assertEquals(true, operContext.isPersistent());
+ assertTrue(operContext.isPersistent());
assertEquals(333, operContext.getDataStoreProperties().getMaxDataChangeExecutorPoolSize());
final DatastoreContextIntrospector configIntrospector = INTROSPECTOR_FACTORY.newInstance(CONFIGURATION);
updated = configIntrospector.update(properties);
- assertEquals("updated", true, updated);
+ assertTrue("updated", updated);
DatastoreContext configContext = configIntrospector.getContext();
assertEquals(44, configContext.getShardTransactionIdleTimeout().toMinutes());
- assertEquals(false, configContext.isPersistent());
+ assertFalse(configContext.isPersistent());
assertEquals(444, configContext.getDataStoreProperties().getMaxDataChangeExecutorPoolSize());
}