[regression-test](fix) fix test_show_tablet.groovy bug running on mul… (#46860)
This commit is contained in:
@ -25,12 +25,32 @@ suite("test_show_tablet") {
|
||||
PROPERTIES (
|
||||
"replication_num" = "1"
|
||||
);"""
|
||||
def res = sql """SHOW TABLETS FROM show_tablets_test_t limit 5, 1;"""
|
||||
assertTrue(res.size() == 0)
|
||||
|
||||
res = sql """SHOW TABLETS FROM show_tablets_test_t limit 3, 5;"""
|
||||
assertTrue(res.size() == 2)
|
||||
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 10;"""
|
||||
assertTrue(res.size() == 5)
|
||||
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)
|
||||
} 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)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user