Skip to content

Commit e3a09a8

Browse files
committed
fix test
1 parent 0a3fbb6 commit e3a09a8

File tree

7 files changed

+37
-37
lines changed

7 files changed

+37
-37
lines changed

regression-test/suites/autobucket/test_autobucket.groovy

+5-5
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
suite("test_autobucket") {
1919
sql "drop table if exists autobucket_test"
20-
result = sql """
20+
def result = sql """
2121
CREATE TABLE `autobucket_test` (
2222
`user_id` largeint(40) NOT NULL
2323
) ENGINE=OLAP
@@ -32,11 +32,11 @@ suite("test_autobucket") {
3232
result = sql "show create table autobucket_test"
3333
assertTrue(result.toString().containsIgnoreCase("BUCKETS AUTO"))
3434

35-
result = sql "show partitions from autobucket_test"
35+
result = sql_return_maparray "show partitions from autobucket_test"
3636
logger.info("${result}")
3737
// XXX: buckets at pos(8), next maybe impl by sql meta
3838
// 10 is the default buckets without partition size
39-
assertEquals(Integer.valueOf(result.get(0).get(8)), 10)
39+
assertEquals(Integer.valueOf(result.get(0).Buckets), 10)
4040

4141
sql "drop table if exists autobucket_test"
4242

@@ -56,10 +56,10 @@ suite("test_autobucket") {
5656
"""
5757

5858
default_min_buckets = 1 // in Config.java
59-
result = sql "show partitions from autobucket_test_min_buckets"
59+
result = sql_return_maparray "show partitions from autobucket_test_min_buckets"
6060
logger.info("${result}")
6161
// XXX: buckets at pos(8), next maybe impl by sql meta
62-
assertEquals(Integer.valueOf(result.get(0).get(8)), default_min_buckets)
62+
assertEquals(Integer.valueOf(result.get(0).Buckets), default_min_buckets)
6363

6464
sql "drop table if exists autobucket_test_min_buckets"
6565
}

regression-test/suites/autobucket/test_autobucket_dynamic_partition.groovy

+5-5
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
suite("test_autobucket_dynamic_partition") {
1919
sql "drop table if exists test_autobucket_dynamic_partition"
20-
result = sql """
20+
def result = sql """
2121
CREATE TABLE
2222
test_autobucket_dynamic_partition (k1 DATETIME)
2323
PARTITION BY
@@ -35,14 +35,14 @@ suite("test_autobucket_dynamic_partition") {
3535
result = sql "show create table test_autobucket_dynamic_partition"
3636
assertTrue(result.toString().containsIgnoreCase("BUCKETS AUTO"))
3737

38-
result = sql "show partitions from test_autobucket_dynamic_partition"
38+
result = sql_return_maparray "show partitions from test_autobucket_dynamic_partition"
3939
logger.info("${result}")
4040
// XXX: buckets at pos(8), next maybe impl by sql meta
4141
// 10 is the default buckets without partition size
4242
assertEquals(result.size(), 3)
43-
assertEquals(Integer.valueOf(result.get(0).get(8)), 10)
44-
assertEquals(Integer.valueOf(result.get(1).get(8)), 10)
45-
assertEquals(Integer.valueOf(result.get(2).get(8)), 10)
43+
for (def partition : result) {
44+
assertEquals(Integer.valueOf(partition.Buckets), 10)
45+
}
4646

4747
sql "drop table if exists test_autobucket_dynamic_partition"
4848
}

regression-test/suites/cold_heat_separation/empty_table_use_policy/modify_partition_add_policy.groovy

+3-3
Original file line numberDiff line numberDiff line change
@@ -130,12 +130,12 @@ suite("add_table_policy_by_modify_partition") {
130130
"""
131131

132132
// Test that the partition's specified policy would be covered by the table's policy
133-
def partitions = sql """
133+
def partitions = sql_return_maparray """
134134
show partitions from create_table_partion_use_created_policy_test
135135
"""
136136

137-
for (par in partitions) {
138-
assertTrue(par[12] == "created_create_table_partition_alter_policy")
137+
for (def par in partitions) {
138+
assertTrue(par.RemoteStoragePolicy == "created_create_table_partition_alter_policy")
139139
}
140140

141141
sql """

regression-test/suites/partition_p0/dynamic_partition/test_dynamic_partition.groovy

+7-7
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ suite("test_dynamic_partition") {
3232
"dynamic_partition.create_history_partition"="true",
3333
"dynamic_partition.replication_allocation" = "tag.location.default: 1")
3434
"""
35-
List<List<Object>> result = sql "show tables like 'dy_par'"
35+
def result = sql "show tables like 'dy_par'"
3636
logger.info("${result}")
3737
assertEquals(result.size(), 1)
38-
result = sql "show partitions from dy_par"
38+
result = sql_return_maparray "show partitions from dy_par"
3939
// XXX: buckets at pos(8), next maybe impl by sql meta
40-
assertEquals(Integer.valueOf(result.get(0).get(8)), 10)
40+
assertEquals(Integer.valueOf(result.get(0).Buckets, 10)
4141
sql "drop table dy_par"
4242

4343
sql "drop table if exists dy_par"
@@ -59,9 +59,9 @@ suite("test_dynamic_partition") {
5959
result = sql "show tables like 'dy_par'"
6060
logger.info("${result}")
6161
assertEquals(result.size(), 1)
62-
result = sql "show partitions from dy_par"
62+
result = sql_return_maparray "show partitions from dy_par"
6363
// XXX: buckets at pos(8), next maybe impl by sql meta
64-
assertEquals(Integer.valueOf(result.get(0).get(8)), 10)
64+
assertEquals(Integer.valueOf(result.get(0).Buckets), 10)
6565
sql "drop table dy_par"
6666

6767
sql "drop table if exists dy_par_bucket_set_by_distribution"
@@ -83,9 +83,9 @@ suite("test_dynamic_partition") {
8383
result = sql "show tables like 'dy_par_bucket_set_by_distribution'"
8484
logger.info("${result}")
8585
assertEquals(result.size(), 1)
86-
result = sql "show partitions from dy_par_bucket_set_by_distribution"
86+
result = sql_return_maparray "show partitions from dy_par_bucket_set_by_distribution"
8787
// XXX: buckets at pos(8), next maybe impl by sql meta
88-
assertEquals(Integer.valueOf(result.get(0).get(8)), 3)
88+
assertEquals(Integer.valueOf(result.get(0).Buckets), 3)
8989
sql "drop table dy_par_bucket_set_by_distribution"
9090
sql "drop table if exists dy_par_bad"
9191
test {

regression-test/suites/partition_p0/dynamic_partition/test_dynamic_partition_with_rename.groovy

+4-4
Original file line numberDiff line numberDiff line change
@@ -34,26 +34,26 @@ suite("test_dynamic_partition_with_rename") {
3434
"dynamic_partition.create_history_partition"="true",
3535
"dynamic_partition.replication_allocation" = "tag.location.default: 1")
3636
"""
37-
def result = sql "show partitions from ${tbl}"
37+
def result = sql_return_maparray "show partitions from ${tbl}"
3838
assertEquals(7, result.size())
3939

4040
// rename distributed column, then try to add too more dynamic partition
4141
sql "alter table ${tbl} rename column k1 renamed_k1"
4242
sql """ ADMIN SET FRONTEND CONFIG ('dynamic_partition_check_interval_seconds' = '1') """
4343
sql """ alter table ${tbl} set('dynamic_partition.end'='5') """
44-
result = sql "show partitions from ${tbl}"
44+
result = sql_return_maparray "show partitions from ${tbl}"
4545
for (def retry = 0; retry < 120; retry++) { // at most wait 120s
4646
if (result.size() == 9) {
4747
break;
4848
}
4949
logger.info("wait dynamic partition scheduler, sleep 1s")
5050
sleep(1000); // sleep 1s
51-
result = sql "show partitions from ${tbl}"
51+
result = sql_return_maparray "show partitions from ${tbl}"
5252
}
5353
assertEquals(9, result.size())
5454
for (def line = 0; line < result.size(); line++) {
5555
// XXX: DistributionKey at pos(7), next maybe impl by sql meta
56-
assertEquals("renamed_k1", result.get(line).get(7))
56+
assertEquals("renamed_k1", result.get(line).DistributionKey)
5757
}
5858

5959
sql "drop table ${tbl}"

regression-test/suites/partition_p0/multi_partition/test_multi_column_partition.groovy

+11-11
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ suite("test_multi_partition_key", "p0") {
5555
sql "select * from ${tableName} order by k1, k2"
5656
resultFile "partition_table.out"
5757
}
58-
def result = sql "SHOW PARTITIONS FROM ${tableName}"
58+
def result = sql_return_maparray "SHOW PARTITIONS FROM ${tableName}"
5959
assertTrue(result.size() > 1)
6060
if (ifDropTbl) {
6161
try_sql """DROP TABLE ${tableName}"""
@@ -143,8 +143,8 @@ suite("test_multi_partition_key", "p0") {
143143
false
144144
)
145145
// expect partition_f range: [ [126, 126] ~ [500, -128] )
146-
def ret = sql "SHOW PARTITIONS FROM test_default_minvalue WHERE PartitionName='partition_f'"
147-
assertTrue(ret[0][6].contains("[500, -128]"))
146+
def ret = sql_return_maparray "SHOW PARTITIONS FROM test_default_minvalue WHERE PartitionName='partition_f'"
147+
assertTrue(ret[0].Range.contains("[500, -128]"))
148148

149149
// partition columns error
150150
test {
@@ -225,8 +225,8 @@ suite("test_multi_partition_key", "p0") {
225225
}
226226

227227
sql "ALTER TABLE test_multi_col_test_partition_add ADD PARTITION partition_add VALUES LESS THAN ('30', '1000') "
228-
def ret_add_p = sql "SHOW PARTITIONS FROM test_multi_col_test_partition_add WHERE PartitionName='partition_add'"
229-
assertTrue(ret[0][6].contains("[500, -128]"))
228+
def ret_add_p = sql_return_maparray "SHOW PARTITIONS FROM test_multi_col_test_partition_add WHERE PartitionName='partition_add'"
229+
assertTrue(ret[0].Range.contains("[500, -128]"))
230230
test {
231231
sql "ALTER TABLE test_multi_col_test_partition_add ADD PARTITION add_partition_wrong " +
232232
"VALUES LESS THAN ('30', '800') DISTRIBUTED BY hash(k1) BUCKETS 5"
@@ -247,11 +247,11 @@ suite("test_multi_partition_key", "p0") {
247247
false
248248
)
249249
sql "ALTER TABLE test_multi_col_test_partition_drop DROP PARTITION partition_d"
250-
def ret_drop_p = sql "SHOW PARTITIONS FROM test_multi_col_test_partition_drop WHERE PartitionName='partition_d'"
250+
def ret_drop_p = sql_return_maparray "SHOW PARTITIONS FROM test_multi_col_test_partition_drop WHERE PartitionName='partition_d'"
251251
assertEquals(0, ret_drop_p.size())
252252
sql "ALTER TABLE test_multi_col_test_partition_drop ADD PARTITION partition_dd VALUES LESS THAN ('0','0') "
253-
ret_drop_p = sql "SHOW PARTITIONS FROM test_multi_col_test_partition_drop WHERE PartitionName='partition_dd'"
254-
assertTrue(ret_drop_p[0][6].contains("[0, 0]"))
253+
ret_drop_p = sql_return_maparray "SHOW PARTITIONS FROM test_multi_col_test_partition_drop WHERE PartitionName='partition_dd'"
254+
assertTrue(ret_drop_p[0].Range.contains("[0, 0]"))
255255
// null value in the lowest partition, if drop the partition null is deleted.
256256
sql """drop table if exists test_multi_col_test_partition_null_value"""
257257
sql """
@@ -367,8 +367,8 @@ suite("test_multi_partition_key", "p0") {
367367
qt_sql12 "select * from test_multi_col_test_rollup order by k1, k2"
368368
// test partition modify, check partition replication_num
369369
sql "ALTER TABLE test_multi_col_test_rollup MODIFY PARTITION partition_a SET( 'replication_num' = '1')"
370-
ret = sql "SHOW PARTITIONS FROM test_multi_col_test_rollup WHERE PartitionName='partition_a'"
371-
assertEquals('1', ret[0][9])
370+
ret = sql_return_maparray "SHOW PARTITIONS FROM test_multi_col_test_rollup WHERE PartitionName='partition_a'"
371+
assertEquals(1, ret[0].ReplicationNum as int)
372372
// create table with range partition
373373
testPartitionTbl(
374374
"test_multi_column_fixed_range_1",
@@ -394,7 +394,7 @@ suite("test_multi_partition_key", "p0") {
394394
)
395395
// add partition with range
396396
sql "ALTER TABLE test_multi_column_fixed_range_1 ADD PARTITION partition_add VALUES LESS THAN ('50','1000') "
397-
ret = sql "SHOW PARTITIONS FROM test_multi_column_fixed_range_1 WHERE PartitionName='partition_add'"
397+
ret = sql_return_maparray "SHOW PARTITIONS FROM test_multi_column_fixed_range_1 WHERE PartitionName='partition_add'"
398398
assertEquals(1, ret.size(), )
399399
test {
400400
sql "ALTER TABLE test_multi_column_fixed_range_1 ADD PARTITION add_partition_wrong VALUES LESS THAN ('50','800')"

regression-test/suites/partition_p1/auto_partition/sql/multi_thread_load.groovy

+2-2
Original file line numberDiff line numberDiff line change
@@ -189,10 +189,10 @@ suite("multi_thread_load") {
189189
def row_count_range = sql """select count() from ${table_name};"""
190190
assertTrue(data_count*rows == row_count_range[0][0], "${data_count*rows}, ${row_count_range[0][0]}")
191191
// check there's no intersect in partitions
192-
def partition_res_range = sql """show partitions from ${table_name} order by PartitionName;"""
192+
def partition_res_range = sql_return_maparray """show partitions from ${table_name} order by PartitionName;"""
193193
for (int i = 0; i < partition_res_range.size(); i++) {
194194
for (int j = i+1; j < partition_res_range.size(); j++) {
195-
if (partition_res_range[i][6] == partition_res_range[j][6]) {
195+
if (partition_res_range[i].Range == partition_res_range[j].Range) {
196196
assertTrue(false, "$i, $j")
197197
}
198198
}

0 commit comments

Comments
 (0)