This is an automated email from the ASF dual-hosted git repository.
rajeshbabu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/phoenix-omid.git
The following commit(s) were added to refs/heads/master by this push:
new c2d6709c OMID-289 Add additional asserts in
TestOmidClientConfiguration.java (#160)
c2d6709c is described below
commit c2d6709ca4a66685eb8e2d7779bb41893aeae898
Author: Nikita Pande <[email protected]>
AuthorDate: Mon Apr 29 14:29:38 2024 +0530
OMID-289 Add additional asserts in TestOmidClientConfiguration.java (#160)
---
.../tso/client/TestOmidClientConfiguration.java | 23 ++++++++++++++++++----
1 file changed, 19 insertions(+), 4 deletions(-)
diff --git
a/transaction-client/src/test/java/org/apache/omid/tso/client/TestOmidClientConfiguration.java
b/transaction-client/src/test/java/org/apache/omid/tso/client/TestOmidClientConfiguration.java
index 6fa83e8e..0a3b288c 100644
---
a/transaction-client/src/test/java/org/apache/omid/tso/client/TestOmidClientConfiguration.java
+++
b/transaction-client/src/test/java/org/apache/omid/tso/client/TestOmidClientConfiguration.java
@@ -19,14 +19,16 @@ package org.apache.omid.tso.client;
import org.testng.Assert;
import org.testng.annotations.Test;
+import org.apache.omid.tso.client.OmidClientConfiguration.ConnType;
+import
org.apache.omid.tso.client.OmidClientConfiguration.ConflictDetectionLevel;
public class TestOmidClientConfiguration {
@Test(timeOut = 10_000)
public void testYamlReading() {
OmidClientConfiguration configuration = new OmidClientConfiguration();
- Assert.assertNotNull(configuration.getConnectionString());
- Assert.assertNotNull(configuration.getConnectionType());
+ Assert.assertEquals(configuration.getConnectionString(),
"localhost:24758");
+ Assert.assertEquals(configuration.getConnectionType(),
ConnType.DIRECT);
Assert.assertEquals(configuration.getEnabledProtocols(), null);
Assert.assertEquals(configuration.getTsConfigProtocols(), "TLSv1.2");
Assert.assertEquals(configuration.getTlsEnabled(), false);
@@ -41,14 +43,27 @@ public class TestOmidClientConfiguration {
@Test(timeOut = 10_000)
public void testCustomYamlReading() {
OmidClientConfiguration configuration = new
OmidClientConfiguration("tlstest-omid-client-config.yml");
- Assert.assertNotNull(configuration.getConnectionString());
- Assert.assertNotNull(configuration.getConnectionType());
+ Assert.assertEquals(configuration.getConnectionString(),
"localhost:24758");
+ Assert.assertEquals(configuration.getConnectionType(),
ConnType.DIRECT);
Assert.assertEquals(configuration.getEnabledProtocols(), "TLSv1.2");
Assert.assertEquals(configuration.getTsConfigProtocols(), "TLSv1.2");
Assert.assertEquals(configuration.getTlsEnabled(), true);
Assert.assertEquals(configuration.getKeyStoreLocation(), "/asd");
Assert.assertEquals(configuration.getKeyStorePassword(), "pass");
+ Assert.assertEquals(configuration.getZkConnectionTimeoutInSecs(), 10);
+ Assert.assertEquals(configuration.getZkNamespace(), "omid");
+ Assert.assertEquals(configuration.getZkCurrentTsoPath(),
"/current-tso");
+
+ Assert.assertEquals(configuration.getRequestMaxRetries(), 5);
+ Assert.assertEquals(configuration.getRequestTimeoutInMs(), 5000);
+ Assert.assertEquals(configuration.getReconnectionDelayInSecs(), 10);
+ Assert.assertEquals(configuration.getRetryDelayInMs(), 1000);
+ Assert.assertEquals(configuration.getExecutorThreads(), 3);
+
+ Assert.assertEquals(configuration.getPostCommitMode(),
OmidClientConfiguration.PostCommitMode.SYNC);
+ Assert.assertEquals(configuration.getConflictAnalysisLevel(),
OmidClientConfiguration.ConflictDetectionLevel.CELL);
+
Assert.assertEquals(configuration.getKeyStoreType(), "JKS");
Assert.assertEquals(configuration.getTrustStoreLocation(), "/tasd");
Assert.assertEquals(configuration.getTrustStorePassword(),
"tpas$w0rd1");