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

journey pushed a commit to branch dev-1.3.0
in repository https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git


The following commit(s) were added to refs/heads/dev-1.3.0 by this push:
     new 689c216  add LoggerServerTest UT (#2713)
689c216 is described below

commit 689c216050968d2dda28ee08c17317a5ffb49500
Author: qiaozhanwei <[email protected]>
AuthorDate: Thu May 14 15:21:46 2020 +0800

    add LoggerServerTest UT (#2713)
    
    * add LoggerServerTest UT
    
    * add LoggerServerTest UT
    
    Co-authored-by: qiaozhanwei <[email protected]>
---
 .../server/log/LoggerServerTest.java               | 40 ++++++++++++++++++++++
 pom.xml                                            |  1 +
 2 files changed, 41 insertions(+)

diff --git 
a/dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/log/LoggerServerTest.java
 
b/dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/log/LoggerServerTest.java
new file mode 100644
index 0000000..f96b68f
--- /dev/null
+++ 
b/dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/log/LoggerServerTest.java
@@ -0,0 +1,40 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.dolphinscheduler.server.log;
+
+import org.apache.dolphinscheduler.common.Constants;
+import org.apache.dolphinscheduler.service.log.LogClientService;
+import org.junit.Test;
+
+public class LoggerServerTest {
+
+    @Test
+    public void testLoggerServer(){
+        LoggerServer loggerServer = new LoggerServer();
+        loggerServer.start();
+
+        LogClientService logClientService = new LogClientService();
+        logClientService.removeTaskLog("localhost", 
Constants.RPC_PORT,"/opt/zhangsan");
+
+        try {
+            Thread.sleep(5000);
+        } catch (InterruptedException e) {
+
+        }
+    }
+}
diff --git a/pom.xml b/pom.xml
index 7e291d2..c2b295a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -780,6 +780,7 @@
                         
<include>**/remote/FastJsonSerializerTest.java</include>
                         
<include>**/remote/NettyRemotingClientTest.java</include>
                         <include>**/remote/ResponseFutureTest.java</include>
+                        <include>**/server/log/LoggerServerTest.java</include>
                         
<include>**/server/log/MasterLogFilterTest.java</include>
                         
<include>**/server/log/SensitiveDataConverterTest.java</include>
                         
<include>**/server/log/TaskLogDiscriminatorTest.java</include>

Reply via email to