This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a commit to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-3.0 by this push:
new 15a3381d15a branch-3.0: [regression-test](fix) fix
test_show_tablet.groovy bug running on mul… #46791 (#46809)
15a3381d15a is described below
commit 15a3381d15a118e1222e1e468dc72aa2e7f4c511
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Jan 11 19:36:30 2025 +0800
branch-3.0: [regression-test](fix) fix test_show_tablet.groovy bug running
on mul… #46791 (#46809)
Cherry-picked from #46791
Co-authored-by: shuke <[email protected]>
---
.../suites/show_p0/test_show_tablet.groovy | 32 +++++++++++++++++-----
1 file changed, 25 insertions(+), 7 deletions(-)
diff --git a/regression-test/suites/show_p0/test_show_tablet.groovy
b/regression-test/suites/show_p0/test_show_tablet.groovy
index 59e7c1a8e4d..024e90fdd19 100644
--- a/regression-test/suites/show_p0/test_show_tablet.groovy
+++ b/regression-test/suites/show_p0/test_show_tablet.groovy
@@ -25,14 +25,32 @@ suite("test_show_tablet") {
PROPERTIES (
"replication_num" = "1"
);"""
- def res = sql """SHOW TABLETS FROM show_tablets_test_t limit 5, 1;"""
- logger.info("result: " + res.toString());
- assertTrue(res.size() == 0)
+ def res = sql """ SHOW TABLETS FROM show_tablets_test_t """
+ if (res.size() == 5) {
+ // replication num == 1
+ res = sql """SHOW TABLETS FROM show_tablets_test_t limit 5, 1;"""
+ logger.info("result: " + res.toString());
+ assertTrue(res.size() == 0)
- res = sql """SHOW TABLETS FROM show_tablets_test_t limit 3, 5;"""
- assertTrue(res.size() == 2)
+ res = sql """SHOW TABLETS FROM show_tablets_test_t limit 3, 5;"""
+ assertTrue(res.size() == 2)
- res = sql """SHOW TABLETS FROM show_tablets_test_t limit 10;"""
- assertTrue(res.size() == 5)
+ res = sql """SHOW TABLETS FROM show_tablets_test_t limit 10;"""
+ assertTrue(res.size() == 5)
+ } else if (res.size() == 15) {
+ // in multi-be cluster and force_olap_table_replication_num=3
+ // will change to 3 replication even though set "replication_num" =
"1" in create table
+ res = sql """SHOW TABLETS FROM show_tablets_test_t limit 15, 1;"""
+ logger.info("result: " + res.toString());
+ assertTrue(res.size() == 0)
+
+ res = sql """SHOW TABLETS FROM show_tablets_test_t limit 13, 5;"""
+ assertTrue(res.size() == 2)
+
+ res = sql """SHOW TABLETS FROM show_tablets_test_t limit 15;"""
+ assertTrue(res.size() == 15)
+ } else {
+ assertTrue(1 == 2)
+ }
}
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]