This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.
from 5f50d9a predicate test bugfix (#8134)
add 694e643 [feature](test) Add regression test framework (#8125)
No new revisions were added by this update.
Summary of changes:
.gitignore | 3 +
.licenserc.yaml | 2 +
docs/.vuepress/sidebar/zh-CN.js | 1 +
docs/zh-CN/developer-guide/regression-testing.md | 487 +++++++++++++++++++++
regression-test/conf/logback.xml | 43 ++
regression-test/conf/regression-conf.groovy | 42 ++
.../data/correctness/test_select_constant.out | 4 +
regression-test/data/demo/qt_action.out | 15 +
regression-test/data/demo/streamload_input.csv | 3 +
regression-test/framework/README | 18 +
.../framework}/checkstyle-apache-header.txt | 0
{fe => regression-test/framework}/checkstyle.xml | 0
regression-test/framework/pom.xml | 219 +++++++++
.../org/apache/doris/regression/Config.groovy | 259 +++++++++++
.../apache/doris/regression/ConfigOptions.groovy | 200 +++++++++
.../apache/doris/regression/RegressionTest.groovy | 189 ++++++++
.../doris/regression/action/ExplainAction.groovy | 144 ++++++
.../regression/action/StreamLoadAction.groovy | 297 +++++++++++++
.../doris/regression/action/SuiteAction.groovy | 22 +
.../doris/regression/action/TestAction.groovy | 151 +++++++
.../org/apache/doris/regression/suite/Suite.groovy | 196 +++++++++
.../doris/regression/suite/SuiteContext.groovy | 107 +++++
.../doris/regression/util/BytesInputStream.groovy | 66 +++
.../doris/regression/util/CloseableIterator.groovy | 24 +
.../apache/doris/regression/util/DataUtils.groovy | 47 ++
.../apache/doris/regression/util/FileUtils.groovy | 33 ++
.../apache/doris/regression/util/JdbcUtils.groovy | 87 ++++
.../doris/regression/util/OutputUtils.groovy | 275 ++++++++++++
.../apache/doris/regression/util/Recorder.groovy | 38 ++
.../doris/regression/util/ReusableIterator.groovy | 64 +++
.../apache/doris/regression/util/SuiteInfo.groovy | 33 ++
.../suites/correctness/test_select_constant.groovy | 1 +
regression-test/suites/demo/explain_action.groovy | 31 ++
regression-test/suites/demo/qt_action.groovy | 26 ++
regression-test/suites/demo/sql_action.groovy | 81 ++++
.../suites/demo/streamLoad_action.groovy | 59 +++
regression-test/suites/demo/test_action.groovy | 65 +++
.../performance/test_streamload_perfomance.groovy | 27 ++
run-regression-test.sh | 176 ++++++++
39 files changed, 3535 insertions(+)
create mode 100644 docs/zh-CN/developer-guide/regression-testing.md
create mode 100644 regression-test/conf/logback.xml
create mode 100644 regression-test/conf/regression-conf.groovy
create mode 100644 regression-test/data/correctness/test_select_constant.out
create mode 100644 regression-test/data/demo/qt_action.out
create mode 100644 regression-test/data/demo/streamload_input.csv
create mode 100644 regression-test/framework/README
copy {fe => regression-test/framework}/checkstyle-apache-header.txt (100%)
copy {fe => regression-test/framework}/checkstyle.xml (100%)
create mode 100644 regression-test/framework/pom.xml
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/Config.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/ConfigOptions.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/RegressionTest.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/action/ExplainAction.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/action/StreamLoadAction.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/action/SuiteAction.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/action/TestAction.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/suite/Suite.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/suite/SuiteContext.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/BytesInputStream.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/CloseableIterator.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/DataUtils.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/FileUtils.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/JdbcUtils.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/OutputUtils.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/Recorder.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/ReusableIterator.groovy
create mode 100644
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/SuiteInfo.groovy
create mode 100644
regression-test/suites/correctness/test_select_constant.groovy
create mode 100644 regression-test/suites/demo/explain_action.groovy
create mode 100644 regression-test/suites/demo/qt_action.groovy
create mode 100644 regression-test/suites/demo/sql_action.groovy
create mode 100644 regression-test/suites/demo/streamLoad_action.groovy
create mode 100644 regression-test/suites/demo/test_action.groovy
create mode 100644
regression-test/suites/performance/test_streamload_perfomance.groovy
create mode 100755 run-regression-test.sh
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]