This is an automated email from the ASF dual-hosted git repository.

duanzhengqiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 68b32f74545 Fix sonar issue of Replace randomly generated values with 
fixed ones (#25826)
68b32f74545 is described below

commit 68b32f745455319a5934489348ef8c73f0366c89
Author: Liang Zhang <[email protected]>
AuthorDate: Sun May 21 19:44:21 2023 +0800

    Fix sonar issue of Replace randomly generated values with fixed ones 
(#25826)
---
 .../infra/executor/sql/process/ProcessEngineTest.java     |  2 +-
 .../standalone/StandaloneContextManagerBuilderTest.java   | 15 ++++++++-------
 .../e2e/data/pipeline/cases/task/E2EIncrementalTask.java  |  3 ++-
 3 files changed, 11 insertions(+), 9 deletions(-)

diff --git 
a/infra/executor/src/test/java/org/apache/shardingsphere/infra/executor/sql/process/ProcessEngineTest.java
 
b/infra/executor/src/test/java/org/apache/shardingsphere/infra/executor/sql/process/ProcessEngineTest.java
index 3b5fffc32d3..1ddcefc66a8 100644
--- 
a/infra/executor/src/test/java/org/apache/shardingsphere/infra/executor/sql/process/ProcessEngineTest.java
+++ 
b/infra/executor/src/test/java/org/apache/shardingsphere/infra/executor/sql/process/ProcessEngineTest.java
@@ -65,7 +65,7 @@ class ProcessEngineTest {
     private ExecutionGroupContext<? extends SQLExecutionUnit> 
mockExecutionGroupContext() {
         ExecutionGroupContext<? extends SQLExecutionUnit> result = 
mock(ExecutionGroupContext.class);
         ExecutionGroupReportContext reportContext = 
mock(ExecutionGroupReportContext.class);
-        
when(reportContext.getProcessId()).thenReturn(UUID.randomUUID().toString());
+        
when(reportContext.getProcessId()).thenReturn(UUID.fromString("00000000-000-0000-0000-000000000001").toString());
         when(result.getReportContext()).thenReturn(reportContext);
         return result;
     }
diff --git 
a/mode/type/standalone/core/src/test/java/org/apache/shardingsphere/mode/manager/standalone/StandaloneContextManagerBuilderTest.java
 
b/mode/type/standalone/core/src/test/java/org/apache/shardingsphere/mode/manager/standalone/StandaloneContextManagerBuilderTest.java
index 9dd44f66c22..9345e5462d0 100644
--- 
a/mode/type/standalone/core/src/test/java/org/apache/shardingsphere/mode/manager/standalone/StandaloneContextManagerBuilderTest.java
+++ 
b/mode/type/standalone/core/src/test/java/org/apache/shardingsphere/mode/manager/standalone/StandaloneContextManagerBuilderTest.java
@@ -46,12 +46,13 @@ class StandaloneContextManagerBuilderTest {
     
     @Test
     void assertBuild() throws SQLException {
-        ContextManager actual = new 
StandaloneContextManagerBuilder().build(createContextManagerBuilderParameter());
-        
assertNotNull(actual.getMetaDataContexts().getMetaData().getDatabase("foo_db"));
-        PersistRepository repository = 
actual.getMetaDataContexts().getPersistService().getRepository();
-        assertNotNull(repository.getDirectly(GlobalNode.getGlobalRuleNode()));
-        
assertNotNull(repository.getDirectly(DatabaseMetaDataNode.getMetaDataDataSourcePath("foo_db",
 "0")));
-        
assertNotNull(repository.getDirectly(DatabaseMetaDataNode.getRulePath("foo_db", 
"0")));
+        try (ContextManager actual = new 
StandaloneContextManagerBuilder().build(createContextManagerBuilderParameter()))
 {
+            
assertNotNull(actual.getMetaDataContexts().getMetaData().getDatabase("foo_db"));
+            PersistRepository repository = 
actual.getMetaDataContexts().getPersistService().getRepository();
+            
assertNotNull(repository.getDirectly(GlobalNode.getGlobalRuleNode()));
+            
assertNotNull(repository.getDirectly(DatabaseMetaDataNode.getMetaDataDataSourcePath("foo_db",
 "0")));
+            
assertNotNull(repository.getDirectly(DatabaseMetaDataNode.getRulePath("foo_db", 
"0")));
+        } 
     }
     
     private ContextManagerBuilderParameter 
createContextManagerBuilderParameter() {
@@ -59,7 +60,7 @@ class StandaloneContextManagerBuilderTest {
         Map<String, DatabaseConfiguration> databaseConfigs = 
Collections.singletonMap(
                 "foo_db", new 
DataSourceProvidedDatabaseConfiguration(Collections.singletonMap("foo_ds", new 
MockedDataSource()), Collections.singleton(mock(RuleConfiguration.class))));
         Collection<RuleConfiguration> globalRuleConfigs = 
Collections.singleton(mock(RuleConfiguration.class));
-        InstanceMetaData instanceMetaData = new 
ProxyInstanceMetaData(UUID.randomUUID().toString(), 3307);
+        InstanceMetaData instanceMetaData = new 
ProxyInstanceMetaData(UUID.fromString("00000000-000-0000-0000-000000000001").toString(),
 3307);
         return new ContextManagerBuilderParameter(modeConfig, databaseConfigs, 
globalRuleConfigs, new Properties(), Collections.emptyList(), instanceMetaData, 
false);
     }
 }
diff --git 
a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/cases/task/E2EIncrementalTask.java
 
b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/cases/task/E2EIncrementalTask.java
index 72049d85340..42235de2b07 100644
--- 
a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/cases/task/E2EIncrementalTask.java
+++ 
b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/data/pipeline/cases/task/E2EIncrementalTask.java
@@ -134,7 +134,8 @@ public final class E2EIncrementalTask extends 
BaseIncrementTask {
             Object[] parameters = {"中文测试", randomInt, random.nextInt(-999, 
999), PipelineCaseHelper.generateFloat(), PipelineCaseHelper.generateDouble(), 
BigDecimal.valueOf(10000),
                     random.nextBoolean(), "update-char", "update-text", 
"update-bytea".getBytes(), now.toLocalDate().plusDays(1), 
now.toLocalTime().plusHours(6), "2023-03-01", now,
                     OffsetDateTime.now(), "1 years 1 mons 1 days 1 hours 1 
mins 1 secs", "{4, 5, 6}", PipelineCaseHelper.generateJsonString(1, true), 
PipelineCaseHelper.generateJsonString(1, false),
-                    UUID.randomUUID().toString(), 
DigestUtils.md5Hex(now.toString()), null, "1111", "[1,10000)", "2 years 2 mons 
2 days 06:00:00", "2023-01-01 00:00:00+00", "(2.0,2.0)",
+                    
UUID.fromString("00000000-000-0000-0000-000000000001").toString(),
+                    DigestUtils.md5Hex(now.toString()), null, "1111", 
"[1,10000)", "2 years 2 mons 2 days 06:00:00", "2023-01-01 00:00:00+00", 
"(2.0,2.0)",
                     "[(0.0,0.0),(3.0,3.0)]", "(1.0,1.0),(3.0,3.0)", 
"<(5.0,5.0),1.0>", "1010", "192.168.0.0/24", "192.168.1.1", 
"08:00:3b:01:02:03", null, orderId};
             log.info("update sql: {}, params: {}", sql, parameters);
             DataSourceExecuteUtils.execute(dataSource, sql, parameters);

Reply via email to