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

kxiao pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git

commit be40d4d64a1f08803b914cfcfba2bc990886d839
Author: ZhangYu0123 <67053339+zhangyu0...@users.noreply.github.com>
AuthorDate: Sun Sep 3 14:51:00 2023 +0800

    [Test](Framework) add enable cache data args for test CommandLine (#21852)
---
 .../src/main/groovy/org/apache/doris/regression/Config.groovy  |  1 +
 .../groovy/org/apache/doris/regression/ConfigOptions.groovy    | 10 +++++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git 
a/regression-test/framework/src/main/groovy/org/apache/doris/regression/Config.groovy
 
b/regression-test/framework/src/main/groovy/org/apache/doris/regression/Config.groovy
index 71c2959d3a..cff342889c 100644
--- 
a/regression-test/framework/src/main/groovy/org/apache/doris/regression/Config.groovy
+++ 
b/regression-test/framework/src/main/groovy/org/apache/doris/regression/Config.groovy
@@ -154,6 +154,7 @@ class Config {
         config.dataPath = 
FileUtils.getCanonicalPath(cmd.getOptionValue(dataOpt, config.dataPath))
         config.realDataPath = 
FileUtils.getCanonicalPath(cmd.getOptionValue(realDataOpt, config.realDataPath))
         config.cacheDataPath = cmd.getOptionValue(cacheDataOpt, 
config.cacheDataPath)
+        config.enableCacheData = 
Boolean.parseBoolean(cmd.getOptionValue(enableCacheDataOpt, "true"))
         config.pluginPath = 
FileUtils.getCanonicalPath(cmd.getOptionValue(pluginOpt, config.pluginPath))
         config.sslCertificatePath = 
FileUtils.getCanonicalPath(cmd.getOptionValue(sslCertificateOpt, 
config.sslCertificatePath))
         config.suiteWildcard = cmd.getOptionValue(suiteOpt, config.testSuites)
diff --git 
a/regression-test/framework/src/main/groovy/org/apache/doris/regression/ConfigOptions.groovy
 
b/regression-test/framework/src/main/groovy/org/apache/doris/regression/ConfigOptions.groovy
index 2f32415f76..9c5db531ca 100644
--- 
a/regression-test/framework/src/main/groovy/org/apache/doris/regression/ConfigOptions.groovy
+++ 
b/regression-test/framework/src/main/groovy/org/apache/doris/regression/ConfigOptions.groovy
@@ -45,6 +45,7 @@ class ConfigOptions {
     static Option dataOpt
     static Option realDataOpt
     static Option cacheDataOpt
+    static Option enableCacheDataOpt
     static Option pluginOpt
     static Option sslCertificateOpt
     static Option suiteOpt
@@ -145,7 +146,14 @@ class ConfigOptions {
                 .longOpt("cacheDataPath")
                 .desc("the cache data path caches data for stream load from 
s3")
                 .build()
-
+       enableCacheDataOpt = Option.builder("ECD")
+                .argName("enableCacheData")
+                .required(false)
+                .hasArg(true)
+                .type(String.class)
+                .longOpt("enableCacheData")
+                .desc("enable caches data for stream load from s3")
+                .build()
         pluginOpt = Option.builder("plugin")
                 .argName("pluginPath")
                 .required(false)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to