You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by ke...@apache.org on 2021/12/22 16:16:07 UTC

[dolphinscheduler] 03/09: fix docker build error

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

kezhenxu94 pushed a commit to branch pull/heads/7481
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git

commit 7897218e274277da66b46752de5d65f9aaf749b9
Author: zhuangchong <zh...@163.com>
AuthorDate: Sat Dec 18 21:49:02 2021 +0800

    fix docker build error
---
 dolphinscheduler-api/logs/dolphinscheduler-api.log | 2977 ++++++++++++++++++++
 dolphinscheduler-log-server/pom.xml                |   12 +-
 .../main/assembly/dolphinscheduler-log-server.xml  |    2 +-
 .../logs/dolphinscheduler-master.log               |  116 +
 4 files changed, 3105 insertions(+), 2 deletions(-)

diff --git a/dolphinscheduler-api/logs/dolphinscheduler-api.log b/dolphinscheduler-api/logs/dolphinscheduler-api.log
new file mode 100644
index 0000000..e6b1a3b
--- /dev/null
+++ b/dolphinscheduler-api/logs/dolphinscheduler-api.log
@@ -0,0 +1,2977 @@
+[INFO] 2021-12-18 21:20:29.023 org.apache.dolphinscheduler.api.configuration.TrafficConfigurationTest:[55] - Starting TrafficConfigurationTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:20:29.025 org.apache.dolphinscheduler.api.configuration.TrafficConfigurationTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:21:32.572 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.specification.version
+[INFO] 2021-12-18 21:21:32.574 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: file.encoding
+[INFO] 2021-12-18 21:21:32.574 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: basedir
+[INFO] 2021-12-18 21:21:32.575 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.name
+[INFO] 2021-12-18 21:21:32.575 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: line.separator
+[INFO] 2021-12-18 21:21:32.575 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: registry.zookeeper.connect-string
+[INFO] 2021-12-18 21:21:32.575 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.dir
+[INFO] 2021-12-18 21:21:32.576 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.ext.dirs
+[INFO] 2021-12-18 21:21:32.576 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: os.arch
+[INFO] 2021-12-18 21:21:32.576 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.awt.graphicsenv
+[INFO] 2021-12-18 21:21:32.577 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: http.proxyHost
+[INFO] 2021-12-18 21:21:32.577 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vendor.url.bug
+[INFO] 2021-12-18 21:21:32.577 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: FILE_LOG_CHARSET
+[INFO] 2021-12-18 21:21:32.577 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.io.tmpdir
+[INFO] 2021-12-18 21:21:32.577 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: surefire.test.class.path
+[INFO] 2021-12-18 21:21:32.578 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.awt.headless
+[INFO] 2021-12-18 21:21:32.578 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.cpu.endian
+[INFO] 2021-12-18 21:21:32.578 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.os.patch.level
+[INFO] 2021-12-18 21:21:32.578 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.specification.version
+[INFO] 2021-12-18 21:21:32.578 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.specification.name
+[INFO] 2021-12-18 21:21:32.579 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.java.command
+[INFO] 2021-12-18 21:21:32.579 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.class.path
+[INFO] 2021-12-18 21:21:32.579 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.runtime.name
+[INFO] 2021-12-18 21:21:32.579 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.vendor
+[INFO] 2021-12-18 21:21:32.579 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: gopherProxySet
+[INFO] 2021-12-18 21:21:32.579 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: spring.beaninfo.ignore
+[INFO] 2021-12-18 21:21:32.580 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.library.path
+[INFO] 2021-12-18 21:21:32.580 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vendor.url
+[INFO] 2021-12-18 21:21:32.580 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.specification.vendor
+[INFO] 2021-12-18 21:21:32.580 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.home
+[INFO] 2021-12-18 21:21:32.580 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: socksProxyPort
+[INFO] 2021-12-18 21:21:32.581 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: ftp.nonProxyHosts
+[INFO] 2021-12-18 21:21:32.581 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: socksNonProxyHosts
+[INFO] 2021-12-18 21:21:32.581 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: awt.toolkit
+[INFO] 2021-12-18 21:21:32.581 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.io.unicode.encoding
+[INFO] 2021-12-18 21:21:32.581 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.awt.printerjob
+[INFO] 2021-12-18 21:21:32.581 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.version
+[INFO] 2021-12-18 21:21:32.581 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: path.separator
+[INFO] 2021-12-18 21:21:32.582 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: surefire.real.class.path
+[INFO] 2021-12-18 21:21:32.582 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: https.proxyPort
+[INFO] 2021-12-18 21:21:32.582 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: os.version
+[INFO] 2021-12-18 21:21:32.582 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.info
+[INFO] 2021-12-18 21:21:32.582 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.home
+[INFO] 2021-12-18 21:21:32.583 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.country
+[INFO] 2021-12-18 21:21:32.583 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.class.version
+[INFO] 2021-12-18 21:21:32.583 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: file.separator
+[INFO] 2021-12-18 21:21:32.583 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.specification.name
+[INFO] 2021-12-18 21:21:32.583 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.cpu.isalist
+[INFO] 2021-12-18 21:21:32.583 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.jnu.encoding
+[INFO] 2021-12-18 21:21:32.583 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: file.encoding.pkg
+[INFO] 2021-12-18 21:21:32.584 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: http.nonProxyHosts
+[INFO] 2021-12-18 21:21:32.584 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.endorsed.dirs
+[INFO] 2021-12-18 21:21:32.584 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.arch.data.model
+[INFO] 2021-12-18 21:21:32.584 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.timezone
+[INFO] 2021-12-18 21:21:32.584 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.version
+[INFO] 2021-12-18 21:21:32.585 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: jacoco-agent.destfile
+[INFO] 2021-12-18 21:21:32.585 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: PID
+[INFO] 2021-12-18 21:21:32.585 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: CONSOLE_LOG_CHARSET
+[INFO] 2021-12-18 21:21:32.585 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.boot.library.path
+[INFO] 2021-12-18 21:21:32.585 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.language
+[INFO] 2021-12-18 21:21:32.585 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: socksProxyHost
+[INFO] 2021-12-18 21:21:32.585 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.name
+[INFO] 2021-12-18 21:21:32.585 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: http.proxyPort
+[INFO] 2021-12-18 21:21:32.586 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.runtime.version
+[INFO] 2021-12-18 21:21:32.586 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.specification.vendor
+[INFO] 2021-12-18 21:21:32.586 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.boot.class.path
+[INFO] 2021-12-18 21:21:32.586 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: os.name
+[INFO] 2021-12-18 21:21:32.586 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: https.proxyHost
+[INFO] 2021-12-18 21:21:32.586 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.management.compiler
+[INFO] 2021-12-18 21:21:32.586 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.java.launcher
+[INFO] 2021-12-18 21:21:32.587 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: localRepository
+[INFO] 2021-12-18 21:21:32.587 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vendor
+[INFO] 2021-12-18 21:21:32.827 org.apache.curator.utils.Compatibility:[48] - Running in ZooKeeper 3.4.x compatibility mode
+[INFO] 2021-12-18 21:21:32.828 org.apache.curator.utils.Compatibility:[61] - Using emulated InjectSessionExpiration
+[INFO] 2021-12-18 21:21:32.860 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:02.886 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:02.936 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:03.294 ru.yandex.clickhouse.ClickHouseDriver:[42] - Driver registered
+[INFO] 2021-12-18 21:22:03.481 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-1 - Starting...
+[INFO] 2021-12-18 21:22:03.757 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-1 - Start completed.
+[INFO] 2021-12-18 21:22:06.016 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:06.038 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:06.038 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:06.039 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:06.041 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:06.041 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:06.041 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:06.041 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6104691c
+[INFO] 2021-12-18 21:22:07.241 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:07.522 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:07.640 org.eclipse.jetty.util.log:[170] - Logging initialized @100303ms to org.eclipse.jetty.util.log.Slf4jLog
+[INFO] 2021-12-18 21:22:08.316 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:08.316 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:08.318 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 2 ms
+[INFO] 2021-12-18 21:22:08.355 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:08.372 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:08.494 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:08.662 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:08.665 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:08.669 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:08.762 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:08.767 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:08.873 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:08.890 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:09.069 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:09.070 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:09.083 org.apache.dolphinscheduler.api.configuration.TrafficConfigurationTest:[61] - Started TrafficConfigurationTest in 100.775 seconds (JVM running for 101.746)
+[INFO] 2021-12-18 21:22:09.485 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:09.491 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:09.491 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:09.491 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:09.492 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:09.495 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:09.496 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:09.498 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-1 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:09.502 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-1 - Shutdown completed.
+[INFO] 2021-12-18 21:22:09.504 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:09.511 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.security.impl.pwd.PasswordAuthenticatorTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:09.512 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.security.impl.pwd.PasswordAuthenticatorTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:09.519 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:09.520 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@524418a2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@322593ed, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@67062a93, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@5b4ce00, org.spr [...]
+[INFO] 2021-12-18 21:22:09.561 org.apache.dolphinscheduler.api.security.impl.pwd.PasswordAuthenticatorTest:[55] - Starting PasswordAuthenticatorTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:09.562 org.apache.dolphinscheduler.api.security.impl.pwd.PasswordAuthenticatorTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:11.547 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:11.549 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:11.553 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:11.662 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-2 - Starting...
+[INFO] 2021-12-18 21:22:11.709 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-2 - Start completed.
+[INFO] 2021-12-18 21:22:12.844 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:12.845 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:12.846 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:12.846 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:12.846 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:12.847 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:12.847 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:12.847 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1268ac94
+[INFO] 2021-12-18 21:22:13.419 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:13.575 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:14.073 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:14.073 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:14.075 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:22:14.105 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:14.106 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:14.157 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:14.185 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:14.187 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:14.190 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:14.252 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:14.256 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:14.356 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:14.366 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:14.456 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:14.457 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:14.463 org.apache.dolphinscheduler.api.security.impl.pwd.PasswordAuthenticatorTest:[61] - Started PasswordAuthenticatorTest in 4.942 seconds (JVM running for 107.126)
+[INFO] 2021-12-18 21:22:14.494 org.apache.dolphinscheduler.api.security.impl.AbstractAuthenticator:[81] - sessionId : e1723c9e-92e0-4be3-9df4-a246020b6402
+[INFO] 2021-12-18 21:22:14.495 org.apache.dolphinscheduler.api.security.impl.pwd.PasswordAuthenticatorTest:[93] - Status{code='0', msg='登录成功', data={sessionId=e1723c9e-92e0-4be3-9df4-a246020b6402}}
+[INFO] 2021-12-18 21:22:14.496 org.apache.dolphinscheduler.api.security.impl.pwd.PasswordAuthenticatorTest:[100] - Status{code='10148', msg='当前用户已停用', data=null}
+[INFO] 2021-12-18 21:22:14.583 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:14.585 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:14.585 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:14.585 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:14.585 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:14.587 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:14.587 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:14.589 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-2 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:14.592 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-2 - Shutdown completed.
+[INFO] 2021-12-18 21:22:14.593 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:14.596 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.security.impl.ldap.LdapAuthenticatorTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:14.597 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.security.impl.ldap.LdapAuthenticatorTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:14.604 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:14.604 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7aca4144, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@a19fe87, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@26aecf31, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@77fa509a, org.spr [...]
+[INFO] 2021-12-18 21:22:14.638 org.apache.dolphinscheduler.api.security.impl.ldap.LdapAuthenticatorTest:[55] - Starting LdapAuthenticatorTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:14.639 org.apache.dolphinscheduler.api.security.impl.ldap.LdapAuthenticatorTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:16.181 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:16.183 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:16.187 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:16.295 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-3 - Starting...
+[INFO] 2021-12-18 21:22:16.331 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-3 - Start completed.
+[INFO] 2021-12-18 21:22:17.506 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:17.508 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:17.509 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:17.509 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:17.509 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:17.509 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:17.509 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:17.510 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4c66b3d9
+[INFO] 2021-12-18 21:22:18.159 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:18.307 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:18.847 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:18.847 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:18.848 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:22:18.869 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:18.870 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:18.894 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:18.913 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:18.914 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:18.915 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:18.960 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:18.963 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:19.016 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:19.024 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:19.104 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:19.104 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:19.109 org.apache.dolphinscheduler.api.security.impl.ldap.LdapAuthenticatorTest:[61] - Started LdapAuthenticatorTest in 4.502 seconds (JVM running for 111.771)
+[INFO] 2021-12-18 21:22:19.118 org.apache.dolphinscheduler.api.security.impl.AbstractAuthenticator:[81] - sessionId : 12a32ba1-2827-4c57-a2a6-2149cfd8fad4
+[INFO] 2021-12-18 21:22:19.119 org.apache.dolphinscheduler.api.security.impl.ldap.LdapAuthenticatorTest:[113] - Status{code='0', msg='登录成功', data={sessionId=12a32ba1-2827-4c57-a2a6-2149cfd8fad4}}
+[INFO] 2021-12-18 21:22:19.125 org.apache.dolphinscheduler.api.security.impl.AbstractAuthenticator:[92] - session info is null 
+[INFO] 2021-12-18 21:22:19.129 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:19.130 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:19.130 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:19.131 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:19.131 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:19.132 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:19.132 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:19.133 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-3 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:19.137 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-3 - Shutdown completed.
+[INFO] 2021-12-18 21:22:19.137 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:19.141 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.security.SecurityConfigPasswordTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:19.142 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.security.SecurityConfigPasswordTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:19.146 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:19.146 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@268c4507, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@669bb57, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@60ccf498, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@430ec0d7, org.spr [...]
+[INFO] 2021-12-18 21:22:19.177 org.apache.dolphinscheduler.api.security.SecurityConfigPasswordTest:[55] - Starting SecurityConfigPasswordTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:19.178 org.apache.dolphinscheduler.api.security.SecurityConfigPasswordTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:20.675 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:20.677 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:20.681 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:20.760 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-4 - Starting...
+[INFO] 2021-12-18 21:22:20.773 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-4 - Start completed.
+[INFO] 2021-12-18 21:22:21.678 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:21.679 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:21.680 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:21.680 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:21.680 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:21.680 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:21.680 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:21.680 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@25a0c208
+[INFO] 2021-12-18 21:22:22.167 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:22.324 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:22.764 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:22.765 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:22.766 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:22:22.794 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:22.795 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:22.851 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:22.881 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:22.882 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:22.884 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:22.941 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:22.946 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:23.017 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:23.029 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:23.155 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:23.155 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:23.160 org.apache.dolphinscheduler.api.security.SecurityConfigPasswordTest:[61] - Started SecurityConfigPasswordTest in 4.012 seconds (JVM running for 115.822)
+[INFO] 2021-12-18 21:22:23.182 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:23.185 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:23.185 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:23.185 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:23.185 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:23.187 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:23.188 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:23.190 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-4 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:23.194 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-4 - Shutdown completed.
+[INFO] 2021-12-18 21:22:23.194 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:23.198 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.security.SecurityConfigLDAPTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:23.199 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.security.SecurityConfigLDAPTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:23.203 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:23.204 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7dfe23c2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@285290a1, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@29f32a41, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@64ed6bc8, org.sp [...]
+[INFO] 2021-12-18 21:22:23.242 org.apache.dolphinscheduler.api.security.SecurityConfigLDAPTest:[55] - Starting SecurityConfigLDAPTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:23.243 org.apache.dolphinscheduler.api.security.SecurityConfigLDAPTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:24.797 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:24.799 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:24.802 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:24.890 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-5 - Starting...
+[INFO] 2021-12-18 21:22:24.908 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-5 - Start completed.
+[INFO] 2021-12-18 21:22:25.815 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:25.816 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:25.817 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:25.817 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:25.817 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:25.817 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:25.817 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:25.818 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@671f78b4
+[INFO] 2021-12-18 21:22:26.233 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:26.344 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:26.645 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:26.646 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:26.646 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 0 ms
+[INFO] 2021-12-18 21:22:26.662 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:26.662 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:26.686 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:26.705 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:26.706 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:26.708 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:26.740 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:26.743 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:26.795 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:26.804 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:26.873 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:26.873 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:26.877 org.apache.dolphinscheduler.api.security.SecurityConfigLDAPTest:[61] - Started SecurityConfigLDAPTest in 3.671 seconds (JVM running for 119.54)
+[INFO] 2021-12-18 21:22:26.892 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:26.894 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:26.895 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:26.895 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:26.895 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:26.896 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:26.896 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:26.897 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-5 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:26.898 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-5 - Shutdown completed.
+[INFO] 2021-12-18 21:22:26.898 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:26.907 org.apache.dolphinscheduler.api.utils.FileUtilsTest:[92] - destFilename: /var/folders/r7/v8n4bv9n4cx_gjbffcws50yc0000gn/T/junit1566617001566428557/data.txt
+[ERROR] 2021-12-18 21:22:26.908 org.apache.dolphinscheduler.api.utils.FileUtils:[67] - file can not read : /var/folders/r7/v8n4bv9n4cx_gjbffcws50yc0000gn/T/junit1566617001566428557/resource.txtabc
+[INFO] 2021-12-18 21:22:26.923 org.apache.dolphinscheduler.api.utils.FileUtilsTest:[68] - destFilename: /var/folders/r7/v8n4bv9n4cx_gjbffcws50yc0000gn/T/junit617173992986276038/data.txt
+[ERROR] 2021-12-18 21:22:26.980 org.apache.dolphinscheduler.common.utils.JSONUtils:[190] - check json object valid exception!
+com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'xxx': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
+ at [Source: (String)"xxx"; line: 1, column: 4]
+	at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1840)
+	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:722)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2873)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(ReaderBasedJsonParser.java:1919)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:772)
+	at com.fasterxml.jackson.databind.ObjectMapper._readTreeAndClose(ObjectMapper.java:4247)
+	at com.fasterxml.jackson.databind.ObjectMapper.readTree(ObjectMapper.java:2720)
+	at org.apache.dolphinscheduler.common.utils.JSONUtils.checkJsonValid(JSONUtils.java:187)
+	at org.apache.dolphinscheduler.api.utils.CheckUtils.checkOtherParams(CheckUtils.java:94)
+	at org.apache.dolphinscheduler.api.utils.CheckUtilsTest.testCheckOtherParams(CheckUtilsTest.java:82)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[ERROR] 2021-12-18 21:22:26.999 org.apache.dolphinscheduler.common.utils.TaskParametersUtils:[92] - not support task type: UNKNOWN
+[ERROR] 2021-12-18 21:22:27.000 org.apache.dolphinscheduler.common.utils.JSONUtils:[261] - json to map exception!
+com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'unKnown': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
+ at [Source: (String)"unKnown"; line: 1, column: 8]
+	at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1840)
+	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:722)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2873)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(ReaderBasedJsonParser.java:1919)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:772)
+	at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:4356)
+	at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4205)
+	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3214)
+	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3197)
+	at org.apache.dolphinscheduler.common.utils.JSONUtils.parseObject(JSONUtils.java:259)
+	at org.apache.dolphinscheduler.common.model.TaskNode.getTaskParams(TaskNode.java:397)
+	at org.apache.dolphinscheduler.api.utils.CheckUtils.checkTaskNodeParameters(CheckUtils.java:134)
+	at org.apache.dolphinscheduler.api.utils.CheckUtilsTest.testCheckTaskNodeParameters(CheckUtilsTest.java:119)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[ERROR] 2021-12-18 21:22:27.000 org.apache.dolphinscheduler.common.utils.TaskParametersUtils:[92] - not support task type: UNKNOWN
+[ERROR] 2021-12-18 21:22:27.089 org.apache.dolphinscheduler.api.exceptions.ApiExceptionHandler:[46] - 创建访问token错误
+java.lang.RuntimeException: test exception
+	at org.apache.dolphinscheduler.api.exceptions.ApiExceptionHandlerTest.exceptionHandler(ApiExceptionHandlerTest.java:38)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[ERROR] 2021-12-18 21:22:27.089 org.apache.dolphinscheduler.api.exceptions.ApiExceptionHandler:[46] - 查询工作流列表错误
+java.lang.RuntimeException: test exception
+	at org.apache.dolphinscheduler.api.exceptions.ApiExceptionHandlerTest.exceptionHandlerRuntime(ApiExceptionHandlerTest.java:48)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:22:27.202 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.DataSourceControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:27.203 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.DataSourceControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:27.206 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:27.206 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5bfe65df, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3b95678b, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@2d0529f2, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4c31ec8f, org.sp [...]
+[INFO] 2021-12-18 21:22:27.230 org.apache.dolphinscheduler.api.controller.DataSourceControllerTest:[55] - Starting DataSourceControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:27.231 org.apache.dolphinscheduler.api.controller.DataSourceControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:28.700 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:28.702 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:28.706 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:28.771 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-6 - Starting...
+[INFO] 2021-12-18 21:22:28.785 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-6 - Start completed.
+[INFO] 2021-12-18 21:22:29.524 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:29.526 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:29.526 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:29.526 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:29.526 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:29.526 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:29.526 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:29.527 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@46926de4
+[INFO] 2021-12-18 21:22:29.922 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:30.064 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:30.467 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:30.468 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:30.469 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:22:30.489 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:30.490 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:30.520 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:30.545 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:30.546 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:30.548 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:30.592 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:30.595 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:30.648 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:30.659 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:30.771 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:30.771 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:30.776 org.apache.dolphinscheduler.api.controller.DataSourceControllerTest:[61] - Started DataSourceControllerTest in 3.568 seconds (JVM running for 123.439)
+[INFO] 2021-12-18 21:22:30.843 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:df6681fd-3df5-4a32-85ba-b2d497504418, LOGIN_USER:admin, URI:/datasources/kerberos-startup-state, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataSourceController.getKerberosStartupState, ARGS:{}
+[INFO] 2021-12-18 21:22:30.905 org.apache.dolphinscheduler.api.controller.DataSourceControllerTest:[239] - {"code":0,"msg":"success","data":false,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:30.925 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:c39c72e9-7e9d-40ea-a249-8952a8bebb9d, LOGIN_USER:admin, URI:/datasources/authed-datasource, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataSourceController.authedDatasource, ARGS:{userId=2}
+[INFO] 2021-12-18 21:22:30.934 org.apache.dolphinscheduler.api.controller.DataSourceControllerTest:[212] - {"code":0,"msg":"success","data":[],"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:30.948 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:618706b3-4d59-4ecb-ad58-6d4e3c4753ce, LOGIN_USER:admin, URI:/datasources/unauth-datasource, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataSourceController.unauthDatasource, ARGS:{userId=2}
+[INFO] 2021-12-18 21:22:30.951 org.apache.dolphinscheduler.api.controller.DataSourceControllerTest:[227] - {"code":0,"msg":"success","data":[],"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:30.964 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:9ccff571-7b20-4245-a99b-bef42392fac0, LOGIN_USER:admin, URI:/datasources/verify-name, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataSourceController.verifyDataSourceName, ARGS:{name=mysql}
+[INFO] 2021-12-18 21:22:30.967 org.apache.dolphinscheduler.api.controller.DataSourceControllerTest:[197] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:30.986 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:28d4bd68-97e1-4eb0-890a-6787a7be7326, LOGIN_USER:admin, URI:/datasources, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataSourceController.queryDataSourceListPaging, ARGS:{searchVal=mysql, pageNo=1, pageSize=1}
+[INFO] 2021-12-18 21:22:31.047 org.apache.dolphinscheduler.api.controller.DataSourceControllerTest:[143] - {"code":0,"msg":"success","data":{"totalList":[],"total":0,"totalPage":1,"pageSize":1,"currentPage":1,"start":0},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:31.061 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:f0826356-35b2-40eb-948a-bc4d5c0f13ae, LOGIN_USER:admin, URI:/datasources/list, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataSourceController.queryDataSourceList, ARGS:{type=MYSQL}
+[INFO] 2021-12-18 21:22:31.064 org.apache.dolphinscheduler.api.controller.DataSourceControllerTest:[126] - {"code":0,"msg":"success","data":[],"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:31.069 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:31.072 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:31.072 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:31.072 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:31.072 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:31.074 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:31.074 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:31.076 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-6 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:31.077 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-6 - Shutdown completed.
+[INFO] 2021-12-18 21:22:31.078 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:31.081 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.TaskGroupQueueControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:31.081 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.TaskGroupQueueControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:31.085 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:31.085 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5e51ac41, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3a35e669, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@6bbbfc05, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3b93b86b, org.sp [...]
+[INFO] 2021-12-18 21:22:31.123 org.apache.dolphinscheduler.api.controller.TaskGroupQueueControllerTest:[55] - Starting TaskGroupQueueControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:31.123 org.apache.dolphinscheduler.api.controller.TaskGroupQueueControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:32.611 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:32.612 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:32.616 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:32.678 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-7 - Starting...
+[INFO] 2021-12-18 21:22:32.689 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-7 - Start completed.
+[INFO] 2021-12-18 21:22:33.479 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:33.492 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:33.492 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:33.492 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:33.492 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:33.492 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:33.493 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:33.493 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2ddf5e74
+[INFO] 2021-12-18 21:22:33.936 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:34.058 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:34.433 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:34.433 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:34.435 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:22:34.453 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:34.453 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:34.475 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:34.491 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:34.492 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:34.494 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:34.531 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:34.534 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:34.584 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:34.591 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:34.652 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:34.652 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:34.656 org.apache.dolphinscheduler.api.controller.TaskGroupQueueControllerTest:[61] - Started TaskGroupQueueControllerTest in 3.568 seconds (JVM running for 127.319)
+[INFO] 2021-12-18 21:22:34.670 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:78b913b0-72a5-4e13-bfc6-4833a2447971, LOGIN_USER:admin, URI:/task-group/query-list-by-group-id, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.TaskGroupController.queryTasksByGroupId, ARGS:{pageNo=1, groupId=1, pageSize=10}
+[INFO] 2021-12-18 21:22:34.681 org.apache.dolphinscheduler.api.controller.TaskGroupQueueControllerTest:[60] - query list queue return result:{"code":0,"msg":"success","data":{"totalList":[],"total":0,"totalPage":1,"pageSize":10,"currentPage":1,"start":0},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:34.687 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:34.688 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:34.688 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:34.688 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:34.688 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:34.690 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:34.690 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:34.690 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-7 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:34.691 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-7 - Shutdown completed.
+[INFO] 2021-12-18 21:22:34.692 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:34.695 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.TaskInstanceControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:34.696 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.TaskInstanceControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:34.700 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:34.700 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5e250a1a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@436427a5, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@1364f66a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3a3fb848, org.sp [...]
+[INFO] 2021-12-18 21:22:34.729 org.apache.dolphinscheduler.api.controller.TaskInstanceControllerTest:[55] - Starting TaskInstanceControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:34.730 org.apache.dolphinscheduler.api.controller.TaskInstanceControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:36.270 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:36.271 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:36.276 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:36.355 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-8 - Starting...
+[INFO] 2021-12-18 21:22:36.367 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-8 - Start completed.
+[INFO] 2021-12-18 21:22:37.258 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:37.259 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:37.259 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:37.260 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:37.260 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:37.260 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:37.260 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:37.260 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@61d18376
+[INFO] 2021-12-18 21:22:37.716 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:37.866 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:38.272 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:38.273 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:38.274 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:22:38.293 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:38.294 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:38.319 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:38.339 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:38.341 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:38.343 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:38.384 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:38.388 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:38.434 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:38.439 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:38.495 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:38.495 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:38.498 org.apache.dolphinscheduler.api.controller.TaskInstanceControllerTest:[61] - Started TaskInstanceControllerTest in 3.796 seconds (JVM running for 131.161)
+[INFO] 2021-12-18 21:22:38.523 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:38.524 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:38.524 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:38.524 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:38.525 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:38.526 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:38.526 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:38.527 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-8 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:38.528 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-8 - Shutdown completed.
+[INFO] 2021-12-18 21:22:38.529 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:38.532 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:38.533 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:38.535 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:38.536 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6f060572, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1c24ca3b, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@7fa0e13a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@21e660a2, org.sp [...]
+[INFO] 2021-12-18 21:22:38.561 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[55] - Starting AccessTokenControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:38.562 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:39.953 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:39.954 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:39.958 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:40.016 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-9 - Starting...
+[INFO] 2021-12-18 21:22:40.024 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-9 - Start completed.
+[INFO] 2021-12-18 21:22:40.843 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:40.845 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:40.845 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:40.845 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:40.846 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:40.846 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:40.846 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:40.846 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@409a9400
+[INFO] 2021-12-18 21:22:41.233 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:41.349 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:41.681 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:41.681 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:41.684 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 2 ms
+[INFO] 2021-12-18 21:22:41.704 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:41.704 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:41.739 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:41.753 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:41.754 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:41.755 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:41.782 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:41.785 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:41.821 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:41.827 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:41.898 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:41.898 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:41.902 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[61] - Started AccessTokenControllerTest in 3.365 seconds (JVM running for 134.565)
+[INFO] 2021-12-18 21:22:41.917 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:5d1f8a4c-bf35-49c3-9d44-b06b920c48f9, LOGIN_USER:admin, URI:/access-tokens, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.queryAccessTokenList, ARGS:{searchVal=, pageNo=1, pageSize=20}
+[INFO] 2021-12-18 21:22:41.931 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[130] - {"code":0,"msg":"success","data":{"totalList":[],"total":0,"totalPage":1,"pageSize":20,"currentPage":1,"start":0},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:41.945 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:8917fefe-19ed-4231-8e5d-8b03c6efebc8, LOGIN_USER:admin, URI:/access-tokens, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.createToken, ARGS:{expireTime=2019-12-18 00:00:00, userId=4, token=607f5aeaaa2093dbdff5d5522ce00510}
+[INFO] 2021-12-18 21:22:41.967 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[60] - {"code":0,"msg":"success","data":{"id":1,"userId":4,"token":"607f5aeaaa2093dbdff5d5522ce00510","expireTime":"2019-12-17T16:00:00.000+0000","createTime":"2021-12-18T13:22:41.959+0000","updateTime":"2021-12-18T13:22:41.959+0000","userName":null},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:41.972 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:b98576ce-c903-4ae9-abb7-21464c020565, LOGIN_USER:admin, URI:/access-tokens/1, METHOD:PUT, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.updateToken, ARGS:{expireTime=2019-12-20 00:00:00, id=1, userId=4, token=cxctoken123update}
+[INFO] 2021-12-18 21:22:41.982 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[174] - {"code":0,"msg":"success","data":{"id":1,"userId":4,"token":"cxctoken123update","expireTime":"2019-12-19T16:00:00.000+0000","createTime":"2021-12-18T13:22:41.959+0000","updateTime":"2021-12-18T13:22:41.974+0000","userName":null},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:41.996 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:4fc35b33-3ffe-4297-8d3e-54f0c548948f, LOGIN_USER:admin, URI:/access-tokens, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.createToken, ARGS:{expireTime=2019-12-18 00:00:00, userId=4, token=607f5aeaaa2093dbdff5d5522ce00510}
+[INFO] 2021-12-18 21:22:41.999 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[60] - {"code":0,"msg":"success","data":{"id":2,"userId":4,"token":"607f5aeaaa2093dbdff5d5522ce00510","expireTime":"2019-12-17T16:00:00.000+0000","createTime":"2021-12-18T13:22:41.996+0000","updateTime":"2021-12-18T13:22:41.996+0000","userName":null},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:42.013 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:ce8e7749-ce7d-4ac9-9105-c38a3cb99c1a, LOGIN_USER:admin, URI:/access-tokens, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.createToken, ARGS:{expireTime=2019-12-18 00:00:00, userId=-1, token=507f5aeaaa2093dbdff5d5522ce00510}
+[ERROR] 2021-12-18 21:22:42.015 org.apache.dolphinscheduler.api.exceptions.ApiExceptionHandler:[46] - create access token error
+java.lang.IllegalArgumentException: User id should not less than or equals to 0.
+	at org.apache.dolphinscheduler.api.service.impl.AccessTokenServiceImpl.createToken(AccessTokenServiceImpl.java:128)
+	at org.apache.dolphinscheduler.api.controller.AccessTokenController.createToken(AccessTokenController.java:92)
+	at org.apache.dolphinscheduler.api.controller.AccessTokenController$$FastClassBySpringCGLIB$$6aa24dae.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
+	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)
+	at org.apache.dolphinscheduler.api.aspect.AccessLogAspect.doAround(AccessLogAspect.java:92)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)
+	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)
+	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
+	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:698)
+	at org.apache.dolphinscheduler.api.controller.AccessTokenController$$EnhancerBySpringCGLIB$$1fa3269c.createToken(<generated>)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+	at org.springframework.test.web.servlet.TestDispatcherServlet.service(TestDispatcherServlet.java:72)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
+	at org.springframework.mock.web.MockFilterChain$ServletFilterProxy.doFilter(MockFilterChain.java:167)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.test.web.servlet.MockMvc.perform(MockMvc.java:199)
+	at org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest.testExceptionHandler(AccessTokenControllerTest.java:89)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74)
+	at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+	at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)
+	at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251)
+	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
+	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:22:42.018 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[97] - {"code":70010,"msg":"create access token error","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:22:42.030 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:1e174057-fed8-408e-a136-caa688041289, LOGIN_USER:admin, URI:/access-tokens/generate, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.generateToken, ARGS:{expireTime=2019-12-28 00:00:00, userId=4}
+[INFO] 2021-12-18 21:22:42.035 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[113] - {"code":0,"msg":"success","data":"97569dc3c8f79e7c70e4ea9d09dc51c0","success":true,"failed":false}
+[INFO] 2021-12-18 21:22:42.047 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:4f34d595-3bbc-4e95-bc91-69e7ca66b005, LOGIN_USER:admin, URI:/access-tokens, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.createToken, ARGS:{expireTime=2019-12-18 00:00:00, userId=4, token=null}
+[INFO] 2021-12-18 21:22:42.049 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[80] - {"code":0,"msg":"success","data":{"id":3,"userId":4,"token":"b2892794747e81b55f4a01b71185c908","expireTime":"2019-12-17T16:00:00.000+0000","createTime":"2021-12-18T13:22:42.047+0000","updateTime":"2021-12-18T13:22:42.047+0000","userName":null},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:42.060 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:466f6c21-839d-4560-8081-528654c9ec50, LOGIN_USER:admin, URI:/access-tokens, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.createToken, ARGS:{expireTime=2019-12-18 00:00:00, userId=4, token=607f5aeaaa2093dbdff5d5522ce00510}
+[INFO] 2021-12-18 21:22:42.063 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[60] - {"code":0,"msg":"success","data":{"id":4,"userId":4,"token":"607f5aeaaa2093dbdff5d5522ce00510","expireTime":"2019-12-17T16:00:00.000+0000","createTime":"2021-12-18T13:22:42.060+0000","updateTime":"2021-12-18T13:22:42.060+0000","userName":null},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:42.067 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:1d1f53d3-7a7e-4433-9a7c-754ecd160821, LOGIN_USER:admin, URI:/access-tokens/1, METHOD:DELETE, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.delAccessTokenById, ARGS:{id=1}
+[INFO] 2021-12-18 21:22:42.071 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[156] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:42.083 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:bfb942b0-4f0f-498a-a32f-26a3bf4e4039, LOGIN_USER:admin, URI:/access-tokens/user/1, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.queryAccessTokenByUser, ARGS:{userId=1}
+[INFO] 2021-12-18 21:22:42.085 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[143] - {"code":0,"msg":"success","data":[],"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:42.099 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:5b42b10f-9762-4a1c-bba1-c7f47c8b1875, LOGIN_USER:admin, URI:/access-tokens, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.createToken, ARGS:{expireTime=2019-12-18 00:00:00, userId=4, token=null}
+[INFO] 2021-12-18 21:22:42.102 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[80] - {"code":0,"msg":"success","data":{"id":5,"userId":4,"token":"9d0372a8426e3be393e316e183dab682","expireTime":"2019-12-17T16:00:00.000+0000","createTime":"2021-12-18T13:22:42.100+0000","updateTime":"2021-12-18T13:22:42.100+0000","userName":null},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:42.106 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:24e71962-ac49-4da6-a482-4abc5e278d85, LOGIN_USER:admin, URI:/access-tokens/2, METHOD:PUT, HANDLER:org.apache.dolphinscheduler.api.controller.AccessTokenController.updateToken, ARGS:{expireTime=2019-12-20 00:00:00, id=2, userId=4, token=null}
+[INFO] 2021-12-18 21:22:42.111 org.apache.dolphinscheduler.api.controller.AccessTokenControllerTest:[197] - {"code":0,"msg":"success","data":{"id":2,"userId":4,"token":"27d66c4ea45aafbb52b52f8ca570ebde","expireTime":"2019-12-19T16:00:00.000+0000","createTime":"2021-12-18T13:22:41.996+0000","updateTime":"2021-12-18T13:22:42.108+0000","userName":null},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:42.117 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:42.118 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:42.118 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:42.118 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:42.118 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:42.120 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:42.120 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:42.121 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-9 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:42.122 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-9 - Shutdown completed.
+[INFO] 2021-12-18 21:22:42.122 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:42.125 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.ResourcesControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:42.126 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.ResourcesControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:42.129 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:42.130 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1e44794c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@36a63247, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@56e1d312, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6f9090c6, org.sp [...]
+[INFO] 2021-12-18 21:22:42.157 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[55] - Starting ResourcesControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:42.157 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:43.610 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:43.612 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:43.615 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:43.675 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-10 - Starting...
+[INFO] 2021-12-18 21:22:43.684 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-10 - Start completed.
+[INFO] 2021-12-18 21:22:44.446 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:44.448 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:44.448 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:44.448 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:44.448 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:44.448 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:44.449 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:44.449 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7fa627ea
+[INFO] 2021-12-18 21:22:44.857 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:44.966 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:45.276 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:45.277 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:45.278 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:22:45.292 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:45.293 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:45.312 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:45.324 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:45.325 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:45.326 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:45.356 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:45.358 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:45.392 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:45.398 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:45.449 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:45.450 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:45.453 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[61] - Started ResourcesControllerTest in 3.321 seconds (JVM running for 138.116)
+[INFO] 2021-12-18 21:22:45.472 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:771fd486-9220-43aa-9879-d18862bc0e5d, LOGIN_USER:admin, URI:/resources/5/download, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.downloadResource, ARGS:{resourceId=5}
+[INFO] 2021-12-18 21:22:45.493 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:99ea6c4b-1d42-439d-acb6-2717f1a1a1f0, LOGIN_USER:admin, URI:/resources/udf-func, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.queryUdfFuncListPaging, ARGS:{searchVal=udf, pageNo=1, pageSize=1}
+[INFO] 2021-12-18 21:22:45.497 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[325] - {"code":0,"msg":null,"data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:45.507 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:85287e92-6a4b-457d-aeca-ab7a0d8dd2df, LOGIN_USER:admin, URI:/resources/1/update-content, METHOD:PUT, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.updateResourceContent, ARGS:{resourceId=1, content=echo test_1111}
+[INFO] 2021-12-18 21:22:45.508 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[207] - {"code":10017,"msg":null,"data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:22:45.518 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:048ec3f9-0d19-41d9-99dc-c608ba05c527, LOGIN_USER:admin, URI:/resources/authed-file, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.authorizedFile, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertG [...]
+[INFO] 2021-12-18 21:22:45.520 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[391] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:45.529 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:84f5742e-65a9-4b9a-ba9c-006b36122aec, LOGIN_USER:admin, URI:/resources/online-create, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.onlineCreateResource, ARGS:{fileName=test_file_1, currentDir=/xx, fileSuffix=sh, description=test, pid=123, type=FILE, content=echo 1111}
+[INFO] 2021-12-18 21:22:45.531 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[184] - {"code":10017,"msg":null,"data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:22:45.541 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:41052be1-cdac-441d-95fb-f49f9ec149b0, LOGIN_USER:admin, URI:/resources/123/udf-func, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.createUdfFunc, ARGS:{argTypes=argTypes, funcName=test_udf, database=database, resourceId=123, description=description, className=com.test.word.contWord, type=HIVE}
+[INFO] 2021-12-18 21:22:45.542 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[250] - {"code":10017,"msg":null,"data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:22:45.551 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:61a28e84-e7d9-48e5-a20a-c2a66f98293f, LOGIN_USER:admin, URI:/resources/udf-func/list, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.queryUdfFuncList, ARGS:{type=HIVE}
+[INFO] 2021-12-18 21:22:45.552 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[347] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:45.561 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:900d7272-1222-40f5-abdb-8c0c4c7c886a, LOGIN_USER:admin, URI:/resources/authed-udf-func, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.authorizedUDFFunction, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='nu [...]
+[INFO] 2021-12-18 21:22:45.563 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[413] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:45.572 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:ad9948f4-779f-4ad9-b425-ab2bb8207ccc, LOGIN_USER:admin, URI:/resources/123/udf-func/456, METHOD:PUT, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.updateUdfFunc, ARGS:{argTypes=argTypes, funcName=update_duf, database=database, resourceId=123, udfFuncId=456, description=description, className=com.test.word.contWord, type=HIVE}
+[INFO] 2021-12-18 21:22:45.574 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[301] - {"code":10017,"msg":null,"data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:22:45.583 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:fece22c1-6491-4fc0-b72e-40a29b17d5e5, LOGIN_USER:admin, URI:/resources/verify-name, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.verifyResourceName, ARGS:{fullName=list_resources_1.sh, type=FILE}
+[INFO] 2021-12-18 21:22:45.584 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[131] - {"code":10017,"msg":null,"data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:22:45.594 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:2cb32d6b-2198-4590-b0ba-988edac8e2a7, LOGIN_USER:admin, URI:/resources/list, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.queryResourceList, ARGS:{type=FILE}
+[INFO] 2021-12-18 21:22:45.595 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[80] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:45.606 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:15f6c2f5-bbab-4c78-977f-8c73fc8d56d7, LOGIN_USER:admin, URI:/resources/5/view, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.viewResource, ARGS:{resourceId=5, skipLineNum=2, limit=100}
+[INFO] 2021-12-18 21:22:45.607 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[154] - {"code":60001,"msg":null,"data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:22:45.618 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:a3091af9-cf6f-4d19-a613-8b5c53419f4d, LOGIN_USER:admin, URI:/resources/123, METHOD:DELETE, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.deleteResource, ARGS:{resourceId=123}
+[INFO] 2021-12-18 21:22:45.619 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[471] - {"code":0,"msg":null,"data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:45.628 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:9ec4e6f5-aeb5-4f82-b12e-282cbe72da03, LOGIN_USER:admin, URI:/resources/unauth-udf-func, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.unauthUDFFunc, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', ale [...]
+[INFO] 2021-12-18 21:22:45.629 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[435] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:45.638 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:11acf397-b4ef-43a5-bd16-6b430532c8ea, LOGIN_USER:admin, URI:/resources/udf-func/verify-name, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.verifyUdfFuncName, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='n [...]
+[INFO] 2021-12-18 21:22:45.640 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[369] - {"code":0,"msg":null,"data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:45.648 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:5e5249b7-146e-4e72-bafc-90567d6fc1ad, LOGIN_USER:admin, URI:/resources/udf-func/123, METHOD:DELETE, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.deleteUdfFunc, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', ale [...]
+[INFO] 2021-12-18 21:22:45.650 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[453] - {"code":0,"msg":null,"data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:45.659 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:95591ba4-1e9a-4d38-87a6-6c40225b47b2, LOGIN_USER:admin, URI:/resources/123/udf-func, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.viewUIUdfFunction, ARGS:{id=123}
+[INFO] 2021-12-18 21:22:45.660 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[270] - {"code":10017,"msg":null,"data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:22:45.669 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:ac65fb4c-2c00-484e-9455-7d5e0c56b840, LOGIN_USER:admin, URI:/resources, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ResourcesController.queryResourceListPaging, ARGS:{searchVal=test, pageNo=1, pageSize=1, id=123, type=FILE}
+[INFO] 2021-12-18 21:22:45.671 org.apache.dolphinscheduler.api.controller.ResourcesControllerTest:[108] - {"code":0,"msg":null,"data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:45.675 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:45.676 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:45.676 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:45.676 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:45.676 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:45.678 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:45.678 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:45.678 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-10 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:45.679 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-10 - Shutdown completed.
+[INFO] 2021-12-18 21:22:45.679 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:45.750 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.ProcessInstanceControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:45.751 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.ProcessInstanceControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:45.753 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:45.754 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@62a01f1b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@11e97dff, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@3a5537e6, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7a48b916, org.sp [...]
+[INFO] 2021-12-18 21:22:45.778 org.apache.dolphinscheduler.api.controller.ProcessInstanceControllerTest:[55] - Starting ProcessInstanceControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:45.779 org.apache.dolphinscheduler.api.controller.ProcessInstanceControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:47.151 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:47.152 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:47.156 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:47.214 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-11 - Starting...
+[INFO] 2021-12-18 21:22:47.222 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-11 - Start completed.
+[INFO] 2021-12-18 21:22:47.839 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:47.840 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:47.841 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:47.841 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:47.841 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:47.841 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:47.841 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:47.841 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@189f6bec
+[INFO] 2021-12-18 21:22:48.205 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:48.317 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:48.598 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:48.599 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:48.599 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 0 ms
+[INFO] 2021-12-18 21:22:48.612 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:48.612 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:48.632 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:48.643 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:48.644 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:48.645 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:48.667 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:48.669 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:48.697 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:48.703 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:48.756 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:48.757 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:48.762 org.apache.dolphinscheduler.api.controller.ProcessInstanceControllerTest:[61] - Started ProcessInstanceControllerTest in 3.007 seconds (JVM running for 141.425)
+[INFO] 2021-12-18 21:22:48.780 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:57cd0e8f-3bb4-41c4-933f-815a21868e1f, LOGIN_USER:admin, URI:/projects/1113/process-instances/query-sub-by-parent, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessInstanceController.querySubProcessInstanceByTaskId, ARGS:{projectCode=1113, taskId=1203}
+[INFO] 2021-12-18 21:22:48.798 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:488ee91e-f74e-4f54-825d-86cdc74dc9db, LOGIN_USER:admin, URI:/projects/1113/process-instances/123/tasks, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessInstanceController.queryTaskListByProcessId, ARGS:{projectCode=1113, id=123}
+[INFO] 2021-12-18 21:22:48.810 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:fcc21bfd-4dfd-46af-bc85-6b79b64ba42a, LOGIN_USER:admin, URI:/projects/1113/process-instances/123, METHOD:PUT, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessInstanceController.updateProcessInstance, ARGS:{scheduleTime=2019-12-15 00:00:00, flag=null, projectCode=1113, taskDefinitionJson=, taskRelationJson=[{"name":"","pre_task_code":0,"pre_task_version":0,"post_task_cod [...]
+[INFO] 2021-12-18 21:22:48.821 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:3002fc8f-5098-42e8-870e-46fc6b4bd713, LOGIN_USER:admin, URI:/projects/1113/process-instances/batch-delete, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessInstanceController.batchDeleteProcessInstanceByIds, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state [...]
+[ERROR] 2021-12-18 21:22:48.821 org.apache.dolphinscheduler.api.controller.ProcessInstanceController:[409] - null
+[ERROR] 2021-12-18 21:22:48.822 org.apache.dolphinscheduler.api.controller.ProcessInstanceController:[409] - null
+[INFO] 2021-12-18 21:22:48.832 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:74d5745a-b143-4c20-9488-6e03e22a52cb, LOGIN_USER:admin, URI:/projects/1113/process-instances/query-parent-by-sub, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessInstanceController.queryParentInstanceBySubId, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, stat [...]
+[INFO] 2021-12-18 21:22:48.842 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:9807481f-095e-4a02-88d5-f80053bc7770, LOGIN_USER:admin, URI:/projects/1113/process-instances/123, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessInstanceController.queryProcessInstanceById, ARGS:{projectCode=1113, id=123}
+[INFO] 2021-12-18 21:22:48.853 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:3bb9d867-88cd-4021-8592-f5c1d69a4d56, LOGIN_USER:admin, URI:/projects/1113/process-instances, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessInstanceController.queryProcessInstanceList, ARGS:{processDefineCode=91, executorName=null, searchVal=cxc, projectCode=1113, pageNo=2, stateType=SUCCESS, host=192.168.1.13, pageSize=2, startTime=2019-12-15 00:00:00, en [...]
+[INFO] 2021-12-18 21:22:48.864 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:048d0faf-3ab4-4605-b829-ba570b47c046, LOGIN_USER:admin, URI:/projects/1113/process-instances/123, METHOD:DELETE, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessInstanceController.deleteProcessInstanceById, ARGS:{projectCode=1113, id=123}
+[INFO] 2021-12-18 21:22:48.875 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:9538abd4-8fa8-400a-9bf7-a2ff27da99ca, LOGIN_USER:admin, URI:/projects/1113/process-instances/123/view-variables, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessInstanceController.viewVariables, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCod [...]
+[INFO] 2021-12-18 21:22:48.881 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:48.882 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:48.882 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:48.882 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:48.882 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:48.883 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:48.883 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:48.884 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-11 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:48.885 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-11 - Shutdown completed.
+[INFO] 2021-12-18 21:22:48.885 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:48.887 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.SchedulerControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:48.888 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.SchedulerControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:48.891 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:48.891 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4b9f839b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@394c3a0f, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@6f9f5d71, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@34af1d92, org.sp [...]
+[INFO] 2021-12-18 21:22:48.912 org.apache.dolphinscheduler.api.controller.SchedulerControllerTest:[55] - Starting SchedulerControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:48.913 org.apache.dolphinscheduler.api.controller.SchedulerControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:50.310 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:50.311 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:50.315 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:50.373 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-12 - Starting...
+[INFO] 2021-12-18 21:22:50.381 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-12 - Start completed.
+[INFO] 2021-12-18 21:22:51.084 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:51.085 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:51.086 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:51.086 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:51.086 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:51.086 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:51.086 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:51.086 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@75238a55
+[INFO] 2021-12-18 21:22:51.423 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:51.527 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:51.810 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:51.810 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:51.811 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:22:51.824 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:51.825 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:51.842 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:51.853 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:51.854 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:51.854 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:51.878 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:51.880 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:51.910 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:51.916 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:51.971 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:51.971 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:51.975 org.apache.dolphinscheduler.api.controller.SchedulerControllerTest:[61] - Started SchedulerControllerTest in 3.083 seconds (JVM running for 144.639)
+[INFO] 2021-12-18 21:22:51.986 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:a6b950a3-c363-45f6-a863-1fc2358e0e57, LOGIN_USER:admin, URI:/projects/123/schedules/28/offline, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.SchedulerController.offline, ARGS:{projectCode=123, id=28}
+[INFO] 2021-12-18 21:22:51.994 org.apache.dolphinscheduler.api.controller.SchedulerControllerTest:[154] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:52.003 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:bae384ac-5096-4abe-b472-90ee907c4562, LOGIN_USER:admin, URI:/projects/123/schedules/37, METHOD:DELETE, HANDLER:org.apache.dolphinscheduler.api.controller.SchedulerController.deleteScheduleById, ARGS:{projectCode=123, id=37}
+[INFO] 2021-12-18 21:22:52.005 org.apache.dolphinscheduler.api.controller.SchedulerControllerTest:[232] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:52.016 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:cc1d7ba1-d0db-46d6-ae5a-d0bfe8868a9b, LOGIN_USER:admin, URI:/projects/123/schedules/preview, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.SchedulerController.previewSchedule, ARGS:{schedule={'startTime':'2019-06-10 00:00:00','endTime':'2019-06-13 00:00:00','crontab':'0 0 3/6 * * ? *'}}
+[INFO] 2021-12-18 21:22:52.018 org.apache.dolphinscheduler.api.controller.SchedulerControllerTest:[212] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:52.029 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:e9e21483-f4f0-4f63-b4a0-df90877ad1b9, LOGIN_USER:admin, URI:/projects/123/schedules/, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.SchedulerController.createSchedule, ARGS:{schedule={'startTime':'2019-12-16 00:00:00','endTime':'2019-12-17 00:00:00','crontab':'0 0 6 * * ? *'}, warningType=NONE, failureStrategy=CONTINUE, environmentCode=-1, projectCode=123, warni [...]
+[INFO] 2021-12-18 21:22:52.031 org.apache.dolphinscheduler.api.controller.SchedulerControllerTest:[84] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:52.040 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:7cdb1f51-fe04-4fea-93e1-604ca40afcdb, LOGIN_USER:admin, URI:/projects/123/schedules/list, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.SchedulerController.queryScheduleList, ARGS:{projectCode=123}
+[INFO] 2021-12-18 21:22:52.041 org.apache.dolphinscheduler.api.controller.SchedulerControllerTest:[195] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:52.050 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:39e069ad-bd1e-40b6-b57e-c19fba04d30a, LOGIN_USER:admin, URI:/projects/123/schedules/, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.SchedulerController.queryScheduleListPaging, ARGS:{searchVal=test, projectCode=123, pageNo=1, pageSize=30, processDefinitionCode=40}
+[INFO] 2021-12-18 21:22:52.052 org.apache.dolphinscheduler.api.controller.SchedulerControllerTest:[180] - {"code":0,"msg":null,"data":{"totalList":null,"total":0,"totalPage":1,"pageSize":10,"currentPage":1,"start":0},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:52.061 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:93a1d14f-f67a-4da0-a10e-ee86be22af2f, LOGIN_USER:admin, URI:/projects/123/schedules/37/online, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.SchedulerController.online, ARGS:{projectCode=123, id=37}
+[INFO] 2021-12-18 21:22:52.062 org.apache.dolphinscheduler.api.controller.SchedulerControllerTest:[134] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:52.066 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:52.067 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:52.067 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:52.067 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:52.068 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:52.069 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:52.069 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:52.069 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-12 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:52.070 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-12 - Shutdown completed.
+[INFO] 2021-12-18 21:22:52.070 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:52.073 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.LoginControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:52.074 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.LoginControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:52.078 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:52.078 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@78d7021d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3d80a80e, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@5fd42d61, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4c230867, org.sp [...]
+[INFO] 2021-12-18 21:22:52.112 org.apache.dolphinscheduler.api.controller.LoginControllerTest:[55] - Starting LoginControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:52.112 org.apache.dolphinscheduler.api.controller.LoginControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:53.505 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:53.506 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:53.511 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:53.569 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-13 - Starting...
+[INFO] 2021-12-18 21:22:53.577 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-13 - Start completed.
+[INFO] 2021-12-18 21:22:54.203 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:54.204 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:54.204 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:54.204 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:54.204 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:54.205 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:54.205 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:54.205 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2caee2a7
+[INFO] 2021-12-18 21:22:54.577 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:54.705 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:55.045 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:55.046 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:55.047 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:22:55.062 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:55.063 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:55.081 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:55.092 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:55.093 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:55.093 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:55.116 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:55.118 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:55.151 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:55.157 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:55.217 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:55.217 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:55.220 org.apache.dolphinscheduler.api.controller.LoginControllerTest:[61] - Started LoginControllerTest in 3.141 seconds (JVM running for 147.886)
+[INFO] 2021-12-18 21:22:55.230 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:b049bdb2-e8ae-46c0-8042-7aa8a37e793b, LOGIN_USER:NOT LOGIN, URI:/login, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.LoginController.login, ARGS:{userName=admin}
+[INFO] 2021-12-18 21:22:55.237 org.apache.dolphinscheduler.api.security.impl.AbstractAuthenticator:[81] - sessionId : e8ecbb3b-8216-48c1-ad72-4353f8187bb4
+[INFO] 2021-12-18 21:22:55.240 org.apache.dolphinscheduler.api.controller.LoginControllerTest:[57] - {"code":0,"msg":"login success","data":{"sessionId":"e8ecbb3b-8216-48c1-ad72-4353f8187bb4"},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:55.250 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:72c47296-714b-46a6-965a-8fd85ed146bd, LOGIN_USER:admin, URI:/signOut, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.LoginController.signOut, ARGS:{}
+[INFO] 2021-12-18 21:22:55.252 org.apache.dolphinscheduler.api.controller.LoginControllerTest:[73] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[WARN] 2021-12-18 21:22:55.253 org.apache.dolphinscheduler.api.service.SessionService:[159] - userId : 1 , ip : 127.0.0.1 , find more one session
+[INFO] 2021-12-18 21:22:55.256 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:55.257 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:55.257 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:55.257 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:55.258 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:55.259 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:55.259 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:55.260 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-13 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:55.261 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-13 - Shutdown completed.
+[INFO] 2021-12-18 21:22:55.261 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:55.264 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.QueueControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:55.265 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.QueueControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:55.267 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:55.268 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2fcdf531, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@a468d4c, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@4400082e, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4a84d585, org.spr [...]
+[INFO] 2021-12-18 21:22:55.293 org.apache.dolphinscheduler.api.controller.QueueControllerTest:[55] - Starting QueueControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:55.293 org.apache.dolphinscheduler.api.controller.QueueControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:56.739 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:22:56.741 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:22:56.745 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:22:56.802 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-14 - Starting...
+[INFO] 2021-12-18 21:22:56.809 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-14 - Start completed.
+[INFO] 2021-12-18 21:22:57.418 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:22:57.420 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:22:57.420 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:22:57.420 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:22:57.420 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:22:57.420 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:22:57.421 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:22:57.421 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@394c9284
+[INFO] 2021-12-18 21:22:57.759 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:22:57.854 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:22:58.156 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:22:58.156 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:22:58.157 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:22:58.174 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:22:58.174 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:22:58.200 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:22:58.211 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:22:58.212 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:22:58.213 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:22:58.237 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:22:58.239 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:22:58.273 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:22:58.278 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:22:58.335 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:22:58.336 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:22:58.339 org.apache.dolphinscheduler.api.controller.QueueControllerTest:[61] - Started QueueControllerTest in 3.07 seconds (JVM running for 151.005)
+[INFO] 2021-12-18 21:22:58.352 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:5ec4fb96-8697-4d7e-86f8-849d14ce29b7, LOGIN_USER:admin, URI:/queues, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.QueueController.queryQueueListPaging, ARGS:{searchVal=, pageNo=1, pageSize=20}
+[INFO] 2021-12-18 21:22:58.366 org.apache.dolphinscheduler.api.controller.QueueControllerTest:[77] - query list-paging queue return result:{"code":0,"msg":"success","data":{"totalList":[{"id":1,"queueName":"default","queue":"default","createTime":null,"updateTime":null}],"total":1,"totalPage":1,"pageSize":20,"currentPage":1,"start":0},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:58.375 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:7600907f-89ae-473b-b4a4-dc61accfa776, LOGIN_USER:admin, URI:/queues/1, METHOD:PUT, HANDLER:org.apache.dolphinscheduler.api.controller.QueueController.updateQueue, ARGS:{queueName=root.queue2, id=1, queue=queue2}
+[INFO] 2021-12-18 21:22:58.382 org.apache.dolphinscheduler.api.controller.QueueControllerTest:[115] - update queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:58.391 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:1961bd3c-68ac-486f-b93f-e10b65480e7f, LOGIN_USER:admin, URI:/queues, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.QueueController.createQueue, ARGS:{queueName=root.queue1, queue=queue1}
+[INFO] 2021-12-18 21:22:58.395 org.apache.dolphinscheduler.api.controller.QueueControllerTest:[96] - create queue return result:{"code":0,"msg":"success","data":{"id":2,"queueName":"root.queue1","queue":"queue1","createTime":"2021-12-18 21:22:58","updateTime":"2021-12-18 21:22:58"},"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:58.404 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:2301d829-bffd-4f55-a24e-ee2732cac254, LOGIN_USER:admin, URI:/queues/list, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.QueueController.queryList, ARGS:{}
+[INFO] 2021-12-18 21:22:58.406 org.apache.dolphinscheduler.api.controller.QueueControllerTest:[58] - query list queue return result:{"code":0,"msg":"success","data":[{"id":1,"queueName":"root.queue2","queue":"queue2","createTime":null,"updateTime":"2021-12-18 21:22:58"},{"id":2,"queueName":"root.queue1","queue":"queue1","createTime":"2021-12-18 21:22:58","updateTime":"2021-12-18 21:22:58"}],"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:58.415 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:fc48903f-49b7-4004-b383-c914a08abe71, LOGIN_USER:admin, URI:/queues/verify, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.QueueController.verifyQueue, ARGS:{queueName=queue.name, queue=queue1}
+[INFO] 2021-12-18 21:22:58.419 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:f1c7acfe-f806-4932-91c7-f3de5077f229, LOGIN_USER:admin, URI:/queues/verify, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.QueueController.verifyQueue, ARGS:{queueName=aitName, queue=ait123}
+[INFO] 2021-12-18 21:22:58.421 org.apache.dolphinscheduler.api.controller.QueueControllerTest:[148] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:58.422 org.apache.dolphinscheduler.api.controller.QueueControllerTest:[149] - verify queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:22:58.426 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:58.427 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:22:58.427 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:22:58.427 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:22:58.427 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:22:58.429 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:22:58.429 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:22:58.429 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-14 - Shutdown initiated...
+[INFO] 2021-12-18 21:22:58.430 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-14 - Shutdown completed.
+[INFO] 2021-12-18 21:22:58.431 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:22:58.433 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.WorkerGroupControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:22:58.434 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.WorkerGroupControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:22:58.437 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:22:58.437 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@21eae344, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1a8e50e3, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@21420326, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3a61e6e1, org.sp [...]
+[INFO] 2021-12-18 21:22:58.462 org.apache.dolphinscheduler.api.controller.WorkerGroupControllerTest:[55] - Starting WorkerGroupControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:22:58.462 org.apache.dolphinscheduler.api.controller.WorkerGroupControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:22:59.959 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-15 - Starting...
+[INFO] 2021-12-18 21:22:59.968 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-15 - Start completed.
+[INFO] 2021-12-18 21:23:00.508 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:00.509 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:00.510 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:00.510 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:00.510 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:00.510 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:00.510 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:00.510 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6eb5f381
+[INFO] 2021-12-18 21:23:00.581 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:00.582 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:00.586 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:00.886 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:01.002 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:01.293 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:01.293 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:01.294 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:23:01.309 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:01.310 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:01.328 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:01.339 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:01.340 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:01.341 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:01.363 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:01.365 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:01.394 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:01.398 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:01.447 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:01.448 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:01.451 org.apache.dolphinscheduler.api.controller.WorkerGroupControllerTest:[61] - Started WorkerGroupControllerTest in 3.013 seconds (JVM running for 154.118)
+[INFO] 2021-12-18 21:23:01.465 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:72be9328-3709-464f-a787-067b6f46e615, LOGIN_USER:admin, URI:/worker-groups/all, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.WorkerGroupController.queryAllWorkerGroups, ARGS:{}
+[INFO] 2021-12-18 21:23:01.475 org.apache.dolphinscheduler.api.controller.WorkerGroupControllerTest:[114] - {"code":0,"msg":"success","data":["default"],"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:01.486 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:eb43ddfb-0f0b-4188-a3ba-93102f880d1d, LOGIN_USER:admin, URI:/worker-groups/12, METHOD:DELETE, HANDLER:org.apache.dolphinscheduler.api.controller.WorkerGroupController.deleteById, ARGS:{id=12}
+[INFO] 2021-12-18 21:23:01.488 org.apache.dolphinscheduler.api.controller.WorkerGroupControllerTest:[134] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:01.497 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:6779d750-1406-40bb-93b2-502fec93e161, LOGIN_USER:admin, URI:/worker-groups, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.WorkerGroupController.queryAllWorkerGroupsPaging, ARGS:{searchVal=cxc, pageNo=2, pageSize=2}
+[INFO] 2021-12-18 21:23:01.499 org.apache.dolphinscheduler.api.controller.WorkerGroupControllerTest:[100] - {"code":0,"msg":"success","data":{"totalList":[],"total":0,"totalPage":1,"pageSize":2,"currentPage":2,"start":2},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:01.507 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:34fbb417-e24a-4788-a07c-6d39cde3e559, LOGIN_USER:admin, URI:/worker-groups, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.WorkerGroupController.saveWorkerGroup, ARGS:{name=cxc_work_group, id=0, addrList=192.168.0.1,192.168.0.2}
+[INFO] 2021-12-18 21:23:01.509 org.apache.dolphinscheduler.api.controller.WorkerGroupControllerTest:[83] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:01.513 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:01.514 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:01.516 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:01.516 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:01.517 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:01.517 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:01.518 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:01.518 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:01.519 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-15 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:01.520 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-15 - Shutdown completed.
+[INFO] 2021-12-18 21:23:01.522 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:01.522 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:01.526 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:01.528 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@65bfaa2e, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2ab0a111, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@477e04dd, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@67bceef7, org.sp [...]
+[INFO] 2021-12-18 21:23:01.557 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[55] - Starting TaskGroupControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:01.558 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:23:02.957 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:02.958 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:02.963 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:03.028 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-16 - Starting...
+[INFO] 2021-12-18 21:23:03.035 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-16 - Start completed.
+[INFO] 2021-12-18 21:23:03.677 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:03.679 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:03.679 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:03.679 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:03.680 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:03.680 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:03.680 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:03.680 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@51d8ce52
+[INFO] 2021-12-18 21:23:04.055 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:04.167 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:04.506 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:04.506 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:04.507 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:23:04.544 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:04.544 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:04.562 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:04.573 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:04.574 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:04.575 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:04.595 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:04.597 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:04.623 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:04.627 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:04.678 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:04.679 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:04.682 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[61] - Started TaskGroupControllerTest in 3.152 seconds (JVM running for 157.35)
+[INFO] 2021-12-18 21:23:04.694 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:d98ed482-38ae-47b4-8179-e0044415c78c, LOGIN_USER:admin, URI:/task-group/query-list-all, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.TaskGroupController.queryAllTaskGroup, ARGS:{pageNo=2, pageSize=2}
+[INFO] 2021-12-18 21:23:04.696 org.apache.dolphinscheduler.api.service.impl.TaskGroupServiceImpl:[230] - select result:com.baomidou.mybatisplus.extension.plugins.pagination.Page@232ef0b5
+[INFO] 2021-12-18 21:23:04.699 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[61] - query list queue return result:{"code":0,"msg":"success","data":{"totalList":[],"total":0,"totalPage":1,"pageSize":2,"currentPage":2,"start":2},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.707 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:d92d3529-56d7-42a8-bd38-4ed82cd7c626, LOGIN_USER:admin, URI:/task-group/create, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.TaskGroupController.createTaskGroup, ARGS:{name=TGQ1, description=this is a task group queue!, groupSize=10}
+[INFO] 2021-12-18 21:23:04.710 org.apache.dolphinscheduler.api.service.impl.TaskGroupServiceImpl:[95] - insert result:1
+[INFO] 2021-12-18 21:23:04.711 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[117] - create queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.712 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:d3ca556b-c3c5-4906-a46c-e8ded3f52af9, LOGIN_USER:admin, URI:/task-group/create, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.TaskGroupController.createTaskGroup, ARGS:{name=TGQ1, description=this is a task group queue!, groupSize=10}
+[INFO] 2021-12-18 21:23:04.714 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[133] - create queue return result:{"code":130001,"msg":"this task group name is repeated in a project","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:04.721 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:3a1d682f-b426-466d-812c-c9f4bd62ef17, LOGIN_USER:admin, URI:/task-group/close-task-group, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.TaskGroupController.closeTaskGroup, ARGS:{id=1}
+[INFO] 2021-12-18 21:23:04.726 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[170] - update queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.726 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[172] - update queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.728 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:7363160c-105a-449f-b222-965d4ec41e72, LOGIN_USER:admin, URI:/task-group/start-task-group, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.TaskGroupController.startTaskGroup, ARGS:{id=1}
+[INFO] 2021-12-18 21:23:04.730 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[184] - update queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.731 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[186] - update queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.739 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:43e112e3-4576-46f5-a6cc-f1ca51f4941f, LOGIN_USER:admin, URI:/task-group/wake-task-compulsively, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.TaskGroupController.wakeCompulsively, ARGS:{taskId=1}
+[INFO] 2021-12-18 21:23:04.740 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[203] - update queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.741 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[205] - update queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.748 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:0cc61ea5-8d83-4ecd-95a0-0e5a07648a68, LOGIN_USER:admin, URI:/task-group/query-list-by-status, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.TaskGroupController.queryTaskGroupByStatus, ARGS:{pageNo=1, pageSize=10, status=1}
+[INFO] 2021-12-18 21:23:04.750 org.apache.dolphinscheduler.api.service.impl.TaskGroupServiceImpl:[230] - select result:com.baomidou.mybatisplus.extension.plugins.pagination.Page@17c33ec6
+[INFO] 2021-12-18 21:23:04.752 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[97] - query list queue return result:{"code":0,"msg":"success","data":{"totalList":[{"id":1,"name":"TGQ1","description":"this is a task group queue!","groupSize":10,"useSize":0,"userId":0,"status":1,"createTime":null,"updateTime":"2021-12-18 21:23:04"}],"total":1,"totalPage":1,"pageSize":10,"currentPage":1,"start":0},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.760 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:fe03a998-7805-4d29-ad36-6769fc398b1d, LOGIN_USER:admin, URI:/task-group/update, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.TaskGroupController.updateTaskGroup, ARGS:{name=TGQ11, description=this is a task group queue!, groupSize=10, id=1}
+[INFO] 2021-12-18 21:23:04.762 org.apache.dolphinscheduler.api.service.impl.TaskGroupServiceImpl:[127] - update result:1
+[INFO] 2021-12-18 21:23:04.763 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[152] - update queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.763 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[154] - update queue return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.771 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:62d6c2fe-9304-4283-b8f3-e578d2e2b3fa, LOGIN_USER:admin, URI:/task-group/query-list-by-name, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.TaskGroupController.queryTaskGroupByName, ARGS:{pageNo=1, name=TGQ, pageSize=10}
+[INFO] 2021-12-18 21:23:04.774 org.apache.dolphinscheduler.api.service.impl.TaskGroupServiceImpl:[230] - select result:com.baomidou.mybatisplus.extension.plugins.pagination.Page@62223738
+[INFO] 2021-12-18 21:23:04.775 org.apache.dolphinscheduler.api.controller.TaskGroupControllerTest:[79] - query list queue return result:{"code":0,"msg":"success","data":{"totalList":[{"id":1,"name":"TGQ11","description":"this is a task group queue!","groupSize":10,"useSize":0,"userId":0,"status":1,"createTime":null,"updateTime":"2021-12-18 21:23:04"}],"total":1,"totalPage":1,"pageSize":10,"currentPage":1,"start":0},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:04.778 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:04.780 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:04.780 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:04.780 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:04.780 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:04.782 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:04.782 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:04.783 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-16 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:04.783 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-16 - Shutdown completed.
+[INFO] 2021-12-18 21:23:04.783 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:04.786 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.ProcessTaskRelationControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:04.787 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.ProcessTaskRelationControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:04.790 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:04.791 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@53085c60, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@204e9ed6, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@6165ac45, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3e16d768, org.sp [...]
+[INFO] 2021-12-18 21:23:04.814 org.apache.dolphinscheduler.api.controller.ProcessTaskRelationControllerTest:[55] - Starting ProcessTaskRelationControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:04.814 org.apache.dolphinscheduler.api.controller.ProcessTaskRelationControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:23:06.185 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:06.186 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:06.191 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:06.250 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-17 - Starting...
+[INFO] 2021-12-18 21:23:06.258 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-17 - Start completed.
+[INFO] 2021-12-18 21:23:06.780 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:06.782 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:06.782 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:06.782 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:06.782 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:06.782 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:06.783 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:06.783 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@60fddff5
+[INFO] 2021-12-18 21:23:07.107 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:07.197 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:07.466 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:07.466 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:07.467 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:23:07.479 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:07.479 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:07.494 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:07.503 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:07.504 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:07.505 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:07.524 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:07.526 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:07.557 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:07.563 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:07.612 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:07.612 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:07.616 org.apache.dolphinscheduler.api.controller.ProcessTaskRelationControllerTest:[61] - Started ProcessTaskRelationControllerTest in 2.824 seconds (JVM running for 160.284)
+[INFO] 2021-12-18 21:23:07.628 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:523cfe10-af5e-4169-8481-30298ff83355, LOGIN_USER:admin, URI:/projects/1113/process-task-relation/123/upstream, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessTaskRelationController.queryUpstreamRelation, ARGS:{taskCode=123, projectCode=1113}
+[INFO] 2021-12-18 21:23:07.643 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:e6d5e900-907f-46cd-9f44-926f985d71c4, LOGIN_USER:admin, URI:/projects/1113/process-task-relation/123/downstream, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.ProcessTaskRelationController.queryDownstreamRelation, ARGS:{taskCode=123, projectCode=1113}
+[INFO] 2021-12-18 21:23:07.648 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:07.649 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:07.649 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:07.650 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:07.650 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:07.651 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:07.652 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:07.652 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-17 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:07.653 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-17 - Shutdown completed.
+[INFO] 2021-12-18 21:23:07.654 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:07.656 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.MonitorControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:07.657 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.MonitorControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:07.660 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:07.660 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2e79af11, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@13b1a2e6, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@405a396d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6d5b593, org.spr [...]
+[INFO] 2021-12-18 21:23:07.683 org.apache.dolphinscheduler.api.controller.MonitorControllerTest:[55] - Starting MonitorControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:07.684 org.apache.dolphinscheduler.api.controller.MonitorControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:23:09.065 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:09.066 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:09.071 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:09.129 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-18 - Starting...
+[INFO] 2021-12-18 21:23:09.136 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-18 - Start completed.
+[INFO] 2021-12-18 21:23:09.745 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:09.747 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:09.747 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:09.748 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:09.748 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:09.748 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:09.748 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:09.748 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@502a0d94
+[INFO] 2021-12-18 21:23:10.085 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:10.178 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:10.444 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:10.445 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:10.445 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 0 ms
+[INFO] 2021-12-18 21:23:10.457 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:10.458 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:10.474 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:10.483 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:10.483 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:10.484 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:10.499 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:10.501 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:10.525 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:10.529 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:10.590 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:10.591 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:10.594 org.apache.dolphinscheduler.api.controller.MonitorControllerTest:[61] - Started MonitorControllerTest in 2.932 seconds (JVM running for 163.262)
+[INFO] 2021-12-18 21:23:10.604 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:8920759c-1f58-4371-8ad7-091a46695e45, LOGIN_USER:admin, URI:/monitor/databases, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.MonitorController.queryDatabaseState, ARGS:{}
+[INFO] 2021-12-18 21:23:10.617 org.apache.dolphinscheduler.api.controller.MonitorControllerTest:[88] - {"code":0,"msg":"success","data":[],"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:10.624 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:d3620771-4082-4445-9d89-aff8d4f24884, LOGIN_USER:admin, URI:/monitor/masters, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.MonitorController.listMaster, ARGS:{}
+[INFO] 2021-12-18 21:23:10.629 org.apache.dolphinscheduler.api.controller.MonitorControllerTest:[55] - {"code":0,"msg":"success","data":[],"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:10.636 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:21562e77-6008-4149-9cb7-4082ad444e72, LOGIN_USER:admin, URI:/monitor/workers, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.MonitorController.listWorker, ARGS:{}
+[INFO] 2021-12-18 21:23:10.639 org.apache.dolphinscheduler.api.controller.MonitorControllerTest:[72] - {"code":0,"msg":"success","data":[],"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:10.643 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:10.643 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:10.644 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:10.644 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:10.644 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:10.645 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:10.645 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:10.646 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-18 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:10.647 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-18 - Shutdown completed.
+[INFO] 2021-12-18 21:23:10.647 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:10.650 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.AlertGroupControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:10.650 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.AlertGroupControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:10.653 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:10.653 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4cc7d69, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@743fc983, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@5bb1e90a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@22e620b3, org.spr [...]
+[INFO] 2021-12-18 21:23:10.684 org.apache.dolphinscheduler.api.controller.AlertGroupControllerTest:[55] - Starting AlertGroupControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:10.684 org.apache.dolphinscheduler.api.controller.AlertGroupControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:23:12.048 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:12.049 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:12.054 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:12.111 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-19 - Starting...
+[INFO] 2021-12-18 21:23:12.118 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-19 - Start completed.
+[INFO] 2021-12-18 21:23:12.589 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:12.590 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:12.590 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:12.590 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:12.591 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:12.591 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:12.591 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:12.591 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@56fc3dda
+[INFO] 2021-12-18 21:23:12.961 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:13.062 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:13.395 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:13.395 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:13.396 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 0 ms
+[INFO] 2021-12-18 21:23:13.412 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:13.412 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:13.432 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:13.442 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:13.443 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:13.444 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:13.465 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:13.466 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:13.490 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:13.495 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:13.532 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:13.532 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:13.536 org.apache.dolphinscheduler.api.controller.AlertGroupControllerTest:[61] - Started AlertGroupControllerTest in 2.882 seconds (JVM running for 166.204)
+[INFO] 2021-12-18 21:23:13.545 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:0c0755f4-09ff-4143-a23c-289a45366f46, LOGIN_USER:admin, URI:/alert-groups/1, METHOD:PUT, HANDLER:org.apache.dolphinscheduler.api.controller.AlertGroupController.updateAlertgroup, ARGS:{groupName=cxc test group name, description=update alter group, alertInstanceIds=, id=1}
+[INFO] 2021-12-18 21:23:13.558 org.apache.dolphinscheduler.api.controller.AlertGroupController:[127] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:13.565 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:cceb2aca-ebd9-4188-8a01-33098ec7da97, LOGIN_USER:admin, URI:/alert-groups/list, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.AlertGroupController.list, ARGS:{}
+[INFO] 2021-12-18 21:23:13.568 org.apache.dolphinscheduler.api.controller.AlertGroupController:[76] - {"code":0,"msg":"success","data":[{"id":1,"groupName":"cxc test group name","alertInstanceIds":"","description":"update alter group","createTime":"2018-11-29T02:20:39.000+0000","updateTime":"2021-12-18T13:23:13.553+0000","createUserId":1}],"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:13.575 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:b6717f97-a888-4fbe-a9ad-0464be2272ca, LOGIN_USER:admin, URI:/alert-groups/query, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.AlertGroupController.queryAlertGroupById, ARGS:{id=1}
+[INFO] 2021-12-18 21:23:13.577 org.apache.dolphinscheduler.api.controller.AlertGroupController:[109] - {"code":0,"msg":"success","data":{"id":1,"groupName":"cxc test group name","alertInstanceIds":"","description":"update alter group","createTime":"2018-11-29T02:20:39.000+0000","updateTime":"2021-12-18T13:23:13.553+0000","createUserId":1},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:13.584 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:5b0fc5cc-55bc-4386-91f7-24fe2d725dd6, LOGIN_USER:admin, URI:/alert-groups/1, METHOD:DELETE, HANDLER:org.apache.dolphinscheduler.api.controller.AlertGroupController.delAlertgroupById, ARGS:{id=1}
+[INFO] 2021-12-18 21:23:13.586 org.apache.dolphinscheduler.api.controller.AlertGroupController:[171] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:13.593 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:00b3b9da-1bef-412e-abb3-b640eec58b57, LOGIN_USER:admin, URI:/alert-groups/verify-name, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.AlertGroupController.verifyGroupName, ARGS:{groupName=cxc test group name}
+[INFO] 2021-12-18 21:23:13.595 org.apache.dolphinscheduler.api.controller.AlertGroupController:[142] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:13.602 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:eb0e2290-ec12-4fa1-86a5-24ccef9d1fdb, LOGIN_USER:admin, URI:/alert-groups, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.AlertGroupController.listPaging, ARGS:{searchVal=EMAIL, pageNo=1, pageSize=1}
+[INFO] 2021-12-18 21:23:13.606 org.apache.dolphinscheduler.api.controller.AlertGroupController:[94] - {"code":0,"msg":"success","data":{"totalList":[],"total":0,"totalPage":1,"pageSize":1,"currentPage":1,"start":0},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:13.613 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:8aea2611-b368-42c9-8ba1-79d4ce695f5d, LOGIN_USER:admin, URI:/alert-groups/verify-name, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.AlertGroupController.verifyGroupName, ARGS:{groupName=cxc test group name xx}
+[INFO] 2021-12-18 21:23:13.614 org.apache.dolphinscheduler.api.controller.AlertGroupController:[157] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:13.621 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:d1469760-b6bc-4bff-bc48-d7dc18998e1b, LOGIN_USER:admin, URI:/alert-groups, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.AlertGroupController.createAlertgroup, ARGS:{groupName=cxc test group name, description=cxc junit 测试告警描述, alertInstanceIds=}
+[INFO] 2021-12-18 21:23:13.624 org.apache.dolphinscheduler.api.controller.AlertGroupController:[62] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:13.627 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:13.628 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:13.628 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:13.628 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:13.629 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:13.630 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:13.630 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:13.631 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-19 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:13.631 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-19 - Shutdown completed.
+[INFO] 2021-12-18 21:23:13.632 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:13.636 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.ExecutorControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:13.636 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.ExecutorControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:13.638 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:13.639 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1166c9c5, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4bf9fc8a, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@4be391f2, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1dddf4eb, org.sp [...]
+[INFO] 2021-12-18 21:23:13.660 org.apache.dolphinscheduler.api.controller.ExecutorControllerTest:[55] - Starting ExecutorControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:13.661 org.apache.dolphinscheduler.api.controller.ExecutorControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:23:15.025 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:15.027 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:15.033 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:15.088 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-20 - Starting...
+[INFO] 2021-12-18 21:23:15.095 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-20 - Start completed.
+[INFO] 2021-12-18 21:23:15.600 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:15.602 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:15.602 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:15.602 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:15.602 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:15.602 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:15.603 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:15.603 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4728f178
+[INFO] 2021-12-18 21:23:15.920 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:16.013 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:16.270 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:16.270 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:16.271 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:23:16.283 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:16.283 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:16.303 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:16.313 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:16.313 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:16.314 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:16.331 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:16.332 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:16.356 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:16.360 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:16.398 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:16.398 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:16.402 org.apache.dolphinscheduler.api.controller.ExecutorControllerTest:[61] - Started ExecutorControllerTest in 2.761 seconds (JVM running for 169.071)
+[INFO] 2021-12-18 21:23:16.411 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:365d2382-8f0a-43f5-a7e5-515c20f652f9, LOGIN_USER:admin, URI:/projects/1/executors/start-check, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.ExecutorController.startCheckProcessDefinition, ARGS:{processDefinitionCode=40}
+[INFO] 2021-12-18 21:23:16.417 org.apache.dolphinscheduler.api.controller.ExecutorControllerTest:[120] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:16.421 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:16.421 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:16.422 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:16.422 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:16.422 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:16.424 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:16.424 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:16.425 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-20 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:16.426 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-20 - Shutdown completed.
+[INFO] 2021-12-18 21:23:16.426 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:16.430 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.TenantControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:16.430 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.TenantControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:16.432 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:16.433 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@73fca4ae, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4b67756d, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@3f88a08e, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4580910d, org.sp [...]
+[INFO] 2021-12-18 21:23:16.456 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[55] - Starting TenantControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:16.457 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:23:17.820 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:17.821 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:17.826 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:17.882 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-21 - Starting...
+[INFO] 2021-12-18 21:23:17.891 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-21 - Start completed.
+[INFO] 2021-12-18 21:23:18.418 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:18.419 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:18.420 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:18.420 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:18.420 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:18.420 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:18.420 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:18.420 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@73423723
+[INFO] 2021-12-18 21:23:18.762 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:18.863 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:19.123 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:19.124 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:19.124 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 0 ms
+[INFO] 2021-12-18 21:23:19.136 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:19.137 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:19.152 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:19.161 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:19.161 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:19.162 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:19.179 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:19.181 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:19.209 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:19.216 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:19.260 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:19.260 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:19.264 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[61] - Started TenantControllerTest in 2.83 seconds (JVM running for 171.933)
+[INFO] 2021-12-18 21:23:19.273 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:7eb064c8-bd25-4193-95aa-0cb52e2dad92, LOGIN_USER:admin, URI:/tenants/, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.TenantController.createTenant, ARGS:{queueId=1, description=tenant description, tenantCode=hayden}
+[INFO] 2021-12-18 21:23:19.285 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[59] - {"code":0,"msg":"success","data":{"id":1,"tenantCode":"hayden","description":"tenant description","queueId":1,"queueName":null,"queue":null,"createTime":"2021-12-18 21:23:19","updateTime":"2021-12-18 21:23:19"},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:19.292 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:8e8d20e6-5f33-486a-9923-4f3d744f97d3, LOGIN_USER:admin, URI:/tenants/verify-code, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.TenantController.verifyTenantCode, ARGS:{tenantCode=hayden}
+[INFO] 2021-12-18 21:23:19.294 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[135] - {"code":10009,"msg":"os tenant code hayden already exists","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:19.302 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:22165b2c-f579-4923-a570-ee8ae6447f17, LOGIN_USER:admin, URI:/tenants/list, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.TenantController.queryTenantlist, ARGS:{}
+[INFO] 2021-12-18 21:23:19.305 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[150] - {"code":0,"msg":"success","data":[{"id":1,"tenantCode":"hayden","description":"tenant description","queueId":1,"queueName":null,"queue":null,"createTime":"2021-12-18 21:23:19","updateTime":"2021-12-18 21:23:19"}],"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:19.305 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[151] - {"code":0,"msg":"success","data":[{"id":1,"tenantCode":"hayden","description":"tenant description","queueId":1,"queueName":null,"queue":null,"createTime":"2021-12-18 21:23:19","updateTime":"2021-12-18 21:23:19"}],"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:19.315 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:8a5c06be-1edf-485d-bcf8-f997bad4f8e0, LOGIN_USER:admin, URI:/tenants/, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.TenantController.queryTenantlistPaging, ARGS:{searchVal=tenant, pageNo=1, pageSize=30}
+[INFO] 2021-12-18 21:23:19.319 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[79] - {"code":0,"msg":"success","data":{"totalList":[],"total":0,"totalPage":1,"pageSize":30,"currentPage":1,"start":0},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:19.328 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:66bebb18-d4de-4a4a-8a8e-688c2d35baea, LOGIN_USER:admin, URI:/tenants/9, METHOD:PUT, HANDLER:org.apache.dolphinscheduler.api.controller.TenantController.updateTenant, ARGS:{queueId=1, description=tenant description, id=9, tenantCode=cxc_te}
+[INFO] 2021-12-18 21:23:19.330 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[99] - {"code":10017,"msg":"tenant not exists","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:19.338 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:200a69e8-059f-4d95-a9c5-b1680cb676d1, LOGIN_USER:admin, URI:/tenants/64, METHOD:DELETE, HANDLER:org.apache.dolphinscheduler.api.controller.TenantController.deleteTenantById, ARGS:{id=64}
+[INFO] 2021-12-18 21:23:19.341 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[167] - {"code":10017,"msg":"tenant not exists","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:19.349 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:724a0720-ab16-4766-9ccc-fee066cc587e, LOGIN_USER:admin, URI:/tenants/verify-code, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.TenantController.verifyTenantCode, ARGS:{tenantCode=cxc_test}
+[INFO] 2021-12-18 21:23:19.351 org.apache.dolphinscheduler.api.controller.TenantControllerTest:[117] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:19.355 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:19.356 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:19.356 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:19.356 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:19.356 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:19.358 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:19.358 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:19.358 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-21 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:19.359 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-21 - Shutdown completed.
+[INFO] 2021-12-18 21:23:19.360 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:19.363 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.UsersControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:19.363 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.UsersControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:19.366 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:19.366 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4ed23c5, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@11811962, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@3c94bb19, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@48c94b2f, org.spr [...]
+[INFO] 2021-12-18 21:23:19.388 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[55] - Starting UsersControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:19.388 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:23:20.775 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:20.776 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:20.781 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:20.839 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-22 - Starting...
+[INFO] 2021-12-18 21:23:20.846 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-22 - Start completed.
+[INFO] 2021-12-18 21:23:21.403 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:21.405 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:21.405 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:21.405 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:21.405 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:21.405 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:21.405 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:21.406 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@210c6ec
+[INFO] 2021-12-18 21:23:21.709 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:21.804 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:22.066 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:22.067 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:22.067 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 0 ms
+[INFO] 2021-12-18 21:23:22.079 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:22.079 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:22.093 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:22.103 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:22.103 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:22.104 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:22.121 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:22.123 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:22.146 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:22.150 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:22.190 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:22.190 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:22.194 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[61] - Started UsersControllerTest in 2.826 seconds (JVM running for 174.863)
+[INFO] 2021-12-18 21:23:22.204 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:793a61fb-676e-495a-9de9-0815464aa5be, LOGIN_USER:admin, URI:/users/revoke-project, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.revokeProject, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGroup= [...]
+[INFO] 2021-12-18 21:23:22.214 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[144] - {"code":10010,"msg":"user 32 not exists","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:22.230 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:8f530cd8-6c7f-45b7-ad74-353e468eecaa, LOGIN_USER:admin, URI:/users/batch/activate, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.batchActivateUser, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGr [...]
+[INFO] 2021-12-18 21:23:22.240 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:7a75d0de-dd4d-4d42-b2d8-9de668ab554d, LOGIN_USER:admin, URI:/users/grant-datasource, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.grantDataSource, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGr [...]
+[INFO] 2021-12-18 21:23:22.242 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[198] - {"code":10010,"msg":"user 32 not exists","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:22.249 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:26b754a8-d765-41a8-bd2f-595b96a24a90, LOGIN_USER:admin, URI:/users/list, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.listUser, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGroup='null', queue='n [...]
+[INFO] 2021-12-18 21:23:22.250 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[313] - {"code":0,"msg":"success","data":[],"success":true,"failed":false}
+[ERROR] 2021-12-18 21:23:22.258 org.apache.dolphinscheduler.api.exceptions.ApiExceptionHandler:[46] - update user error
+java.lang.IllegalStateException: Optional int parameter 'state' is present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding primitive type.
+	at org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.handleNullValue(AbstractNamedValueMethodArgumentResolver.java:263)
+	at org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.resolveArgument(AbstractNamedValueMethodArgumentResolver.java:116)
+	at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:121)
+	at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:179)
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146)
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+	at org.springframework.test.web.servlet.TestDispatcherServlet.service(TestDispatcherServlet.java:72)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
+	at org.springframework.mock.web.MockFilterChain$ServletFilterProxy.doFilter(MockFilterChain.java:167)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.test.web.servlet.MockMvc.perform(MockMvc.java:199)
+	at org.apache.dolphinscheduler.api.controller.UsersControllerTest.testUpdateUser(UsersControllerTest.java:81)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74)
+	at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+	at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)
+	at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251)
+	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
+	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:22.266 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:50d6e930-ff0e-4743-9ed5-a4299b71a43d, LOGIN_USER:admin, URI:/users/verify-user-name, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.verifyUserName, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGrou [...]
+[INFO] 2021-12-18 21:23:22.268 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[282] - {"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:22.274 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:cd93cff8-3fbb-4103-85ee-472e4e60c4b9, LOGIN_USER:admin, URI:/users/grant-project-by-code, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.grantProjectByCode, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', [...]
+[INFO] 2021-12-18 21:23:22.276 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[126] - {"code":10010,"msg":"user 32 not exists","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:22.282 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:7c897ffa-5c0b-483f-b785-5e52f004d28f, LOGIN_USER:NOT LOGIN, URI:/users/register, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.registerUser, ARGS:[user_test, 123456qwe?, 123456qwe?, 12343534@qq.com]
+[INFO] 2021-12-18 21:23:22.296 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:8f3a5d59-b56b-4cc1-ba58-e9be85133e6a, LOGIN_USER:admin, URI:/users/delete, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.delUserById, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGroup='null', qu [...]
+[INFO] 2021-12-18 21:23:22.298 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[299] - {"code":10010,"msg":"user 32 not exists","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:22.305 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:57737929-1d12-46a4-a4e1-246ef68f713d, LOGIN_USER:admin, URI:/users/list-all, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.listAll, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGroup='null', queue [...]
+[INFO] 2021-12-18 21:23:22.307 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[228] - {"code":0,"msg":"success","data":[{"id":1,"userName":"admin","userPassword":"7ad2410b2f4c074479a8937a28a22b8f","email":"xxx@qq.com","phone":"","userType":"ADMIN_USER","tenantId":0,"state":1,"tenantCode":null,"queueName":null,"alertGroup":null,"queue":null,"createTime":"2018-03-27 15:48:50","updateTime":"2018-10-24 17:40:22"},{"id":2,"userName":"user_test","userPassword":"d2f573d503abd456 [...]
+[INFO] 2021-12-18 21:23:22.313 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:3ef00d71-1d26-4bb4-8394-aa487d7f5841, LOGIN_USER:admin, URI:/users/grant-udf-func, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.grantUDFFunc, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGroup=' [...]
+[INFO] 2021-12-18 21:23:22.315 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[180] - {"code":10010,"msg":"user 32 not exists","data":null,"success":false,"failed":true}
+[ERROR] 2021-12-18 21:23:22.323 org.apache.dolphinscheduler.api.exceptions.ApiExceptionHandler:[46] - create user error
+java.lang.IllegalStateException: Optional int parameter 'state' is present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding primitive type.
+	at org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.handleNullValue(AbstractNamedValueMethodArgumentResolver.java:263)
+	at org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.resolveArgument(AbstractNamedValueMethodArgumentResolver.java:116)
+	at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:121)
+	at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:179)
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146)
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+	at org.springframework.test.web.servlet.TestDispatcherServlet.service(TestDispatcherServlet.java:72)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)
+	at org.springframework.mock.web.MockFilterChain$ServletFilterProxy.doFilter(MockFilterChain.java:167)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
+	at org.springframework.test.web.servlet.MockMvc.perform(MockMvc.java:199)
+	at org.apache.dolphinscheduler.api.controller.UsersControllerTest.testCreateUser(UsersControllerTest.java:58)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74)
+	at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+	at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)
+	at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251)
+	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
+	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:22.324 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[67] - {"code":10090,"msg":"create user error","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:22.331 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:d445220b-1895-45da-b275-b649e8176347, LOGIN_USER:admin, URI:/users/get-user-info, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.getUserInfo, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGroup='nul [...]
+[INFO] 2021-12-18 21:23:22.333 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[211] - {"code":0,"msg":"success","data":{"id":1,"userName":"admin","userPassword":"7ad2410b2f4c074479a8937a28a22b8f","email":"xxx@qq.com","phone":"","userType":"ADMIN_USER","tenantId":0,"state":1,"tenantCode":null,"queueName":null,"alertGroup":null,"queue":null,"createTime":"2018-03-27 15:48:50","updateTime":"2018-10-24 17:40:22"},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:22.339 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:facffea7-6ea8-4738-84bf-2d160cd38557, LOGIN_USER:admin, URI:/users/grant-project, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.grantProject, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGroup='n [...]
+[INFO] 2021-12-18 21:23:22.341 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[107] - {"code":10010,"msg":"user 32 not exists","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:22.348 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:ac2cb544-9ce4-4882-be32-2d0731f36733, LOGIN_USER:admin, URI:/users/grant-file, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.UsersController.grantResource, ARGS:[User{id=1, userName='admin', userPassword='7ad2410b2f4c074479a8937a28a22b8f', email='xxx@qq.com', phone='', userType=ADMIN_USER, tenantId=0, state=1, tenantCode='null', queueName='null', alertGroup='nul [...]
+[INFO] 2021-12-18 21:23:22.350 org.apache.dolphinscheduler.api.controller.UsersControllerTest:[162] - {"code":10010,"msg":"user 32 not exists","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:22.354 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:22.355 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:22.355 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:22.355 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:22.355 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:22.356 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:22.357 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:22.357 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-22 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:22.358 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-22 - Shutdown completed.
+[INFO] 2021-12-18 21:23:22.358 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:22.387 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:22.388 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:22.390 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:22.391 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4face5e7, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@57610ce5, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@4a13348a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3097940b, org.sp [...]
+[INFO] 2021-12-18 21:23:22.413 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[55] - Starting EnvironmentControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:22.413 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:23:23.789 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:23.790 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:23.794 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:23.850 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-23 - Starting...
+[INFO] 2021-12-18 21:23:23.857 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-23 - Start completed.
+[INFO] 2021-12-18 21:23:24.380 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:24.381 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:24.381 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:24.381 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:24.381 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:24.381 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:24.382 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:24.382 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2cef9b37
+[INFO] 2021-12-18 21:23:24.725 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:24.814 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:25.073 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:25.073 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:25.074 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:23:25.086 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:25.086 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:25.101 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:25.110 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:25.110 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:25.111 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:25.127 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:25.128 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:25.150 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:25.154 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:25.187 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:25.188 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:25.191 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[61] - Started EnvironmentControllerTest in 2.798 seconds (JVM running for 177.86)
+[INFO] 2021-12-18 21:23:25.200 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:22277a13-ea50-42ca-8cf1-ae32a51b3fd1, LOGIN_USER:admin, URI:/environment/create, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.createProject, ARGS:{name=Env1, description=this is environment description, config=this is config content, workerGroups=null}
+[INFO] 2021-12-18 21:23:25.213 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[80] - Status{code='0', msg='success', data=3891635866720}
+[INFO] 2021-12-18 21:23:25.213 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[83] - create environment return result:{"code":0,"msg":"success","data":3891635866720,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.214 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:90b3f481-c9b1-4134-9416-6436107a186e, LOGIN_USER:admin, URI:/environment/query-environment-list, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.queryAllEnvironmentList, ARGS:{}
+[INFO] 2021-12-18 21:23:25.223 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[162] - Status{code='0', msg='success', data=[{id=1, code=3891635866720, name=Env1, config=this is config content, description=this is environment description, workerGroups=[], operator=1, createTime=2021-12-18T13:23:25.208+0000, updateTime=2021-12-18T13:23:25.208+0000}]}
+[INFO] 2021-12-18 21:23:25.224 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[164] - query all environment return result:{"code":0,"msg":"success","data":[{"id":1,"code":3891635866720,"name":"Env1","config":"this is config content","description":"this is environment description","workerGroups":[],"operator":1,"createTime":"2021-12-18T13:23:25.208+0000","updateTime":"2021-12-18T13:23:25.208+0000"}],"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.226 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:348e231c-0025-4c24-94fd-b6edaf7ab786, LOGIN_USER:admin, URI:/environment/delete, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.deleteEnvironment, ARGS:{environmentCode=3891635866720}
+[INFO] 2021-12-18 21:23:25.265 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[201] - Status{code='0', msg='success', data=null}
+[INFO] 2021-12-18 21:23:25.265 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[203] - delete environment return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.272 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:6569e2fa-cfd8-42b3-805b-2b2962df7c34, LOGIN_USER:admin, URI:/environment/create, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.createProject, ARGS:{name=Env1, description=this is environment description, config=this is config content, workerGroups=null}
+[INFO] 2021-12-18 21:23:25.274 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[80] - Status{code='0', msg='success', data=3891635874912}
+[INFO] 2021-12-18 21:23:25.274 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[83] - create environment return result:{"code":0,"msg":"success","data":3891635874912,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.276 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:5f3ec02e-1ac6-4bfe-b10a-234a6579e5d3, LOGIN_USER:admin, URI:/environment/query-by-code, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.queryEnvironmentByCode, ARGS:{environmentCode=3891635874912}
+[INFO] 2021-12-18 21:23:25.279 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[123] - Status{code='0', msg='success', data={id=2, code=3891635874912, name=Env1, config=this is config content, description=this is environment description, workerGroups=[], operator=1, createTime=2021-12-18T13:23:25.272+0000, updateTime=2021-12-18T13:23:25.272+0000}}
+[INFO] 2021-12-18 21:23:25.279 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[125] - {"code":0,"msg":"success","data":{"id":2,"code":3891635874912,"name":"Env1","config":"this is config content","description":"this is environment description","workerGroups":[],"operator":1,"createTime":"2021-12-18T13:23:25.272+0000","updateTime":"2021-12-18T13:23:25.272+0000"},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.279 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[126] - query environment by id :3891635874912, return result:{"code":0,"msg":"success","data":{"id":2,"code":3891635874912,"name":"Env1","config":"this is config content","description":"this is environment description","workerGroups":[],"operator":1,"createTime":"2021-12-18T13:23:25.272+0000","updateTime":"2021-12-18T13:23:25.272+0000"},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.281 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:fbe29e23-98dc-4de0-bcdd-0c6bfd6f4462, LOGIN_USER:admin, URI:/environment/delete, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.deleteEnvironment, ARGS:{environmentCode=3891635874912}
+[INFO] 2021-12-18 21:23:25.285 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[201] - Status{code='0', msg='success', data=null}
+[INFO] 2021-12-18 21:23:25.285 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[203] - delete environment return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.293 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:a0a7b165-fd8c-4897-908a-d15d9f946945, LOGIN_USER:admin, URI:/environment/create, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.createProject, ARGS:{name=Env1, description=this is environment description, config=this is config content, workerGroups=null}
+[INFO] 2021-12-18 21:23:25.295 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[80] - Status{code='0', msg='success', data=3891635877600}
+[INFO] 2021-12-18 21:23:25.296 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[83] - create environment return result:{"code":0,"msg":"success","data":3891635877600,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.298 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:8c69083c-b9e4-4bb7-b286-5b1ff6b9d954, LOGIN_USER:admin, URI:/environment/list-paging, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.queryEnvironmentListPaging, ARGS:{searchVal=test, pageNo=2, pageSize=2}
+[INFO] 2021-12-18 21:23:25.302 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[145] - Status{code='0', msg='success', data={totalList=[], total=0, totalPage=1, pageSize=2, currentPage=2, start=2}}
+[INFO] 2021-12-18 21:23:25.302 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[147] - query list-paging environment return result:{"code":0,"msg":"success","data":{"totalList":[],"total":0,"totalPage":1,"pageSize":2,"currentPage":2,"start":2},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.303 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:38ab5c61-c9bb-40e2-8b27-2a412cd6bf43, LOGIN_USER:admin, URI:/environment/delete, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.deleteEnvironment, ARGS:{environmentCode=3891635877600}
+[INFO] 2021-12-18 21:23:25.307 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[201] - Status{code='0', msg='success', data=null}
+[INFO] 2021-12-18 21:23:25.308 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[203] - delete environment return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.314 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:98c99d09-f63e-4855-8b96-53c9a0f7737c, LOGIN_USER:admin, URI:/environment/create, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.createProject, ARGS:{name=Env1, description=this is environment description, config=this is config content, workerGroups=null}
+[INFO] 2021-12-18 21:23:25.316 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[80] - Status{code='0', msg='success', data=3891635880288}
+[INFO] 2021-12-18 21:23:25.316 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[83] - create environment return result:{"code":0,"msg":"success","data":3891635880288,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.318 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:463788dc-3fd6-47ba-a54d-75de624ba649, LOGIN_USER:admin, URI:/environment/update, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.updateEnvironment, ARGS:{code=3891635880288, name=environment_test_update, description=null, config=this is config content, workerGroups=null}
+[INFO] 2021-12-18 21:23:25.345 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[104] - Status{code='0', msg='success', data=null}
+[INFO] 2021-12-18 21:23:25.345 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[106] - update environment return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.347 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:646d19e3-5554-4dc6-bd48-ed1a064ecd6a, LOGIN_USER:admin, URI:/environment/delete, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.deleteEnvironment, ARGS:{environmentCode=3891635880288}
+[INFO] 2021-12-18 21:23:25.352 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[201] - Status{code='0', msg='success', data=null}
+[INFO] 2021-12-18 21:23:25.352 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[203] - delete environment return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.358 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:63ad685c-7e4c-4336-8031-7d6f1612a684, LOGIN_USER:admin, URI:/environment/create, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.createProject, ARGS:{name=Env1, description=this is environment description, config=this is config content, workerGroups=null}
+[INFO] 2021-12-18 21:23:25.362 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[80] - Status{code='0', msg='success', data=3891635885920}
+[INFO] 2021-12-18 21:23:25.362 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[83] - create environment return result:{"code":0,"msg":"success","data":3891635885920,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.364 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:d3dcadfd-a06f-4d1b-8e03-dc08bf4dd7c1, LOGIN_USER:admin, URI:/environment/verify-environment, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.verifyEnvironment, ARGS:{environmentName=Env1}
+[INFO] 2021-12-18 21:23:25.365 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[181] - Status{code='120002', msg='this enviroment name [Env1] already exists', data=null}
+[INFO] 2021-12-18 21:23:25.366 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[183] - verify environment return result:{"code":120002,"msg":"this enviroment name [Env1] already exists","data":null,"success":false,"failed":true}
+[INFO] 2021-12-18 21:23:25.367 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:b8065ef3-417d-452b-90ab-f42bfdc945da, LOGIN_USER:admin, URI:/environment/delete, METHOD:POST, HANDLER:org.apache.dolphinscheduler.api.controller.EnvironmentController.deleteEnvironment, ARGS:{environmentCode=3891635885920}
+[INFO] 2021-12-18 21:23:25.371 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[201] - Status{code='0', msg='success', data=null}
+[INFO] 2021-12-18 21:23:25.371 org.apache.dolphinscheduler.api.controller.EnvironmentControllerTest:[203] - delete environment return result:{"code":0,"msg":"success","data":null,"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:25.374 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:25.375 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:25.375 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:25.375 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:25.375 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:25.377 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:25.377 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:25.377 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-23 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:25.378 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-23 - Shutdown completed.
+[INFO] 2021-12-18 21:23:25.378 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:25.381 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.controller.DataAnalysisControllerTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:25.382 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.controller.DataAnalysisControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:25.386 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:25.386 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@164f93a0, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@35e6644, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@10bc1660, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@17dab69c, org.spr [...]
+[INFO] 2021-12-18 21:23:25.405 org.apache.dolphinscheduler.api.controller.DataAnalysisControllerTest:[55] - Starting DataAnalysisControllerTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:25.406 org.apache.dolphinscheduler.api.controller.DataAnalysisControllerTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:23:26.788 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:26.789 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:26.794 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:26.853 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-24 - Starting...
+[INFO] 2021-12-18 21:23:26.862 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-24 - Start completed.
+[INFO] 2021-12-18 21:23:27.359 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:27.361 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:27.361 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:27.361 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:27.361 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:27.361 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:27.361 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:27.362 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1ef91f95
+[INFO] 2021-12-18 21:23:27.672 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:27.763 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:28.030 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:28.030 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:28.031 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:23:28.042 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:28.043 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:28.057 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:28.068 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:28.069 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:28.069 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:28.090 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:28.092 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:28.121 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:28.127 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:28.178 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:28.179 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:28.182 org.apache.dolphinscheduler.api.controller.DataAnalysisControllerTest:[61] - Started DataAnalysisControllerTest in 2.794 seconds (JVM running for 180.852)
+[INFO] 2021-12-18 21:23:28.192 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:bddd9701-656a-42dc-8716-b82213fca420, LOGIN_USER:admin, URI:/projects/analysis/define-user-count, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataAnalysisController.countDefinitionByUser, ARGS:{projectCode=0}
+[INFO] 2021-12-18 21:23:28.291 org.apache.dolphinscheduler.api.controller.DataAnalysisControllerTest:[106] - {"code":0,"msg":"success","data":{"count":0,"userList":[]},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:28.299 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:cf9e5011-bcd3-42d8-99ef-a7f2a98d7464, LOGIN_USER:admin, URI:/projects/analysis/process-state-count, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataAnalysisController.countProcessInstanceState, ARGS:{endDate=2019-12-28 00:00:00, projectCode=16, startDate=2019-12-01 00:00:00}
+[INFO] 2021-12-18 21:23:28.307 org.apache.dolphinscheduler.api.controller.DataAnalysisControllerTest:[88] - {"code":0,"msg":"success","data":{"totalCount":0,"taskCountDtos":[{"count":0,"taskStateType":"SUBMITTED_SUCCESS"},{"count":0,"taskStateType":"RUNNING_EXECUTION"},{"count":0,"taskStateType":"READY_PAUSE"},{"count":0,"taskStateType":"PAUSE"},{"count":0,"taskStateType":"READY_STOP"},{"count":0,"taskStateType":"STOP"},{"count":0,"taskStateType":"FAILURE"},{"count":0,"taskStateType":"SU [...]
+[INFO] 2021-12-18 21:23:28.315 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:f185585a-9a88-4244-b3b4-aad5f260e605, LOGIN_USER:admin, URI:/projects/analysis/command-state-count, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataAnalysisController.countCommandState, ARGS:{}
+[INFO] 2021-12-18 21:23:28.512 org.apache.dolphinscheduler.api.controller.DataAnalysisControllerTest:[118] - {"code":0,"msg":"success","data":[{"errorCount":0,"normalCount":0,"commandState":"START_PROCESS"},{"errorCount":0,"normalCount":0,"commandState":"START_CURRENT_TASK_PROCESS"},{"errorCount":0,"normalCount":0,"commandState":"RECOVER_TOLERANCE_FAULT_PROCESS"},{"errorCount":0,"normalCount":0,"commandState":"RECOVER_SUSPENDED_PROCESS"},{"errorCount":0,"normalCount":0,"commandState":"ST [...]
+[INFO] 2021-12-18 21:23:28.521 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:47b9999d-4c5f-49a1-a525-0cece0a139f3, LOGIN_USER:admin, URI:/projects/analysis/task-state-count, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataAnalysisController.countTaskState, ARGS:{endDate=2019-12-28 00:00:00, projectCode=16, startDate=2019-12-01 00:00:00}
+[INFO] 2021-12-18 21:23:28.525 org.apache.dolphinscheduler.api.controller.DataAnalysisControllerTest:[68] - {"code":0,"msg":"success","data":{"totalCount":0,"taskCountDtos":[{"count":0,"taskStateType":"SUBMITTED_SUCCESS"},{"count":0,"taskStateType":"RUNNING_EXECUTION"},{"count":0,"taskStateType":"READY_PAUSE"},{"count":0,"taskStateType":"PAUSE"},{"count":0,"taskStateType":"READY_STOP"},{"count":0,"taskStateType":"STOP"},{"count":0,"taskStateType":"FAILURE"},{"count":0,"taskStateType":"SU [...]
+[INFO] 2021-12-18 21:23:28.532 org.apache.dolphinscheduler.api.aspect.AccessLogAspect:[81] - REQUEST TRACE_ID:3c6a8676-f517-4370-88c4-00d21be34994, LOGIN_USER:admin, URI:/projects/analysis/queue-count, METHOD:GET, HANDLER:org.apache.dolphinscheduler.api.controller.DataAnalysisController.countQueueState, ARGS:{}
+[INFO] 2021-12-18 21:23:28.534 org.apache.dolphinscheduler.api.controller.DataAnalysisControllerTest:[130] - {"code":0,"msg":"success","data":{"taskKill":0,"taskQueue":0},"success":true,"failed":false}
+[INFO] 2021-12-18 21:23:28.537 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:28.538 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:28.538 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:28.538 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:28.538 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:28.540 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:28.540 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:28.540 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-24 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:28.541 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-24 - Shutdown completed.
+[INFO] 2021-12-18 21:23:28.541 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[ERROR] 2021-12-18 21:23:28.774 org.apache.dolphinscheduler.common.utils.DateUtils:[136] - error while parse date:20200101 00:00:00
+java.time.format.DateTimeParseException: Text '20200101 00:00:00' could not be parsed at index 0
+	at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949)
+	at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851)
+	at java.time.LocalDateTime.parse(LocalDateTime.java:492)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.parse(DateUtils.java:133)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.stringToDate(DateUtils.java:148)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.getScheduleDate(DateUtils.java:220)
+	at org.apache.dolphinscheduler.api.service.impl.BaseServiceImpl.checkAndParseDateParameters(BaseServiceImpl.java:162)
+	at org.apache.dolphinscheduler.api.service.impl.ProcessInstanceServiceImpl.queryProcessInstanceList(ProcessInstanceServiceImpl.java:258)
+	at org.apache.dolphinscheduler.api.service.ProcessInstanceServiceTest.testQueryProcessInstanceList(ProcessInstanceServiceTest.java:164)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:28.811 org.apache.dolphinscheduler.api.service.ExecutorServiceTest:[345] - In parallel mode, current expectedParallelismNumber:3
+[INFO] 2021-12-18 21:23:28.812 org.apache.dolphinscheduler.api.service.ExecutorServiceTest:[352] - rangeStart:0, rangeEnd:1
+[INFO] 2021-12-18 21:23:28.812 org.apache.dolphinscheduler.api.service.ExecutorServiceTest:[352] - rangeStart:1, rangeEnd:2
+[INFO] 2021-12-18 21:23:28.812 org.apache.dolphinscheduler.api.service.ExecutorServiceTest:[352] - rangeStart:2, rangeEnd:4
+[INFO] 2021-12-18 21:23:28.816 org.apache.dolphinscheduler.api.service.impl.ExecutorServiceImpl:[590] - complement data error, wrong date start:Fri Jan 31 23:00:00 CST 2020 and end date:Wed Jan 01 00:00:00 CST 2020 
+[INFO] 2021-12-18 21:23:28.848 org.apache.dolphinscheduler.api.service.impl.ExecutorServiceImpl:[639] - In parallel mode, current expectedParallelismNumber:15
+[INFO] 2021-12-18 21:23:28.851 org.apache.dolphinscheduler.api.service.impl.ExecutorServiceImpl:[660] - create complement command count: 15
+[INFO] 2021-12-18 21:23:28.854 org.apache.dolphinscheduler.api.service.impl.ExecutorServiceImpl:[660] - create complement command count: 1
+[INFO] 2021-12-18 21:23:28.860 org.apache.dolphinscheduler.api.service.impl.ExecutorServiceImpl:[639] - In parallel mode, current expectedParallelismNumber:31
+[INFO] 2021-12-18 21:23:28.865 org.apache.dolphinscheduler.api.service.impl.ExecutorServiceImpl:[660] - create complement command count: 31
+[INFO] 2021-12-18 21:23:28.941 org.apache.dolphinscheduler.api.service.SessionServiceTest:[87] - session ip 127.0.0.1
+[INFO] 2021-12-18 21:23:28.942 org.apache.dolphinscheduler.api.service.SessionServiceTest:[97] - session ip 127.0.0.1
+[INFO] 2021-12-18 21:23:28.944 org.apache.dolphinscheduler.api.service.SessionServiceTest:[112] - createSessionId is aaaaaaaaaaaaaaaaaa
+[INFO] 2021-12-18 21:23:28.956 org.apache.dolphinscheduler.api.service.EnvironmentWorkerGroupRelationServiceTest:[65] - {msg=成功, data=[EnvironmentWorkerGroupRelation{id= 0, environmentCode= null, workerGroup= null, operator= null, createTime= null, updateTime= null}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:28.957 org.apache.dolphinscheduler.api.service.EnvironmentWorkerGroupRelationServiceTest:[57] - {msg=成功, data=[EnvironmentWorkerGroupRelation{id= 0, environmentCode= null, workerGroup= null, operator= null, createTime= null, updateTime= null}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:32.848 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[95] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:32.848 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[100] - {msg=环境配置信息不能为空, status=ENVIRONMENT_CONFIG_IS_NULL}
+[INFO] 2021-12-18 21:23:32.848 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[104] - {msg=环境名称不能为空, status=ENVIRONMENT_NAME_IS_NULL}
+[ERROR] 2021-12-18 21:23:32.849 org.apache.dolphinscheduler.common.utils.JSONUtils:[261] - json to map exception!
+com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'test': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
+ at [Source: (String)"test"; line: 1, column: 5]
+	at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1840)
+	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:722)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2873)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2851)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._matchToken2(ReaderBasedJsonParser.java:2648)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._matchToken(ReaderBasedJsonParser.java:2626)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._matchTrue(ReaderBasedJsonParser.java:2584)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:740)
+	at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:4356)
+	at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4205)
+	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3214)
+	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3197)
+	at org.apache.dolphinscheduler.common.utils.JSONUtils.parseObject(JSONUtils.java:259)
+	at org.apache.dolphinscheduler.api.service.impl.EnvironmentServiceImpl.checkParams(EnvironmentServiceImpl.java:452)
+	at org.apache.dolphinscheduler.api.service.impl.EnvironmentServiceImpl.createEnvironment(EnvironmentServiceImpl.java:98)
+	at org.apache.dolphinscheduler.api.service.EnvironmentServiceTest.testCreateEnvironment(EnvironmentServiceTest.java:107)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:40)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:32.849 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[108] - {msg=环境关联的工作组参数解析错误, status=ENVIRONMENT_WORKER_GROUPS_IS_INVALID}
+[INFO] 2021-12-18 21:23:32.849 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[113] - {msg=环境名称[Env1]已经存在, status=ENVIRONMENT_NAME_EXISTS}
+[INFO] 2021-12-18 21:23:32.850 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[119] - {msg=成功, data=3891636844768, status=SUCCESS}
+[INFO] 2021-12-18 21:23:32.853 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[166] - {msg=成功, data=[org.apache.dolphinscheduler.api.dto.EnvironmentDto@e94aabb], status=SUCCESS}
+[INFO] 2021-12-18 21:23:32.854 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[203] - {msg=查询环境编码[1]不存在, status=QUERY_ENVIRONMENT_BY_CODE_ERROR}
+[INFO] 2021-12-18 21:23:32.854 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[208] - {msg=成功, data=org.apache.dolphinscheduler.api.dto.EnvironmentDto@100c7c43, status=SUCCESS}
+[INFO] 2021-12-18 21:23:32.855 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[190] - {msg=查询环境名称[Env1]信息不存在, status=QUERY_ENVIRONMENT_BY_NAME_ERROR}
+[INFO] 2021-12-18 21:23:32.855 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[195] - {msg=成功, data=org.apache.dolphinscheduler.api.dto.EnvironmentDto@38fe548, status=SUCCESS}
+[ERROR] 2021-12-18 21:23:32.856 org.apache.dolphinscheduler.common.utils.JSONUtils:[261] - json to map exception!
+com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'test': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
+ at [Source: (String)"test"; line: 1, column: 5]
+	at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1840)
+	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:722)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2873)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2851)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._matchToken2(ReaderBasedJsonParser.java:2648)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._matchToken(ReaderBasedJsonParser.java:2626)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._matchTrue(ReaderBasedJsonParser.java:2584)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:740)
+	at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:4356)
+	at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4205)
+	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3214)
+	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3197)
+	at org.apache.dolphinscheduler.common.utils.JSONUtils.parseObject(JSONUtils.java:259)
+	at org.apache.dolphinscheduler.api.service.impl.EnvironmentServiceImpl.checkParams(EnvironmentServiceImpl.java:452)
+	at org.apache.dolphinscheduler.api.service.EnvironmentServiceTest.testCheckParams(EnvironmentServiceTest.java:126)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:40)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:32.857 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[134] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:32.857 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[139] - {msg=环境配置信息不能为空, status=ENVIRONMENT_CONFIG_IS_NULL}
+[INFO] 2021-12-18 21:23:32.857 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[143] - {msg=环境名称不能为空, status=ENVIRONMENT_NAME_IS_NULL}
+[ERROR] 2021-12-18 21:23:32.857 org.apache.dolphinscheduler.common.utils.JSONUtils:[261] - json to map exception!
+com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'test': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
+ at [Source: (String)"test"; line: 1, column: 5]
+	at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1840)
+	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:722)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2873)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2851)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._matchToken2(ReaderBasedJsonParser.java:2648)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._matchToken(ReaderBasedJsonParser.java:2626)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._matchTrue(ReaderBasedJsonParser.java:2584)
+	at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:740)
+	at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:4356)
+	at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4205)
+	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3214)
+	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3197)
+	at org.apache.dolphinscheduler.common.utils.JSONUtils.parseObject(JSONUtils.java:259)
+	at org.apache.dolphinscheduler.api.service.impl.EnvironmentServiceImpl.checkParams(EnvironmentServiceImpl.java:452)
+	at org.apache.dolphinscheduler.api.service.impl.EnvironmentServiceImpl.updateEnvironmentByCode(EnvironmentServiceImpl.java:329)
+	at org.apache.dolphinscheduler.api.service.EnvironmentServiceTest.testUpdateEnvironmentByCode(EnvironmentServiceTest.java:146)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:40)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:32.857 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[147] - {msg=环境关联的工作组参数解析错误, status=ENVIRONMENT_WORKER_GROUPS_IS_INVALID}
+[INFO] 2021-12-18 21:23:32.858 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[152] - {msg=环境名称[Env1]已经存在, status=ENVIRONMENT_NAME_EXISTS}
+[INFO] 2021-12-18 21:23:32.859 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[157] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:32.860 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[181] - Status{code='0', msg='成功', data=org.apache.dolphinscheduler.api.utils.PageInfo@45bc1b1f}
+[INFO] 2021-12-18 21:23:32.861 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[216] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:32.861 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[222] - {msg=该环境已经被任务使用,所以不能删除该环境信息, status=DELETE_ENVIRONMENT_RELATED_TASK_EXISTS}
+[INFO] 2021-12-18 21:23:32.862 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[228] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:32.862 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[235] - {msg=环境名称不能为空, status=ENVIRONMENT_NAME_IS_NULL}
+[INFO] 2021-12-18 21:23:32.863 org.apache.dolphinscheduler.api.service.EnvironmentServiceTest:[240] - {msg=环境名称[Env1]已经存在, status=ENVIRONMENT_NAME_EXISTS}
+[ERROR] 2021-12-18 21:23:32.870 org.apache.dolphinscheduler.api.service.LoggerServiceTest:[116] - testGetLogBytes error: task instance is null
+[ERROR] 2021-12-18 21:23:32.871 org.apache.dolphinscheduler.api.service.LoggerServiceTest:[124] - testGetLogBytes error: task instance host is null
+[INFO] 2021-12-18 21:23:32.871 org.apache.dolphinscheduler.service.log.LogClientService:[150] - log path /temp/log
+[WARN] 2021-12-18 21:23:32.985 org.apache.dolphinscheduler.remote.NettyRemotingClient:[366] - connect to Host{address='127.0.0.1:50051', ip='127.0.0.1', port=50051} error
+io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: /127.0.0.1:50051
+Caused by: java.net.ConnectException: Connection refused
+	at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
+	at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
+	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
+	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:702)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576)
+	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
+	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
+	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
+	at java.lang.Thread.run(Thread.java:748)
+[ERROR] 2021-12-18 21:23:32.985 org.apache.dolphinscheduler.service.log.LogClientService:[162] - get log size error
+org.apache.dolphinscheduler.remote.exceptions.RemotingException: connect to : Host{address='127.0.0.1:50051', ip='127.0.0.1', port=50051} fail
+	at org.apache.dolphinscheduler.remote.NettyRemotingClient.sendSync(NettyRemotingClient.java:257)
+	at org.apache.dolphinscheduler.service.log.LogClientService.getLogBytes(LogClientService.java:155)
+	at org.apache.dolphinscheduler.api.service.impl.LoggerServiceImpl.getLogBytes(LoggerServiceImpl.java:251)
+	at org.apache.dolphinscheduler.api.service.impl.LoggerServiceImpl.getLogBytes(LoggerServiceImpl.java:127)
+	at org.apache.dolphinscheduler.api.service.LoggerServiceTest.testGetLogBytes(LoggerServiceTest.java:132)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:40)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:32.986 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:32.987 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:32.988 org.apache.dolphinscheduler.service.log.LogClientService:[150] - log path /temp/log
+[WARN] 2021-12-18 21:23:32.992 org.apache.dolphinscheduler.remote.NettyRemotingClient:[366] - connect to Host{address='127.0.0.1:50051', ip='127.0.0.1', port=50051} error
+io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: /127.0.0.1:50051
+Caused by: java.net.ConnectException: Connection refused
+	at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
+	at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
+	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
+	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:702)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576)
+	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
+	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
+	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
+	at java.lang.Thread.run(Thread.java:748)
+[ERROR] 2021-12-18 21:23:32.992 org.apache.dolphinscheduler.service.log.LogClientService:[162] - get log size error
+org.apache.dolphinscheduler.remote.exceptions.RemotingException: connect to : Host{address='127.0.0.1:50051', ip='127.0.0.1', port=50051} fail
+	at org.apache.dolphinscheduler.remote.NettyRemotingClient.sendSync(NettyRemotingClient.java:257)
+	at org.apache.dolphinscheduler.service.log.LogClientService.getLogBytes(LogClientService.java:155)
+	at org.apache.dolphinscheduler.api.service.impl.LoggerServiceImpl.getLogBytes(LoggerServiceImpl.java:251)
+	at org.apache.dolphinscheduler.api.service.impl.LoggerServiceImpl.getLogBytes(LoggerServiceImpl.java:192)
+	at org.apache.dolphinscheduler.api.service.LoggerServiceTest.testGetLogBytesInSpecifiedProject(LoggerServiceTest.java:187)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:40)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:32.993 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:32.993 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:32.994 org.apache.dolphinscheduler.api.service.impl.LoggerServiceImpl:[220] - log host : 127.0.0.1 , logPath : /temp/log , logServer port : 50051
+[INFO] 2021-12-18 21:23:32.995 org.apache.dolphinscheduler.service.log.LogClientService:[88] - roll view log, host : 127.0.0.1, port : 50051, path /temp/log, skipLineNum 1 ,limit 1
+[WARN] 2021-12-18 21:23:32.999 org.apache.dolphinscheduler.remote.NettyRemotingClient:[366] - connect to Host{address='127.0.0.1:50051', ip='127.0.0.1', port=50051} error
+io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: /127.0.0.1:50051
+Caused by: java.net.ConnectException: Connection refused
+	at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
+	at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
+	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
+	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:702)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576)
+	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
+	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
+	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
+	at java.lang.Thread.run(Thread.java:748)
+[ERROR] 2021-12-18 21:23:32.999 org.apache.dolphinscheduler.service.log.LogClientService:[101] - roll view log error
+org.apache.dolphinscheduler.remote.exceptions.RemotingException: connect to : Host{address='127.0.0.1:50051', ip='127.0.0.1', port=50051} fail
+	at org.apache.dolphinscheduler.remote.NettyRemotingClient.sendSync(NettyRemotingClient.java:257)
+	at org.apache.dolphinscheduler.service.log.LogClientService.rollViewLog(LogClientService.java:94)
+	at org.apache.dolphinscheduler.api.service.impl.LoggerServiceImpl.queryLog(LoggerServiceImpl.java:233)
+	at org.apache.dolphinscheduler.api.service.impl.LoggerServiceImpl.queryLog(LoggerServiceImpl.java:161)
+	at org.apache.dolphinscheduler.api.service.LoggerServiceTest.testQueryLogInSpecifiedProject(LoggerServiceTest.java:160)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:40)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:32.999 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:33.000 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:33.001 org.apache.dolphinscheduler.api.service.impl.LoggerServiceImpl:[220] - log host : 127.0.0.1 , logPath : /temp/log , logServer port : 50051
+[INFO] 2021-12-18 21:23:33.001 org.apache.dolphinscheduler.service.log.LogClientService:[88] - roll view log, host : 127.0.0.1, port : 50051, path /temp/log, skipLineNum 1 ,limit 1
+[WARN] 2021-12-18 21:23:33.004 org.apache.dolphinscheduler.remote.NettyRemotingClient:[366] - connect to Host{address='127.0.0.1:50051', ip='127.0.0.1', port=50051} error
+io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: /127.0.0.1:50051
+Caused by: java.net.ConnectException: Connection refused
+	at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
+	at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
+	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
+	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:702)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650)
+	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576)
+	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
+	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
+	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
+	at java.lang.Thread.run(Thread.java:748)
+[ERROR] 2021-12-18 21:23:33.004 org.apache.dolphinscheduler.service.log.LogClientService:[101] - roll view log error
+org.apache.dolphinscheduler.remote.exceptions.RemotingException: connect to : Host{address='127.0.0.1:50051', ip='127.0.0.1', port=50051} fail
+	at org.apache.dolphinscheduler.remote.NettyRemotingClient.sendSync(NettyRemotingClient.java:257)
+	at org.apache.dolphinscheduler.service.log.LogClientService.rollViewLog(LogClientService.java:94)
+	at org.apache.dolphinscheduler.api.service.impl.LoggerServiceImpl.queryLog(LoggerServiceImpl.java:233)
+	at org.apache.dolphinscheduler.api.service.impl.LoggerServiceImpl.queryLog(LoggerServiceImpl.java:109)
+	at org.apache.dolphinscheduler.api.service.LoggerServiceTest.testQueryDataSourceList(LoggerServiceTest.java:101)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:40)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:33.005 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:33.005 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:34.542 org.apache.dolphinscheduler.api.service.UsersServiceTest:[393] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.542 org.apache.dolphinscheduler.api.service.UsersServiceTest:[399] - {msg=用户[2]不存在, status=USER_NOT_EXIST}
+[INFO] 2021-12-18 21:23:34.543 org.apache.dolphinscheduler.api.service.UsersServiceTest:[405] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.545 org.apache.dolphinscheduler.api.service.UsersServiceTest:[457] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.546 org.apache.dolphinscheduler.api.service.UsersServiceTest:[462] - {msg=用户[2]不存在, status=USER_NOT_EXIST}
+[INFO] 2021-12-18 21:23:34.546 org.apache.dolphinscheduler.api.service.UsersServiceTest:[467] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.547 org.apache.dolphinscheduler.api.service.UsersServiceTest:[557] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.547 org.apache.dolphinscheduler.api.service.UsersServiceTest:[564] - {msg=成功, data=[User{id=0, userName='userTest0001', userPassword='userTest0001', email='null', phone='null', userType=GENERAL_USER, tenantId=0, state=0, tenantCode='null', queueName='null', alertGroup='null', queue='null', createTime=null, updateTime=null}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.549 org.apache.dolphinscheduler.api.service.UsersServiceTest:[190] - User{id=0, userName='userTest0001', userPassword='userTest0001', email='null', phone='null', userType=GENERAL_USER, tenantId=0, state=0, tenantCode='null', queueName='null', alertGroup='null', queue='null', createTime=null, updateTime=null}
+[INFO] 2021-12-18 21:23:34.550 org.apache.dolphinscheduler.api.service.UsersServiceTest:[274] - {msg=用户[0]不存在, status=USER_NOT_EXIST}
+[INFO] 2021-12-18 21:23:34.550 org.apache.dolphinscheduler.api.service.UsersServiceTest:[279] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.551 org.apache.dolphinscheduler.api.service.UsersServiceTest:[526] - Status{code='0', msg='成功', data=null}
+[INFO] 2021-12-18 21:23:34.552 org.apache.dolphinscheduler.api.service.UsersServiceTest:[531] - Status{code='10003', msg='用户名已存在', data=null}
+[INFO] 2021-12-18 21:23:34.553 org.apache.dolphinscheduler.api.service.UsersServiceTest:[235] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.554 org.apache.dolphinscheduler.api.service.UsersServiceTest:[354] - {msg=用户[999]不存在, status=USER_NOT_EXIST}
+[INFO] 2021-12-18 21:23:34.555 org.apache.dolphinscheduler.api.service.UsersServiceTest:[359] - {msg=项目[999]不存在, status=PROJECT_NOT_FOUND}
+[INFO] 2021-12-18 21:23:34.555 org.apache.dolphinscheduler.api.service.UsersServiceTest:[366] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.555 org.apache.dolphinscheduler.api.service.UsersServiceTest:[373] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.555 org.apache.dolphinscheduler.api.service.UsersServiceTest:[380] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.559 org.apache.dolphinscheduler.api.service.UsersServiceTest:[510] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.560 org.apache.dolphinscheduler.api.service.UsersServiceTest:[516] - {msg=成功, data=[User{id=0, userName='userTest0001', userPassword='userTest0001', email='null', phone='null', userType=GENERAL_USER, tenantId=0, state=0, tenantCode='null', queueName='null', alertGroup='null', queue='null', createTime=null, updateTime=null}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.560 org.apache.dolphinscheduler.api.service.UsersServiceTest:[255] - Status{code='30001', msg='当前用户没有操作权限', data=null}
+[INFO] 2021-12-18 21:23:34.562 org.apache.dolphinscheduler.api.service.UsersServiceTest:[143] - {msg=请求参数[userTest0001~]无效, status=REQUEST_PARAMS_NOT_VALID_ERROR}
+[INFO] 2021-12-18 21:23:34.562 org.apache.dolphinscheduler.api.service.UsersServiceTest:[150] - {msg=请求参数[userTest000111111111111111]无效, status=REQUEST_PARAMS_NOT_VALID_ERROR}
+[INFO] 2021-12-18 21:23:34.562 org.apache.dolphinscheduler.api.service.UsersServiceTest:[157] - {msg=请求参数[1q.com]无效, status=REQUEST_PARAMS_NOT_VALID_ERROR}
+[INFO] 2021-12-18 21:23:34.562 org.apache.dolphinscheduler.api.service.UsersServiceTest:[164] - {msg=请求参数[2233]无效, status=REQUEST_PARAMS_NOT_VALID_ERROR}
+[INFO] 2021-12-18 21:23:34.562 org.apache.dolphinscheduler.api.service.UsersServiceTest:[170] - {msg=租户不存在, status=TENANT_NOT_EXIST}
+[INFO] 2021-12-18 21:23:34.563 org.apache.dolphinscheduler.api.service.UsersServiceTest:[175] - {msg=成功, data=User{id=0, userName='userTest0001', userPassword='ffbaaa8ae678f7ce89ef45474b19736a', email='122222@qq.com', phone='13456432345', userType=GENERAL_USER, tenantId=1, state=1, tenantCode='null', queueName='null', alertGroup='null', queue='UsersServiceTestQueue', createTime=Sat Dec 18 21:23:34 CST 2021, updateTime=Sat Dec 18 21:23:34 CST 2021}, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.564 org.apache.dolphinscheduler.api.service.UsersServiceTest:[296] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.565 org.apache.dolphinscheduler.api.service.UsersServiceTest:[302] - {msg=用户[3]不存在, status=USER_NOT_EXIST}
+[INFO] 2021-12-18 21:23:34.566 org.apache.dolphinscheduler.api.service.UsersServiceTest:[313] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.566 org.apache.dolphinscheduler.api.service.UsersServiceTest:[437] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.567 org.apache.dolphinscheduler.api.service.UsersServiceTest:[442] - {msg=用户[2]不存在, status=USER_NOT_EXIST}
+[INFO] 2021-12-18 21:23:34.567 org.apache.dolphinscheduler.api.service.UsersServiceTest:[447] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.568 org.apache.dolphinscheduler.api.service.UsersServiceTest:[328] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.568 org.apache.dolphinscheduler.api.service.UsersServiceTest:[333] - {msg=用户[2]不存在, status=USER_NOT_EXIST}
+[INFO] 2021-12-18 21:23:34.568 org.apache.dolphinscheduler.api.service.UsersServiceTest:[337] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.569 org.apache.dolphinscheduler.api.service.UsersServiceTest:[415] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.569 org.apache.dolphinscheduler.api.service.UsersServiceTest:[420] - {msg=用户[2]不存在, status=USER_NOT_EXIST}
+[INFO] 2021-12-18 21:23:34.570 org.apache.dolphinscheduler.api.service.UsersServiceTest:[426] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.572 org.apache.dolphinscheduler.api.service.UsersServiceTest:[486] - {msg=成功, data=User{id=0, userName='admin', userPassword='null', email='null', phone='null', userType=ADMIN_USER, tenantId=0, state=0, tenantCode='null', queueName='null', alertGroup='null', queue='null', createTime=null, updateTime=null}, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.572 org.apache.dolphinscheduler.api.service.UsersServiceTest:[498] - {msg=成功, data=User{id=0, userName='userTest0001', userPassword='userTest0001', email='null', phone='null', userType=GENERAL_USER, tenantId=0, state=0, tenantCode='null', queueName='null', alertGroup='AlertGroup{id=0createUserId=0, groupName='null', description='null', createTime=null, updateTime=null}', queue='null', createTime=null, updateTime=null}, status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.574 org.apache.dolphinscheduler.api.service.UsersServiceTest:[542] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:34.574 org.apache.dolphinscheduler.api.service.UsersServiceTest:[547] - {msg=成功, data=[], status=SUCCESS}
+[INFO] 2021-12-18 21:23:34.575 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.service.WorkerGroupServiceTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:34.576 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.service.WorkerGroupServiceTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:34.579 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:34.579 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5da01f66, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@84588d3, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@6951d19d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@68fc4fe2, org.spr [...]
+[INFO] 2021-12-18 21:23:34.608 org.apache.dolphinscheduler.api.service.WorkerGroupServiceTest:[55] - Starting WorkerGroupServiceTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:34.608 org.apache.dolphinscheduler.api.service.WorkerGroupServiceTest:[663] - The following profiles are active: h2
+[INFO] 2021-12-18 21:23:36.086 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-25 - Starting...
+[INFO] 2021-12-18 21:23:36.100 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-25 - Start completed.
+[INFO] 2021-12-18 21:23:36.697 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:36.698 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:36.699 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:36.699 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:36.699 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:36.699 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:36.699 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:36.699 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@729b4b02
+[INFO] 2021-12-18 21:23:36.810 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:36.811 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:36.814 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:37.114 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:37.232 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:37.539 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:37.539 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:37.558 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:37.574 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:37.575 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:37.576 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:37.608 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:37.610 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:37.643 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:37.650 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:37.701 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:37.702 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:37.705 org.apache.dolphinscheduler.api.service.WorkerGroupServiceTest:[61] - Started WorkerGroupServiceTest in 3.124 seconds (JVM running for 190.375)
+[INFO] 2021-12-18 21:23:37.733 org.apache.dolphinscheduler.api.service.MonitorServiceTest:[63] - {msg=成功, data=[MonitorRecord{state=null, dbType=MYSQL, maxConnections=0, maxUsedConnections=0, threadsConnections=0, threadsRunningConnections=0, date=null}], status=SUCCESS}
+[ERROR] 2021-12-18 21:23:39.957 org.apache.dolphinscheduler.api.service.impl.ProcessDefinitionServiceImpl:[275] - taskDefinitionJson invalid: null
+[INFO] 2021-12-18 21:23:39.972 org.apache.dolphinscheduler.api.service.impl.ProcessDefinitionServiceImpl:[576] - The task has not changed, so skip
+[INFO] 2021-12-18 21:23:39.974 org.apache.dolphinscheduler.api.service.impl.ProcessDefinitionServiceImpl:[249] - The task has not changed, so skip
+[INFO] 2021-12-18 21:23:39.978 org.apache.dolphinscheduler.api.service.impl.ProcessDefinitionServiceImpl:[1069] - process define not exists
+[ERROR] 2021-12-18 21:23:39.981 org.apache.dolphinscheduler.api.service.impl.ProcessDefinitionServiceImpl:[1010] - process data is null
+[ERROR] 2021-12-18 21:23:39.983 org.apache.dolphinscheduler.api.service.impl.ProcessDefinitionServiceImpl:[1020] - process node info is empty
+[INFO] 2021-12-18 21:23:39.986 org.apache.dolphinscheduler.api.service.impl.ProcessDefinitionServiceImpl:[1100] - process definition not exists
+[INFO] 2021-12-18 21:23:39.989 org.apache.dolphinscheduler.api.service.impl.ProcessDefinitionServiceImpl:[1159] - process define not exists
+[INFO] 2021-12-18 21:23:39.993 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[80] - Status{code='0', msg='成功', data=org.apache.dolphinscheduler.api.utils.PageInfo@344cf745}
+[INFO] 2021-12-18 21:23:39.994 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[153] - {msg=成功, data=AccessToken{id=1, userId=2147483647, token='token', userName='null', expireTime=Mon Jan 17 21:23:39 CST 2022, createTime=null, updateTime=Sat Dec 18 21:23:39 CST 2021}, status=SUCCESS}
+[INFO] 2021-12-18 21:23:39.995 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[159] - {msg=成功, data=AccessToken{id=1, userId=2147483647, token='e2f2eada836ac7257849d2633aa8c726', userName='null', expireTime=Mon Jan 17 21:23:39 CST 2022, createTime=null, updateTime=Sat Dec 18 21:23:39 CST 2021}, status=SUCCESS}
+[ERROR] 2021-12-18 21:23:39.995 org.apache.dolphinscheduler.api.service.impl.AccessTokenServiceImpl:[226] - access token not exist,  access token id 2
+[INFO] 2021-12-18 21:23:39.995 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[165] - {msg=访问token不存在, status=ACCESS_TOKEN_NOT_EXIST}
+[INFO] 2021-12-18 21:23:39.997 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[108] - {msg=成功, data=AccessToken{id=0, userId=1, token='AccessTokenServiceTest', userName='null', expireTime=Mon Jan 17 21:23:39 CST 2022, createTime=Sat Dec 18 21:23:39 CST 2021, updateTime=Sat Dec 18 21:23:39 CST 2021}, status=SUCCESS}
+[INFO] 2021-12-18 21:23:39.997 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[113] - {msg=成功, data=AccessToken{id=0, userId=1, token='2c1c431ec63e3bb965e497b48a76c753', userName='null', expireTime=Mon Jan 17 21:23:39 CST 2022, createTime=Sat Dec 18 21:23:39 CST 2021, updateTime=Sat Dec 18 21:23:39 CST 2021}, status=SUCCESS}
+[INFO] 2021-12-18 21:23:39.998 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[121] - {msg=成功, data=ac80f4bb9d44cd78a609001e0438187c, status=SUCCESS}
+[ERROR] 2021-12-18 21:23:39.999 org.apache.dolphinscheduler.api.service.impl.AccessTokenServiceImpl:[190] - access token not exist,  access token id 0
+[INFO] 2021-12-18 21:23:39.999 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[134] - {msg=访问token不存在, status=ACCESS_TOKEN_NOT_EXIST}
+[INFO] 2021-12-18 21:23:39.999 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[138] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:39.999 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[144] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.000 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[93] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:40.000 org.apache.dolphinscheduler.api.service.AccessTokenServiceTest:[99] - {msg=成功, data=[AccessToken{id=1, userId=1, token='AccessTokenServiceTest', userName='null', expireTime=Mon Jan 17 21:23:40 CST 2022, createTime=null, updateTime=null}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.037 org.apache.dolphinscheduler.api.service.QueueServiceTest:[130] - {msg=队列ID[0]不存在, status=QUEUE_NOT_EXIST}
+[INFO] 2021-12-18 21:23:40.037 org.apache.dolphinscheduler.api.service.QueueServiceTest:[134] - {msg=数据未变更,不需要更新队列信息, status=NEED_NOT_UPDATE_QUEUE}
+[INFO] 2021-12-18 21:23:40.037 org.apache.dolphinscheduler.api.service.QueueServiceTest:[138] - {msg=队列值[test]已存在, status=QUEUE_VALUE_EXIST}
+[INFO] 2021-12-18 21:23:40.038 org.apache.dolphinscheduler.api.service.QueueServiceTest:[142] - {msg=队列名称[test]已存在, status=QUEUE_NAME_EXIST}
+[INFO] 2021-12-18 21:23:40.038 org.apache.dolphinscheduler.api.service.QueueServiceTest:[146] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.038 org.apache.dolphinscheduler.api.service.QueueServiceTest:[108] - {msg=请求参数[queue]无效, status=REQUEST_PARAMS_NOT_VALID_ERROR}
+[INFO] 2021-12-18 21:23:40.039 org.apache.dolphinscheduler.api.service.QueueServiceTest:[112] - {msg=请求参数[queueName]无效, status=REQUEST_PARAMS_NOT_VALID_ERROR}
+[INFO] 2021-12-18 21:23:40.039 org.apache.dolphinscheduler.api.service.QueueServiceTest:[116] - {msg=成功, data=Queue{id=0, queueName='QueueServiceTest', queue='QueueServiceTest', createTime=Sat Dec 18 21:23:40 CST 2021, updateTime=Sat Dec 18 21:23:40 CST 2021}, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.039 org.apache.dolphinscheduler.api.service.QueueServiceTest:[84] - {msg=成功, data=[Queue{id=1, queueName='QueueServiceTest', queue='QueueServiceTest', createTime=null, updateTime=null}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.040 org.apache.dolphinscheduler.api.service.QueueServiceTest:[98] - Status{code='0', msg='成功', data=org.apache.dolphinscheduler.api.utils.PageInfo@23dfb4b4}
+[INFO] 2021-12-18 21:23:40.041 org.apache.dolphinscheduler.api.service.QueueServiceTest:[159] - Status{code='10001', msg='请求参数[queue]无效', data=null}
+[INFO] 2021-12-18 21:23:40.041 org.apache.dolphinscheduler.api.service.QueueServiceTest:[164] - Status{code='10001', msg='请求参数[queueName]无效', data=null}
+[INFO] 2021-12-18 21:23:40.041 org.apache.dolphinscheduler.api.service.QueueServiceTest:[169] - Status{code='10130', msg='队列名称[QueueServiceTest]已存在', data=null}
+[INFO] 2021-12-18 21:23:40.041 org.apache.dolphinscheduler.api.service.QueueServiceTest:[174] - Status{code='10129', msg='队列值[QueueServiceTest]已存在', data=null}
+[INFO] 2021-12-18 21:23:40.041 org.apache.dolphinscheduler.api.service.QueueServiceTest:[179] - Status{code='0', msg='成功', data=null}
+[INFO] 2021-12-18 21:23:40.070 org.apache.dolphinscheduler.api.service.impl.TaskGroupServiceImpl:[230] - select result:null
+[INFO] 2021-12-18 21:23:40.070 org.apache.dolphinscheduler.api.service.impl.TaskGroupServiceImpl:[95] - insert result:0
+[INFO] 2021-12-18 21:23:40.071 org.apache.dolphinscheduler.api.service.TaskGroupServiceTest:[113] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.071 org.apache.dolphinscheduler.api.service.impl.TaskGroupServiceImpl:[127] - update result:0
+[INFO] 2021-12-18 21:23:40.071 org.apache.dolphinscheduler.api.service.TaskGroupServiceTest:[151] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.073 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[285] - FAILURE 1: {msg=项目[]不存在, status=PROJECT_NOT_FOUND}
+[INFO] 2021-12-18 21:23:40.073 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[292] - FAILURE 2: {msg=当前用户[ProjectServiceTest]没有[1]项目的操作权限, status=USER_NO_OPERATION_PROJECT_PERM}
+[INFO] 2021-12-18 21:23:40.073 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[299] - SUCCESS 1: {msg=成功, data=[User{id=0, userName='userTest0001', userPassword='userTest0001', email='null', phone='null', userType=GENERAL_USER, tenantId=0, state=0, tenantCode='null', queueName='null', alertGroup='null', queue='null', createTime=null, updateTime=null}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.074 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[306] - SUCCESS 2: {msg=成功, data=[User{id=0, userName='userTest0001', userPassword='userTest0001', email='null', phone='null', userType=GENERAL_USER, tenantId=0, state=0, tenantCode='null', queueName='null', alertGroup='null', queue='null', createTime=null, updateTime=null}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.075 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[263] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:40.075 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[269] - {msg=成功, data=[Project{id=1, userId=1, userName='null', code=1, name='ProjectServiceTest', description='null', createTime=null, updateTime=null, perm=0, defCount=0, instRunningCount=0}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.076 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[321] - {msg=成功, data=[Project{id=1, userId=1, userName='null', code=1, name='ProjectServiceTest', description='null', createTime=null, updateTime=null, perm=0, defCount=0, instRunningCount=0}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.076 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[159] - {msg=当前用户[null]没有[1]项目的操作权限, status=USER_NO_OPERATION_PROJECT_PERM}
+[INFO] 2021-12-18 21:23:40.076 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[166] - {}
+[INFO] 2021-12-18 21:23:40.077 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[369] - {msg=成功, data=[Project{id=1, userId=1, userName='null', code=1, name='ProjectServiceTest', description='null', createTime=null, updateTime=null, perm=0, defCount=0, instRunningCount=0}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.077 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[89] - {msg=请求参数[desc length]无效, status=REQUEST_PARAMS_NOT_VALID_ERROR}
+[INFO] 2021-12-18 21:23:40.077 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[95] - {msg=项目名称[ProjectServiceTest]已存在, status=PROJECT_ALREADY_EXISTS}
+[INFO] 2021-12-18 21:23:40.078 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[101] - {msg=成功, data=Project{id=0, userId=1, userName='ProjectServiceTest', code=3891637769952, name='test', description='test', createTime=Sat Dec 18 21:23:40 CST 2021, updateTime=Sat Dec 18 21:23:40 CST 2021, perm=0, defCount=0, instRunningCount=0}, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.078 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[181] - Status{code='0', msg='成功', data=org.apache.dolphinscheduler.api.utils.PageInfo@2340e2f1}
+[INFO] 2021-12-18 21:23:40.079 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[189] - Status{code='0', msg='成功', data=org.apache.dolphinscheduler.api.utils.PageInfo@5d1bca4d}
+[INFO] 2021-12-18 21:23:40.080 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[200] - {msg=该项目不存在,请刷新页面, status=PROJECT_NOT_EXIST}
+[INFO] 2021-12-18 21:23:40.080 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[205] - {msg=当前用户[ProjectServiceTest]没有[1]项目的操作权限, status=USER_NO_OPERATION_PROJECT_PERM}
+[INFO] 2021-12-18 21:23:40.080 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[212] - {msg=请先删除全部工作流定义, status=DELETE_PROJECT_ERROR_DEFINES_NOT_NULL}
+[INFO] 2021-12-18 21:23:40.080 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[219] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.081 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[354] - {msg=成功, data=[Project{id=1, userId=1, userName='null', code=1, name='ProjectServiceTest', description='null', createTime=null, updateTime=null, perm=0, defCount=0, instRunningCount=0}], status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.082 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[114] - {msg=该项目不存在,请刷新页面, status=PROJECT_NOT_EXIST}
+[INFO] 2021-12-18 21:23:40.082 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[122] - {msg=当前用户[ProjectServiceTest]没有[1]项目的操作权限, status=USER_NO_OPERATION_PROJECT_PERM}
+[INFO] 2021-12-18 21:23:40.082 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[128] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.082 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[233] - {msg=项目[]不存在, status=PROJECT_NOT_FOUND}
+[INFO] 2021-12-18 21:23:40.083 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[238] - {msg=项目名称[ProjectServiceTest]已存在, status=PROJECT_ALREADY_EXISTS}
+[INFO] 2021-12-18 21:23:40.083 org.apache.dolphinscheduler.api.service.ProjectServiceTest:[250] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.085 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[163] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:40.085 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[168] - {msg=告警组不存在, status=ALERT_GROUP_NOT_EXIST}
+[INFO] 2021-12-18 21:23:40.085 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[173] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.086 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[106] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:40.086 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[111] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:40.086 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[74] - {msg=成功, data=[AlertGroup{id=1createUserId=0, groupName='AlertGroupServiceTest', description='null', createTime=null, updateTime=null}], status=SUCCESS}
+[ERROR] 2021-12-18 21:23:40.089 org.apache.dolphinscheduler.api.service.impl.AlertGroupServiceImpl:[162] - Create alert group error.
+org.springframework.dao.DuplicateKeyException: group name exist
+	at org.apache.dolphinscheduler.api.service.impl.AlertGroupServiceImpl.createAlertgroup(AlertGroupServiceImpl.java:159)
+	at org.apache.dolphinscheduler.api.service.AlertGroupServiceTest.testCreateAlertgroupDuplicate(AlertGroupServiceTest.java:121)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:40)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:40.089 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[122] - {msg=告警组名称已存在, status=ALERT_GROUP_EXIST}
+[ERROR] 2021-12-18 21:23:40.090 org.apache.dolphinscheduler.api.service.impl.AlertGroupServiceImpl:[208] - Update alert group error.
+org.springframework.dao.DuplicateKeyException: group name exist
+	at org.apache.dolphinscheduler.api.service.impl.AlertGroupServiceImpl.updateAlertgroup(AlertGroupServiceImpl.java:205)
+	at org.apache.dolphinscheduler.api.service.AlertGroupServiceTest.testUpdateAlertgroupDuplicate(AlertGroupServiceTest.java:153)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:40)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:40.091 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[88] - Status{code='30001', msg='当前用户没有操作权限', data=null}
+[INFO] 2021-12-18 21:23:40.091 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[93] - Status{code='0', msg='成功', data=org.apache.dolphinscheduler.api.utils.PageInfo@66df8d5e}
+[INFO] 2021-12-18 21:23:40.091 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[132] - {msg=当前用户没有操作权限, status=USER_NO_OPERATION_PERM}
+[INFO] 2021-12-18 21:23:40.091 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[137] - {msg=告警组不存在, status=ALERT_GROUP_NOT_EXIST}
+[INFO] 2021-12-18 21:23:40.091 org.apache.dolphinscheduler.api.service.AlertGroupServiceTest:[142] - {msg=成功, status=SUCCESS}
+[ERROR] 2021-12-18 21:23:40.093 org.apache.dolphinscheduler.common.utils.DateUtils:[136] - error while parse date:20200101 00:00:00
+java.time.format.DateTimeParseException: Text '20200101 00:00:00' could not be parsed at index 0
+	at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949)
+	at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851)
+	at java.time.LocalDateTime.parse(LocalDateTime.java:492)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.parse(DateUtils.java:133)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.stringToDate(DateUtils.java:148)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.getScheduleDate(DateUtils.java:220)
+	at org.apache.dolphinscheduler.api.service.impl.BaseServiceImpl.checkAndParseDateParameters(BaseServiceImpl.java:162)
+	at org.apache.dolphinscheduler.api.service.impl.TaskInstanceServiceImpl.queryTaskListPaging(TaskInstanceServiceImpl.java:123)
+	at org.apache.dolphinscheduler.api.service.TaskInstanceServiceTest.queryTaskListPaging(TaskInstanceServiceTest.java:108)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[ERROR] 2021-12-18 21:23:40.109 org.apache.dolphinscheduler.common.utils.DateUtils:[136] - error while parse date:error date
+java.time.format.DateTimeParseException: Text 'error date' could not be parsed at index 0
+	at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949)
+	at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851)
+	at java.time.LocalDateTime.parse(LocalDateTime.java:492)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.parse(DateUtils.java:133)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.stringToDate(DateUtils.java:148)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.getScheduleDate(DateUtils.java:220)
+	at org.apache.dolphinscheduler.api.service.impl.BaseServiceImpl.checkAndParseDateParameters(BaseServiceImpl.java:162)
+	at org.apache.dolphinscheduler.api.service.impl.TaskInstanceServiceImpl.queryTaskListPaging(TaskInstanceServiceImpl.java:123)
+	at org.apache.dolphinscheduler.api.service.TaskInstanceServiceTest.queryTaskListPaging(TaskInstanceServiceTest.java:160)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[ERROR] 2021-12-18 21:23:40.109 org.apache.dolphinscheduler.common.utils.DateUtils:[136] - error while parse date:error date
+java.time.format.DateTimeParseException: Text 'error date' could not be parsed at index 0
+	at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949)
+	at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851)
+	at java.time.LocalDateTime.parse(LocalDateTime.java:492)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.parse(DateUtils.java:133)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.stringToDate(DateUtils.java:148)
+	at org.apache.dolphinscheduler.common.utils.DateUtils.getScheduleDate(DateUtils.java:220)
+	at org.apache.dolphinscheduler.api.service.impl.BaseServiceImpl.checkAndParseDateParameters(BaseServiceImpl.java:172)
+	at org.apache.dolphinscheduler.api.service.impl.TaskInstanceServiceImpl.queryTaskListPaging(TaskInstanceServiceImpl.java:123)
+	at org.apache.dolphinscheduler.api.service.TaskInstanceServiceTest.queryTaskListPaging(TaskInstanceServiceTest.java:163)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
+	at org.mockito.internal.runners.DefaultInternalRunner$1$1.evaluate(DefaultInternalRunner.java:54)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:23:41.401 org.apache.dolphinscheduler.api.service.TenantServiceTest:[88] - {msg=请输入英文操作系统租户, status=CHECK_OS_TENANT_CODE_ERROR}
+[INFO] 2021-12-18 21:23:41.402 org.apache.dolphinscheduler.api.service.TenantServiceTest:[93] - {msg=操作系统租户[hayden]已存在, status=OS_TENANT_CODE_EXIST}
+[INFO] 2021-12-18 21:23:41.402 org.apache.dolphinscheduler.api.service.TenantServiceTest:[98] - {msg=成功, data=Tenant{id=0, tenantCode='test', queueId=1, queueName='null', queue='null', createTime=Sat Dec 18 21:23:41 CST 2021, updateTime=Sat Dec 18 21:23:41 CST 2021}, status=SUCCESS}
+[INFO] 2021-12-18 21:23:41.402 org.apache.dolphinscheduler.api.service.TenantServiceTest:[131] - {msg=租户不存在, status=TENANT_NOT_EXIST}
+[INFO] 2021-12-18 21:23:41.403 org.apache.dolphinscheduler.api.service.TenantServiceTest:[135] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:41.403 org.apache.dolphinscheduler.api.service.TenantServiceTest:[156] - {msg=租户不存在, status=TENANT_NOT_EXIST}
+[INFO] 2021-12-18 21:23:41.404 org.apache.dolphinscheduler.api.service.TenantServiceTest:[161] - {msg=删除租户失败,有[1]个运行中的工作流实例正在使用, status=DELETE_TENANT_BY_ID_FAIL}
+[INFO] 2021-12-18 21:23:41.404 org.apache.dolphinscheduler.api.service.TenantServiceTest:[167] - {msg=删除租户失败,有[1]个工作流定义正在使用, status=DELETE_TENANT_BY_ID_FAIL_DEFINES}
+[INFO] 2021-12-18 21:23:41.404 org.apache.dolphinscheduler.api.service.TenantServiceTest:[173] - {msg=删除租户失败,有[1]个用户正在使用, status=DELETE_TENANT_BY_ID_FAIL_USERS}
+[INFO] 2021-12-18 21:23:41.404 org.apache.dolphinscheduler.api.service.TenantServiceTest:[179] - {msg=成功, status=SUCCESS}
+[INFO] 2021-12-18 21:23:41.405 org.apache.dolphinscheduler.api.service.TenantServiceTest:[193] - Status{code='0', msg='成功', data=null}
+[INFO] 2021-12-18 21:23:41.405 org.apache.dolphinscheduler.api.service.TenantServiceTest:[117] - Status{code='0', msg='成功', data=org.apache.dolphinscheduler.api.utils.PageInfo@55adf6f7}
+[INFO] 2021-12-18 21:23:41.406 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.interceptor.LoginHandlerInterceptorTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:41.407 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.interceptor.LoginHandlerInterceptorTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:41.409 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:41.409 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2a28b7d6, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3025afc5, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@42e0d59c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4f75af2, org.spr [...]
+[INFO] 2021-12-18 21:23:41.426 org.apache.dolphinscheduler.api.interceptor.LoginHandlerInterceptorTest:[55] - Starting LoginHandlerInterceptorTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:41.426 org.apache.dolphinscheduler.api.interceptor.LoginHandlerInterceptorTest:[663] - The following profiles are active: h2
+[INFO] 2021-12-18 21:23:42.850 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:42.851 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:42.857 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:42.914 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-26 - Starting...
+[INFO] 2021-12-18 21:23:42.921 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-26 - Start completed.
+[INFO] 2021-12-18 21:23:43.459 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:43.460 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:43.460 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:43.460 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:43.460 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:43.461 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:43.461 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:43.461 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7b26f43b
+[INFO] 2021-12-18 21:23:43.852 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:43.956 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:44.235 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:44.236 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:44.252 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:44.264 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:44.265 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:44.266 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:44.287 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:44.289 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:44.321 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:44.326 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:44.376 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:44.376 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:44.380 org.apache.dolphinscheduler.api.interceptor.LoginHandlerInterceptorTest:[61] - Started LoginHandlerInterceptorTest in 2.969 seconds (JVM running for 197.05)
+[INFO] 2021-12-18 21:23:44.387 org.springframework.test.context.transaction.TransactionContext:[107] - Began transaction (1) for test context [DefaultTestContext@78e672e7 testClass = LoginHandlerInterceptorTest, testInstance = org.apache.dolphinscheduler.api.interceptor.LoginHandlerInterceptorTest@42db08a7, testMethod = testPreHandle@LoginHandlerInterceptorTest, testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@2f759e17 testClass = LoginHandlerIntercepto [...]
+[INFO] 2021-12-18 21:23:44.389 org.apache.dolphinscheduler.api.interceptor.LoginHandlerInterceptor:[69] - user does not exist
+[INFO] 2021-12-18 21:23:44.389 org.apache.dolphinscheduler.api.interceptor.LoginHandlerInterceptor:[84] - 当前用户已停用
+[INFO] 2021-12-18 21:23:44.392 org.springframework.test.context.transaction.TransactionContext:[139] - Rolled back transaction for test: [DefaultTestContext@78e672e7 testClass = LoginHandlerInterceptorTest, testInstance = org.apache.dolphinscheduler.api.interceptor.LoginHandlerInterceptorTest@42db08a7, testMethod = testPreHandle@LoginHandlerInterceptorTest, testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@2f759e17 testClass = LoginHandlerInterceptorTest [...]
+[INFO] 2021-12-18 21:23:44.393 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:44.398 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:44.398 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:44.398 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:44.398 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:44.399 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:44.400 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:44.402 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-26 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:44.403 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-26 - Shutdown completed.
+[INFO] 2021-12-18 21:23:44.404 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:44.407 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[305] - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.apache.dolphinscheduler.api.interceptor.LocaleChangeInterceptorTest], using SpringBootContextLoader
+[INFO] 2021-12-18 21:23:44.408 org.springframework.test.context.support.AbstractContextLoader:[264] - Could not detect default resource locations for test class [org.apache.dolphinscheduler.api.interceptor.LocaleChangeInterceptorTest]: no resource found for suffixes {-context.xml, Context.groovy}.
+[INFO] 2021-12-18 21:23:44.410 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[245] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client. [...]
+[INFO] 2021-12-18 21:23:44.411 org.springframework.boot.test.context.SpringBootTestContextBootstrapper:[174] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@787a3876, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3f00906a, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@5ccd9573, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@258c813d, org.sp [...]
+[INFO] 2021-12-18 21:23:44.431 org.apache.dolphinscheduler.api.interceptor.LocaleChangeInterceptorTest:[55] - Starting LocaleChangeInterceptorTest using Java 1.8.0_221 on zhuangcongdembp with PID 7398 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-api)
+[INFO] 2021-12-18 21:23:44.431 org.apache.dolphinscheduler.api.interceptor.LocaleChangeInterceptorTest:[659] - No active profile set, falling back to default profiles: default
+[INFO] 2021-12-18 21:23:45.807 org.apache.curator.framework.imps.CuratorFrameworkImpl:[308] - Starting
+[INFO] 2021-12-18 21:23:45.809 org.apache.curator.framework.imps.CuratorFrameworkImpl:[356] - Default schema
+[INFO] 2021-12-18 21:23:45.814 org.apache.curator.framework.state.ConnectionStateManager:[251] - State change: CONNECTED
+[INFO] 2021-12-18 21:23:45.871 com.zaxxer.hikari.HikariDataSource:[110] - HikariPool-27 - Starting...
+[INFO] 2021-12-18 21:23:45.878 com.zaxxer.hikari.HikariDataSource:[123] - HikariPool-27 - Start completed.
+[INFO] 2021-12-18 21:23:46.432 org.quartz.impl.StdSchedulerFactory:[1220] - Using default implementation for ThreadExecutor
+[INFO] 2021-12-18 21:23:46.433 org.quartz.core.SchedulerSignalerImpl:[61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+[INFO] 2021-12-18 21:23:46.434 org.quartz.core.QuartzScheduler:[229] - Quartz Scheduler v.2.3.2 created.
+[INFO] 2021-12-18 21:23:46.434 org.quartz.simpl.RAMJobStore:[155] - RAMJobStore initialized.
+[INFO] 2021-12-18 21:23:46.434 org.quartz.core.QuartzScheduler:[294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
+
+[INFO] 2021-12-18 21:23:46.434 org.quartz.impl.StdSchedulerFactory:[1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
+[INFO] 2021-12-18 21:23:46.434 org.quartz.impl.StdSchedulerFactory:[1378] - Quartz scheduler version: 2.3.2
+[INFO] 2021-12-18 21:23:46.434 org.quartz.core.QuartzScheduler:[2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@250061ce
+[INFO] 2021-12-18 21:23:46.816 org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver:[58] - Exposing 1 endpoint(s) beneath base path '/actuator'
+[INFO] 2021-12-18 21:23:46.918 springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:[69] - Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)]
+[INFO] 2021-12-18 21:23:47.191 org.springframework.boot.test.mock.web.SpringBootMockServletContext:[455] - Initializing Spring TestDispatcherServlet ''
+[INFO] 2021-12-18 21:23:47.191 org.springframework.test.web.servlet.TestDispatcherServlet:[525] - Initializing Servlet ''
+[INFO] 2021-12-18 21:23:47.192 org.springframework.test.web.servlet.TestDispatcherServlet:[547] - Completed initialization in 1 ms
+[INFO] 2021-12-18 21:23:47.206 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[160] - Context refreshed
+[INFO] 2021-12-18 21:23:47.206 springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:[163] - Found 1 custom documentation plugin(s)
+[INFO] 2021-12-18 21:23:47.222 springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:[41] - Scanning for api listing references
+[INFO] 2021-12-18 21:23:47.232 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: getAlertPluginInstanceUsingGET_1
+[INFO] 2021-12-18 21:23:47.233 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: listPagingUsingGET_1
+[INFO] 2021-12-18 21:23:47.234 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: verifyGroupNameUsingGET_1
+[INFO] 2021-12-18 21:23:47.253 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: downloadTaskLogUsingGET_1
+[INFO] 2021-12-18 21:23:47.255 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: queryLogUsingGET_1
+[INFO] 2021-12-18 21:23:47.280 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: viewTreeUsingGET_1
+[INFO] 2021-12-18 21:23:47.285 springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:[40] - Generating unique operation named: createProjectUsingPOST_1
+[INFO] 2021-12-18 21:23:47.340 org.springframework.scheduling.quartz.SchedulerFactoryBean:[727] - Starting Quartz Scheduler now
+[INFO] 2021-12-18 21:23:47.341 org.quartz.core.QuartzScheduler:[547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
+[INFO] 2021-12-18 21:23:47.345 org.apache.dolphinscheduler.api.interceptor.LocaleChangeInterceptorTest:[61] - Started LocaleChangeInterceptorTest in 2.932 seconds (JVM running for 200.015)
+[INFO] 2021-12-18 21:23:47.358 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:47.359 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:47.359 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:47.359 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:47.360 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:47.361 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:47.361 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:47.362 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-27 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:47.363 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-27 - Shutdown completed.
+[INFO] 2021-12-18 21:23:47.363 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:48.341 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:48.344 org.apache.curator.framework.imps.CuratorFrameworkImpl:[955] - backgroundOperationsLoop exiting
+[INFO] 2021-12-18 21:23:48.347 org.springframework.scheduling.quartz.SchedulerFactoryBean:[845] - Shutting down Quartz Scheduler
+[INFO] 2021-12-18 21:23:48.347 org.quartz.core.QuartzScheduler:[666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
+[INFO] 2021-12-18 21:23:48.347 org.quartz.core.QuartzScheduler:[585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
+[INFO] 2021-12-18 21:23:48.348 org.quartz.core.QuartzScheduler:[740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
+[INFO] 2021-12-18 21:23:48.349 org.apache.dolphinscheduler.remote.NettyRemotingClient:[390] - netty client closed
+[INFO] 2021-12-18 21:23:48.349 org.apache.dolphinscheduler.service.log.LogClientService:[74] - logger client closed
+[INFO] 2021-12-18 21:23:48.350 com.zaxxer.hikari.HikariDataSource:[350] - HikariPool-25 - Shutdown initiated...
+[INFO] 2021-12-18 21:23:48.350 com.zaxxer.hikari.HikariDataSource:[352] - HikariPool-25 - Shutdown completed.
diff --git a/dolphinscheduler-log-server/pom.xml b/dolphinscheduler-log-server/pom.xml
index 13d84eb..3bd8896 100644
--- a/dolphinscheduler-log-server/pom.xml
+++ b/dolphinscheduler-log-server/pom.xml
@@ -52,10 +52,20 @@
     <build>
         <plugins>
             <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jar-plugin</artifactId>
+                <configuration>
+                    <excludes>
+                        <exclude>*.yaml</exclude>
+                        <exclude>*.xml</exclude>
+                    </excludes>
+                </configuration>
+            </plugin>
+            <plugin>
                 <artifactId>maven-assembly-plugin</artifactId>
                 <executions>
                     <execution>
-                        <id>dolphinscheduler-log-server</id>
+                        <id>dolphinscheduler-logger-server</id>
                         <phase>package</phase>
                         <goals>
                             <goal>single</goal>
diff --git a/dolphinscheduler-log-server/src/main/assembly/dolphinscheduler-log-server.xml b/dolphinscheduler-log-server/src/main/assembly/dolphinscheduler-log-server.xml
index 9028a00..35ac6ff 100644
--- a/dolphinscheduler-log-server/src/main/assembly/dolphinscheduler-log-server.xml
+++ b/dolphinscheduler-log-server/src/main/assembly/dolphinscheduler-log-server.xml
@@ -18,7 +18,7 @@
 <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.1.0"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.1.0 http://maven.apache.org/xsd/assembly-2.1.0.xsd">
-    <id>dolphinscheduler-log-server</id>
+    <id>dolphinscheduler-logger-server</id>
     <formats>
         <format>dir</format>
     </formats>
diff --git a/dolphinscheduler-master/logs/dolphinscheduler-master.log b/dolphinscheduler-master/logs/dolphinscheduler-master.log
new file mode 100644
index 0000000..e26e765
--- /dev/null
+++ b/dolphinscheduler-master/logs/dolphinscheduler-master.log
@@ -0,0 +1,116 @@
+[INFO] 2021-12-18 21:24:15.402 org.apache.dolphinscheduler.server.master.config.MasterConfigTest:[55] - Starting MasterConfigTest using Java 1.8.0_221 on zhuangcongdembp with PID 7725 (started by zhuangchong in /Users/zhuangchong/developer/repos/zhaopinRepos/dolphinscheduler/dolphinscheduler-master)
+[INFO] 2021-12-18 21:24:15.404 org.apache.dolphinscheduler.server.master.config.MasterConfigTest:[663] - The following profiles are active: master
+[INFO] 2021-12-18 21:24:15.582 org.apache.dolphinscheduler.server.master.config.MasterConfigTest:[61] - Started MasterConfigTest in 0.908 seconds (JVM running for 5.073)
+[INFO] 2021-12-18 21:24:15.779 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.cpu.isalist
+[INFO] 2021-12-18 21:24:15.780 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: ftp.nonProxyHosts
+[INFO] 2021-12-18 21:24:15.780 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: socksNonProxyHosts
+[INFO] 2021-12-18 21:24:15.780 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: https.proxyPort
+[INFO] 2021-12-18 21:24:15.780 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.io.unicode.encoding
+[INFO] 2021-12-18 21:24:15.781 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.cpu.endian
+[INFO] 2021-12-18 21:24:15.781 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vendor.url.bug
+[INFO] 2021-12-18 21:24:15.781 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: file.separator
+[INFO] 2021-12-18 21:24:15.781 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: localRepository
+[INFO] 2021-12-18 21:24:15.781 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.awt.headless
+[INFO] 2021-12-18 21:24:15.781 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vendor
+[INFO] 2021-12-18 21:24:15.781 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.boot.class.path
+[INFO] 2021-12-18 21:24:15.782 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: http.proxyHost
+[INFO] 2021-12-18 21:24:15.782 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.ext.dirs
+[INFO] 2021-12-18 21:24:15.782 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.version
+[INFO] 2021-12-18 21:24:15.782 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.info
+[INFO] 2021-12-18 21:24:15.782 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: awt.toolkit
+[INFO] 2021-12-18 21:24:15.782 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.language
+[INFO] 2021-12-18 21:24:15.783 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.specification.vendor
+[INFO] 2021-12-18 21:24:15.783 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.java.command
+[INFO] 2021-12-18 21:24:15.783 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.home
+[INFO] 2021-12-18 21:24:15.783 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.arch.data.model
+[INFO] 2021-12-18 21:24:15.783 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: jacoco-agent.destfile
+[INFO] 2021-12-18 21:24:15.784 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.specification.version
+[INFO] 2021-12-18 21:24:15.784 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: socksProxyHost
+[INFO] 2021-12-18 21:24:15.784 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.class.path
+[INFO] 2021-12-18 21:24:15.784 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.name
+[INFO] 2021-12-18 21:24:15.784 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: file.encoding
+[INFO] 2021-12-18 21:24:15.784 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.specification.version
+[INFO] 2021-12-18 21:24:15.785 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.awt.printerjob
+[INFO] 2021-12-18 21:24:15.785 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.timezone
+[INFO] 2021-12-18 21:24:15.785 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.home
+[INFO] 2021-12-18 21:24:15.785 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: http.nonProxyHosts
+[INFO] 2021-12-18 21:24:15.785 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: os.version
+[INFO] 2021-12-18 21:24:15.786 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.management.compiler
+[INFO] 2021-12-18 21:24:15.786 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.specification.name
+[INFO] 2021-12-18 21:24:15.786 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.class.version
+[INFO] 2021-12-18 21:24:15.786 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: surefire.test.class.path
+[INFO] 2021-12-18 21:24:15.786 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: spring.beaninfo.ignore
+[INFO] 2021-12-18 21:24:15.786 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.library.path
+[INFO] 2021-12-18 21:24:15.786 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: http.proxyPort
+[INFO] 2021-12-18 21:24:15.787 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.jnu.encoding
+[INFO] 2021-12-18 21:24:15.787 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: FILE_LOG_CHARSET
+[INFO] 2021-12-18 21:24:15.787 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: os.name
+[INFO] 2021-12-18 21:24:15.787 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: https.proxyHost
+[INFO] 2021-12-18 21:24:15.787 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.specification.vendor
+[INFO] 2021-12-18 21:24:15.787 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: socksProxyPort
+[INFO] 2021-12-18 21:24:15.787 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.io.tmpdir
+[INFO] 2021-12-18 21:24:15.787 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: line.separator
+[INFO] 2021-12-18 21:24:15.788 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: CONSOLE_LOG_CHARSET
+[INFO] 2021-12-18 21:24:15.788 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: surefire.real.class.path
+[INFO] 2021-12-18 21:24:15.788 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.endorsed.dirs
+[INFO] 2021-12-18 21:24:15.788 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: os.arch
+[INFO] 2021-12-18 21:24:15.788 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: basedir
+[INFO] 2021-12-18 21:24:15.788 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.awt.graphicsenv
+[INFO] 2021-12-18 21:24:15.789 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.runtime.version
+[INFO] 2021-12-18 21:24:15.789 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: PID
+[INFO] 2021-12-18 21:24:15.789 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.specification.name
+[INFO] 2021-12-18 21:24:15.789 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.dir
+[INFO] 2021-12-18 21:24:15.789 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: user.country
+[INFO] 2021-12-18 21:24:15.789 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.java.launcher
+[INFO] 2021-12-18 21:24:15.789 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.os.patch.level
+[INFO] 2021-12-18 21:24:15.790 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.name
+[INFO] 2021-12-18 21:24:15.790 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: file.encoding.pkg
+[INFO] 2021-12-18 21:24:15.790 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: path.separator
+[INFO] 2021-12-18 21:24:15.790 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.vendor
+[INFO] 2021-12-18 21:24:15.790 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vendor.url
+[INFO] 2021-12-18 21:24:15.790 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: gopherProxySet
+[INFO] 2021-12-18 21:24:15.790 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: sun.boot.library.path
+[INFO] 2021-12-18 21:24:15.791 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.vm.version
+[INFO] 2021-12-18 21:24:15.791 org.apache.dolphinscheduler.common.utils.PropertyUtils:[65] - Overriding property from system property: java.runtime.name
+[WARN] 2021-12-18 21:24:15.816 org.apache.dolphinscheduler.server.master.dispatch.host.LowerWeightHostManager:[161] - worker 192.168.1.1:22 in work group default have not received the heartbeat
+[ERROR] 2021-12-18 21:24:18.124 org.apache.dolphinscheduler.server.master.processor.queue.TaskResponseService:[135] - persist task error
+java.lang.NullPointerException: null
+	at org.apache.dolphinscheduler.server.master.processor.queue.TaskResponseService.persist(TaskResponseService.java:176)
+	at org.apache.dolphinscheduler.server.master.processor.queue.TaskResponseService.access$100(TaskResponseService.java:52)
+	at org.apache.dolphinscheduler.server.master.processor.queue.TaskResponseService$TaskResponseWorker.run(TaskResponseService.java:130)
+[ERROR] 2021-12-18 21:24:18.124 org.apache.dolphinscheduler.server.master.processor.queue.TaskResponseService:[100] - stop error:
+java.lang.NullPointerException: null
+	at org.apache.dolphinscheduler.server.master.processor.queue.TaskResponseService.persist(TaskResponseService.java:176)
+	at org.apache.dolphinscheduler.server.master.processor.queue.TaskResponseService.stop(TaskResponseService.java:96)
+	at org.apache.dolphinscheduler.server.master.processor.queue.TaskResponseServiceTest.after(TaskResponseServiceTest.java:97)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
+	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:99)
+	at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:105)
+	at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:40)
+	at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:163)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
+	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
+[INFO] 2021-12-18 21:24:18.125 org.apache.dolphinscheduler.server.master.processor.queue.TaskResponseService:[138] - StateEventResponseWorker stopped
+[INFO] 2021-12-18 21:24:18.147 org.apache.dolphinscheduler.server.master.processor.TaskKillResponseProcessor:[52] - received task kill response command : TaskKillResponseCommand{taskInstanceId=1, host='localhost', status=1, processId=1, appIds=[task_1]}