commit
0d3ac6c304
|
@ -10,22 +10,21 @@
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_str.py
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_str.py
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_math.py
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_math.py
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_time.py
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_time.py
|
||||||
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_26.py
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_str.py -Q 2
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_str.py -Q 2
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_math.py -Q 2
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_math.py -Q 2
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_time.py -Q 2
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_time.py -Q 2
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery.py -Q 2
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery.py -Q 2
|
||||||
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_26.py -Q 2
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/columnLenUpdated.py
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/columnLenUpdated.py
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/columnLenUpdated.py -Q 2
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/columnLenUpdated.py -Q 2
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/columnLenUpdated.py -Q 3
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/columnLenUpdated.py -Q 3
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery.py -Q 3
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/columnLenUpdated.py -Q 4
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_str.py -Q 3
|
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_math.py -Q 3
|
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_time.py -Q 3
|
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery.py -Q 4
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery.py -Q 4
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_str.py -Q 4
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_str.py -Q 4
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_math.py -Q 4
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_math.py -Q 4
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_time.py -Q 4
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_time.py -Q 4
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/columnLenUpdated.py -Q 4
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_26.py -Q 4
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 7-tmq/tmqShow.py
|
,,y,system-test,./pytest.sh python3 ./test.py -f 7-tmq/tmqShow.py
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 7-tmq/tmqDropStb.py
|
,,y,system-test,./pytest.sh python3 ./test.py -f 7-tmq/tmqDropStb.py
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 7-tmq/subscribeStb0.py
|
,,y,system-test,./pytest.sh python3 ./test.py -f 7-tmq/subscribeStb0.py
|
||||||
|
@ -47,6 +46,11 @@
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/concat.py -Q 3
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/concat.py -Q 3
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/out_of_order.py -Q 2
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/out_of_order.py -Q 2
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/out_of_order.py -Q 4
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/out_of_order.py -Q 4
|
||||||
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery.py -Q 3
|
||||||
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_str.py -Q 3
|
||||||
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_math.py -Q 3
|
||||||
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_time.py -Q 3
|
||||||
|
,,y,system-test,./pytest.sh python3 ./test.py -f 2-query/nestedQuery_26.py -Q 3
|
||||||
|
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 7-tmq/create_wrong_topic.py
|
,,y,system-test,./pytest.sh python3 ./test.py -f 7-tmq/create_wrong_topic.py
|
||||||
,,y,system-test,./pytest.sh python3 ./test.py -f 7-tmq/dropDbR3ConflictTransaction.py -N 3
|
,,y,system-test,./pytest.sh python3 ./test.py -f 7-tmq/dropDbR3ConflictTransaction.py -N 3
|
||||||
|
|
|
@ -6144,7 +6144,7 @@ class TDTestCase:
|
||||||
|
|
||||||
startTime = time.time()
|
startTime = time.time()
|
||||||
|
|
||||||
self.function_before_26()
|
#self.function_before_26()
|
||||||
|
|
||||||
self.math_nest(['UNIQUE'])
|
self.math_nest(['UNIQUE'])
|
||||||
self.math_nest(['MODE'])
|
self.math_nest(['MODE'])
|
||||||
|
@ -6157,9 +6157,9 @@ class TDTestCase:
|
||||||
# self.math_nest(['MAVG'])
|
# self.math_nest(['MAVG'])
|
||||||
# self.math_nest(['HYPERLOGLOG'])
|
# self.math_nest(['HYPERLOGLOG'])
|
||||||
# self.math_nest(['TAIL'])
|
# self.math_nest(['TAIL'])
|
||||||
# self.math_nest(['CSUM'])
|
self.math_nest(['CSUM'])
|
||||||
# self.math_nest(['statecount','stateduration'])
|
self.math_nest(['statecount','stateduration'])
|
||||||
# self.math_nest(['HISTOGRAM'])
|
self.math_nest(['HISTOGRAM'])
|
||||||
|
|
||||||
# self.str_nest(['LTRIM','RTRIM','LOWER','UPPER'])
|
# self.str_nest(['LTRIM','RTRIM','LOWER','UPPER'])
|
||||||
# self.str_nest(['LENGTH','CHAR_LENGTH'])
|
# self.str_nest(['LENGTH','CHAR_LENGTH'])
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
###################################################################
|
||||||
|
# Copyright (c) 2016 by TAOS Technologies, Inc.
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# This file is proprietary and confidential to TAOS Technologies.
|
||||||
|
# No part of this file may be reproduced, stored, transmitted,
|
||||||
|
# disclosed or used in any form or by any means other than as
|
||||||
|
# expressly provided by the written permission from Jianhui Tao
|
||||||
|
#
|
||||||
|
###################################################################
|
||||||
|
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
from util.cases import tdCases
|
||||||
|
from .nestedQuery import *
|
||||||
|
|
||||||
|
class TDTestCase(TDTestCase):
|
||||||
|
|
||||||
|
|
||||||
|
def run(self):
|
||||||
|
tdSql.prepare()
|
||||||
|
|
||||||
|
startTime = time.time()
|
||||||
|
|
||||||
|
self.function_before_26()
|
||||||
|
|
||||||
|
# self.math_nest(['UNIQUE'])
|
||||||
|
# self.math_nest(['MODE'])
|
||||||
|
# self.math_nest(['SAMPLE'])
|
||||||
|
|
||||||
|
# self.math_nest(['ABS','SQRT'])
|
||||||
|
# self.math_nest(['SIN','COS','TAN','ASIN','ACOS','ATAN'])
|
||||||
|
# self.math_nest(['POW','LOG'])
|
||||||
|
# self.math_nest(['FLOOR','CEIL','ROUND'])
|
||||||
|
# self.math_nest(['MAVG'])
|
||||||
|
# self.math_nest(['HYPERLOGLOG'])
|
||||||
|
# self.math_nest(['TAIL'])
|
||||||
|
# self.math_nest(['CSUM'])
|
||||||
|
# self.math_nest(['statecount','stateduration'])
|
||||||
|
# self.math_nest(['HISTOGRAM'])
|
||||||
|
|
||||||
|
# self.str_nest(['LTRIM','RTRIM','LOWER','UPPER'])
|
||||||
|
# self.str_nest(['LENGTH','CHAR_LENGTH'])
|
||||||
|
# self.str_nest(['SUBSTR'])
|
||||||
|
# self.str_nest(['CONCAT'])
|
||||||
|
# self.str_nest(['CONCAT_WS'])
|
||||||
|
# self.time_nest(['CAST']) #放到time里起来弄
|
||||||
|
# self.time_nest(['CAST_1'])
|
||||||
|
# self.time_nest(['CAST_2'])
|
||||||
|
# self.time_nest(['CAST_3'])
|
||||||
|
# self.time_nest(['CAST_4'])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# self.time_nest(['NOW','TODAY'])
|
||||||
|
# self.time_nest(['TIMEZONE'])
|
||||||
|
# self.time_nest(['TIMETRUNCATE'])
|
||||||
|
# self.time_nest(['TO_ISO8601'])
|
||||||
|
# self.time_nest(['TO_UNIXTIMESTAMP'])
|
||||||
|
# self.time_nest(['ELAPSED'])
|
||||||
|
#self.time_nest(['TIMEDIFF_1'])
|
||||||
|
#self.time_nest(['TIMEDIFF_2'])
|
||||||
|
|
||||||
|
|
||||||
|
endTime = time.time()
|
||||||
|
print("total time %ds" % (endTime - startTime))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def stop(self):
|
||||||
|
tdSql.close()
|
||||||
|
tdLog.success("%s successfully executed" % __file__)
|
||||||
|
|
||||||
|
|
||||||
|
tdCases.addWindows(__file__, TDTestCase())
|
||||||
|
tdCases.addLinux(__file__, TDTestCase())
|
|
@ -34,9 +34,9 @@ class TDTestCase(TDTestCase):
|
||||||
self.math_nest(['MAVG'])
|
self.math_nest(['MAVG'])
|
||||||
self.math_nest(['HYPERLOGLOG'])
|
self.math_nest(['HYPERLOGLOG'])
|
||||||
self.math_nest(['TAIL'])
|
self.math_nest(['TAIL'])
|
||||||
self.math_nest(['CSUM'])
|
# self.math_nest(['CSUM'])
|
||||||
self.math_nest(['statecount','stateduration'])
|
# self.math_nest(['statecount','stateduration'])
|
||||||
self.math_nest(['HISTOGRAM'])
|
# self.math_nest(['HISTOGRAM'])
|
||||||
|
|
||||||
# self.str_nest(['LTRIM','RTRIM','LOWER','UPPER'])
|
# self.str_nest(['LTRIM','RTRIM','LOWER','UPPER'])
|
||||||
# self.str_nest(['LENGTH','CHAR_LENGTH'])
|
# self.str_nest(['LENGTH','CHAR_LENGTH'])
|
||||||
|
|
|
@ -162,19 +162,18 @@ class TDTestCase:
|
||||||
|
|
||||||
sql = "select count(*) from (select distinct(tbname) from %s.meters)" %dbname
|
sql = "select count(*) from (select distinct(tbname) from %s.meters)" %dbname
|
||||||
tdSql.query(sql)
|
tdSql.query(sql)
|
||||||
num = tdSql.getData(0,0)
|
# 目前不需要了
|
||||||
|
# num = tdSql.getData(0,0)
|
||||||
|
|
||||||
|
# for i in range(0,num):
|
||||||
|
# sql1 = "select count(*) from %s.d%d" %(dbname,i)
|
||||||
|
# tdSql.query(sql1)
|
||||||
|
# sql1_result = tdSql.getData(0,0)
|
||||||
|
# tdLog.info("sql:%s , result: %s" %(sql1,sql1_result))
|
||||||
|
|
||||||
for i in range(0,num):
|
|
||||||
sql1 = "select count(*) from %s.d%d" %(dbname,i)
|
|
||||||
tdSql.query(sql1)
|
|
||||||
sql1_result = tdSql.getData(0,0)
|
|
||||||
tdLog.info("sql:%s , result: %s" %(sql1,sql1_result))
|
|
||||||
|
|
||||||
def check_out_of_order(self,dbname,tables,per_table_num,order,replica):
|
def check_out_of_order(self,dbname,tables,per_table_num,order,replica):
|
||||||
self.run_benchmark(dbname,tables,per_table_num,order,replica)
|
self.run_benchmark(dbname,tables,per_table_num,order,replica)
|
||||||
print("sleep 10 seconds")
|
|
||||||
#time.sleep(10)
|
|
||||||
print("sleep 10 seconds finish")
|
|
||||||
|
|
||||||
self.run_sql(dbname)
|
self.run_sql(dbname)
|
||||||
|
|
||||||
|
@ -182,7 +181,7 @@ class TDTestCase:
|
||||||
startTime = time.time()
|
startTime = time.time()
|
||||||
|
|
||||||
#self.check_out_of_order('db1',10,random.randint(10000,50000),random.randint(1,10),1)
|
#self.check_out_of_order('db1',10,random.randint(10000,50000),random.randint(1,10),1)
|
||||||
self.check_out_of_order('db1',random.randint(50,200),random.randint(10000,20000),random.randint(1,5),1)
|
self.check_out_of_order('db1',random.randint(50,100),random.randint(10000,20000),random.randint(1,5),1)
|
||||||
|
|
||||||
# self.check_out_of_order('db2',random.randint(50,200),random.randint(10000,50000),random.randint(5,50),1)
|
# self.check_out_of_order('db2',random.randint(50,200),random.randint(10000,50000),random.randint(5,50),1)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue