未验证 提交 387f2eb8 编写于 作者: sangshuduo's avatar sangshuduo 提交者: GitHub

test: distinguish nan and none (#11533)

* test: distinguish nan and none

[TD-14736]

* modify test framework for datetime

* fix 2-query/math_funcs.py
上级 e1c913ef
因为 它太大了无法显示 source diff 。你可以改为 查看blob
import sys import sys
from util.log import * from util.log import *
from util.cases import * from util.cases import *
from util.sql import * from util.sql import *
from util.dnodes import tdDnodes from util.dnodes import tdDnodes
from math import inf from math import inf, nan
class TDTestCase: class TDTestCase:
def caseDescription(self): def caseDescription(self):
''' """
case1<shenglian zhou>: [TD-14123]: fix failed test on arm64 by converting from sim tst to python test to overcome NaN value and its string representation case1<shenglian zhou>: [TD-14123]: fix failed test on arm64 by converting from sim tst to python test to overcome NaN value and its string representation
case2<shenglian zhou>: [TD-14565]: log function default base param e case2<shenglian zhou>: [TD-14565]: log function default base param e
''' """
return return
def init(self, conn, logSql): def init(self, conn, logSql):
tdLog.debug("start to execute %s" % __file__) tdLog.debug("start to execute %s" % __file__)
tdSql.init(conn.cursor(), logSql) tdSql.init(conn.cursor(), logSql)
self._conn = conn self._conn = conn
def restartTaosd(self, index=1, dbname="db"): def restartTaosd(self, index=1, dbname="db"):
tdDnodes.stop(index) tdDnodes.stop(index)
tdDnodes.startWithoutSleep(index) tdDnodes.startWithoutSleep(index)
...@@ -27,43 +28,61 @@ class TDTestCase: ...@@ -27,43 +28,61 @@ class TDTestCase:
print("running {}".format(__file__)) print("running {}".format(__file__))
tdSql.execute("drop database if exists db0") tdSql.execute("drop database if exists db0")
tdSql.execute("create database if not exists db0") tdSql.execute("create database if not exists db0")
tdSql.execute('use db0') tdSql.execute("use db0")
tdSql.execute('create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);') tdSql.execute(
"create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);"
)
tdSql.execute('create table ct0 using st0 tags( 0 );') tdSql.execute("create table ct0 using st0 tags( 0 );")
tdSql.execute('insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') tdSql.execute(
"insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );"
)
for i in range(1, 50): for i in range(1, 50):
tdSql.execute('insert into ct0 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});'.format(1601481600000 + i * 60000, tdSql.execute(
i , i , i , i , i , i , i , i , i )) "insert into ct0 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});".format(
1601481600000 + i * 60000, i, i, i, i, i, i, i, i, i
)
)
tdSql.execute('create table ct1 using st0 tags( 1 );') tdSql.execute("create table ct1 using st0 tags( 1 );")
tdSql.execute('insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') tdSql.execute(
"insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );"
)
for i in range(1, 50): for i in range(1, 50):
tdSql.execute('insert into ct1 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});'.format(1601481600000 + i * 60000, tdSql.execute(
i , i , i , i , i , i , i , i , i )) "insert into ct1 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});".format(
1601481600000 + i * 60000, i, i, i, i, i, i, i, i, i
)
)
tdSql.execute('insert into ct1 values (1601484420000 , 47 , 47 , 47 , 47 , 47 , 47 , 47 , 47 , 47 );') tdSql.execute(
"insert into ct1 values (1601484420000 , 47 , 47 , 47 , 47 , 47 , 47 , 47 , 47 , 47 );"
)
tdSql.execute('insert into ct1 values (1601484480000 , 48 , 48 , 48 , 48 , 48 , 48 , 48 , 48 , 48 );') tdSql.execute(
"insert into ct1 values (1601484480000 , 48 , 48 , 48 , 48 , 48 , 48 , 48 , 48 , 48 );"
)
tdSql.execute('insert into ct1 values (1601484540000 , 49 , 49 , 49 , 49 , 49 , 49 , 49 , 49 , 49 );') tdSql.execute(
"insert into ct1 values (1601484540000 , 49 , 49 , 49 , 49 , 49 , 49 , 49 , 49 , 49 );"
)
tdSql.query('select floor(3.0)+ceil(4.0) from ct0;') tdSql.query("select floor(3.0)+ceil(4.0) from ct0;")
tdSql.checkRows(50) tdSql.checkRows(50)
for i in range(0, 50): for i in range(0, 50):
tdSql.checkData(i, 0, 7.0) tdSql.checkData(i, 0, 7.0)
tdSql.query('select sum(c1)+3.0+4.0 from st0;') tdSql.query("select sum(c1)+3.0+4.0 from st0;")
tdSql.checkRows(1) tdSql.checkRows(1)
tdSql.checkData(0, 0, 2457.0) tdSql.checkData(0, 0, 2457.0)
tdSql.query('select sin(log(avg(c1))+3)%4 from st0;') tdSql.query("select sin(log(avg(c1))+3)%4 from st0;")
tdSql.checkRows(1) tdSql.checkRows(1)
tdSql.checkData(0, 0, -0.08441162350373656) tdSql.checkData(0, 0, -0.08441162350373656)
tdSql.query('select sin(log(avg(c1),sum(c2))+3)%4 from st0;') tdSql.query("select sin(log(avg(c1),sum(c2))+3)%4 from st0;")
tdSql.checkRows(1) tdSql.checkRows(1)
tdSql.checkData(0, 0, -0.26507428560248714) tdSql.checkData(0, 0, -0.26507428560248714)
...@@ -273,7 +292,9 @@ class TDTestCase: ...@@ -273,7 +292,9 @@ class TDTestCase:
tdSql.checkData(98, 0, 1.3862943611198906) tdSql.checkData(98, 0, 1.3862943611198906)
tdSql.checkData(99, 0, 1.3862943611198906) tdSql.checkData(99, 0, 1.3862943611198906)
tdSql.query("select round(log(pow(length(concat('3','4')),2),c2)+floor(c3))+2 from st0;") tdSql.query(
"select round(log(pow(length(concat('3','4')),2),c2)+floor(c3))+2 from st0;"
)
tdSql.checkRows(100) tdSql.checkRows(100)
tdSql.checkData(0, 0, 1.0) tdSql.checkData(0, 0, 1.0)
tdSql.checkData(1, 0, inf) tdSql.checkData(1, 0, inf)
...@@ -376,7 +397,9 @@ class TDTestCase: ...@@ -376,7 +397,9 @@ class TDTestCase:
tdSql.checkData(98, 0, 50.0) tdSql.checkData(98, 0, 50.0)
tdSql.checkData(99, 0, 51.0) tdSql.checkData(99, 0, 51.0)
tdSql.query("select round(log(pow(length(concat('3','4')),2))+floor(c3))+2 from st0;") tdSql.query(
"select round(log(pow(length(concat('3','4')),2))+floor(c3))+2 from st0;"
)
tdSql.checkRows(100) tdSql.checkRows(100)
tdSql.checkData(0, 0, 3.0) tdSql.checkData(0, 0, 3.0)
tdSql.checkData(1, 0, 4.0) tdSql.checkData(1, 0, 4.0)
...@@ -479,9 +502,11 @@ class TDTestCase: ...@@ -479,9 +502,11 @@ class TDTestCase:
tdSql.checkData(98, 0, 51.0) tdSql.checkData(98, 0, 51.0)
tdSql.checkData(99, 0, 52.0) tdSql.checkData(99, 0, 52.0)
tdSql.query('select sin(pow(c1,log(c2,2))+pow(c2,2)) as val from ct0 union all select pow(c4,2)+tan(sin(c5)/cos(c6)) as val from ct1;') tdSql.query(
"select sin(pow(c1,log(c2,2))+pow(c2,2)) as val from ct0 union all select pow(c4,2)+tan(sin(c5)/cos(c6)) as val from ct1;"
)
tdSql.checkRows(100) tdSql.checkRows(100)
tdSql.checkData(0, 0, None) tdSql.checkData(0, 0, nan)
tdSql.checkData(1, 0, 0.9092974268256817) tdSql.checkData(1, 0, 0.9092974268256817)
tdSql.checkData(2, 0, -0.27941549819892586) tdSql.checkData(2, 0, -0.27941549819892586)
tdSql.checkData(3, 0, 0.8433250578156978) tdSql.checkData(3, 0, 0.8433250578156978)
...@@ -582,9 +607,11 @@ class TDTestCase: ...@@ -582,9 +607,11 @@ class TDTestCase:
tdSql.checkData(98, 0, 2306.5731210183926) tdSql.checkData(98, 0, 2306.5731210183926)
tdSql.checkData(99, 0, 2400.9686738603973) tdSql.checkData(99, 0, 2400.9686738603973)
tdSql.query('select sin(pow(c1,log(c2))+pow(c2,2)) as val from ct0 union all select pow(c4,2)+tan(sin(c5)/cos(c6)) as val from ct1;') tdSql.query(
"select sin(pow(c1,log(c2))+pow(c2,2)) as val from ct0 union all select pow(c4,2)+tan(sin(c5)/cos(c6)) as val from ct1;"
)
tdSql.checkRows(100) tdSql.checkRows(100)
tdSql.checkData(0, 0, None) tdSql.checkData(0, 0, nan)
tdSql.checkData(1, 0, 0.9092974268256817) tdSql.checkData(1, 0, 0.9092974268256817)
tdSql.checkData(2, 0, -0.618143416955856) tdSql.checkData(2, 0, -0.618143416955856)
tdSql.checkData(3, 0, -0.2212557848433586) tdSql.checkData(3, 0, -0.2212557848433586)
...@@ -685,15 +712,15 @@ class TDTestCase: ...@@ -685,15 +712,15 @@ class TDTestCase:
tdSql.checkData(98, 0, 2306.5731210183926) tdSql.checkData(98, 0, 2306.5731210183926)
tdSql.checkData(99, 0, 2400.9686738603973) tdSql.checkData(99, 0, 2400.9686738603973)
tdSql.query('select asin(c1) from st0 limit 1;') tdSql.query("select asin(c1) from st0 limit 1;")
tdSql.checkRows(1) tdSql.checkRows(1)
tdSql.checkData(0, 0, 0.0) tdSql.checkData(0, 0, 0.0)
tdSql.query('select pow(c1,2) from st0 limit 1 offset 2;;') tdSql.query("select pow(c1,2) from st0 limit 1 offset 2;;")
tdSql.checkRows(1) tdSql.checkRows(1)
tdSql.checkData(0, 0, 4.0) tdSql.checkData(0, 0, 4.0)
tdSql.query('select cos(c1) from db0.ct0, db0.ct1 where ct0.ts==ct1.ts;') tdSql.query("select cos(c1) from db0.ct0, db0.ct1 where ct0.ts==ct1.ts;")
tdSql.checkRows(50) tdSql.checkRows(50)
tdSql.checkData(0, 0, 1.0) tdSql.checkData(0, 0, 1.0)
tdSql.checkData(1, 0, 0.5403023058681398) tdSql.checkData(1, 0, 0.5403023058681398)
...@@ -746,7 +773,9 @@ class TDTestCase: ...@@ -746,7 +773,9 @@ class TDTestCase:
tdSql.checkData(48, 0, -0.6401443394691997) tdSql.checkData(48, 0, -0.6401443394691997)
tdSql.checkData(49, 0, 0.3005925437436371) tdSql.checkData(49, 0, 0.3005925437436371)
tdSql.query('select sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(c1)))))))))))))))) from st0;') tdSql.query(
"select sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(c1)))))))))))))))) from st0;"
)
tdSql.checkRows(100) tdSql.checkRows(100)
tdSql.checkData(0, 0, 0.0) tdSql.checkData(0, 0, 0.0)
tdSql.checkData(1, 0, 0.38515571309652635) tdSql.checkData(1, 0, 0.38515571309652635)
...@@ -849,13 +878,12 @@ class TDTestCase: ...@@ -849,13 +878,12 @@ class TDTestCase:
tdSql.checkData(98, 0, -0.3782246656581614) tdSql.checkData(98, 0, -0.3782246656581614)
tdSql.checkData(99, 0, -0.392935768393244) tdSql.checkData(99, 0, -0.392935768393244)
tdSql.execute("drop database db0")
tdSql.execute('drop database db0')
def stop(self): def stop(self):
tdSql.close() tdSql.close()
tdLog.success("%s successfully executed" % __file__) tdLog.success("%s successfully executed" % __file__)
tdCases.addWindows(__file__, TDTestCase()) tdCases.addWindows(__file__, TDTestCase())
tdCases.addLinux(__file__, TDTestCase()) tdCases.addLinux(__file__, TDTestCase())
import sys import sys
from util.log import * from util.log import *
from util.cases import * from util.cases import *
from util.sql import * from util.sql import *
from util.dnodes import tdDnodes from util.dnodes import tdDnodes
from math import inf from math import inf
class TDTestCase: class TDTestCase:
def caseDescription(self): def caseDescription(self):
''' """
case1<shenglian zhou>: [TD-14565]power/log test case. log support default param e case1<shenglian zhou>: [TD-14565]power/log test case. log support default param e
''' """
return return
def init(self, conn, logSql): def init(self, conn, logSql):
tdLog.debug("start to execute %s" % __file__) tdLog.debug("start to execute %s" % __file__)
tdSql.init(conn.cursor(), logSql) tdSql.init(conn.cursor(), logSql)
self._conn = conn self._conn = conn
def restartTaosd(self, index=1, dbname="db"): def restartTaosd(self, index=1, dbname="db"):
tdDnodes.stop(index) tdDnodes.stop(index)
tdDnodes.startWithoutSleep(index) tdDnodes.startWithoutSleep(index)
...@@ -26,75 +27,139 @@ class TDTestCase: ...@@ -26,75 +27,139 @@ class TDTestCase:
print("running {}".format(__file__)) print("running {}".format(__file__))
tdSql.execute("drop database if exists db0") tdSql.execute("drop database if exists db0")
tdSql.execute("create database if not exists db0") tdSql.execute("create database if not exists db0")
tdSql.execute('use db0') tdSql.execute("use db0")
tdSql.execute('create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);') tdSql.execute(
"create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);"
)
tdSql.execute('create table ct0 using st0 tags( 0 );') tdSql.execute("create table ct0 using st0 tags( 0 );")
tdSql.execute('insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') tdSql.execute(
"insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );"
)
tdSql.execute('insert into ct0 values (1601481660000 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 );') tdSql.execute(
"insert into ct0 values (1601481660000 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 );"
)
tdSql.execute('insert into ct0 values (1601481720000 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 );') tdSql.execute(
"insert into ct0 values (1601481720000 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 );"
)
tdSql.execute('insert into ct0 values (1601481780000 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 );') tdSql.execute(
"insert into ct0 values (1601481780000 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 );"
)
tdSql.execute('insert into ct0 values (1601481840000 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 );') tdSql.execute(
"insert into ct0 values (1601481840000 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 );"
)
tdSql.execute('insert into ct0 values (1601481900000 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 );') tdSql.execute(
"insert into ct0 values (1601481900000 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 );"
)
tdSql.execute('insert into ct0 values (1601481960000 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 );') tdSql.execute(
"insert into ct0 values (1601481960000 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 );"
)
tdSql.execute('insert into ct0 values (1601482020000 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 );') tdSql.execute(
"insert into ct0 values (1601482020000 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 );"
)
tdSql.execute('insert into ct0 values (1601482080000 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 );') tdSql.execute(
"insert into ct0 values (1601482080000 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 );"
)
tdSql.execute('insert into ct0 values (1601482140000 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 );') tdSql.execute(
"insert into ct0 values (1601482140000 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 );"
)
tdSql.execute('create table ct1 using st0 tags( 1 );') tdSql.execute("create table ct1 using st0 tags( 1 );")
tdSql.execute('insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') tdSql.execute(
"insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );"
)
tdSql.execute('insert into ct1 values (1601481660000 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 );') tdSql.execute(
"insert into ct1 values (1601481660000 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 );"
)
tdSql.execute('insert into ct1 values (1601481720000 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 );') tdSql.execute(
"insert into ct1 values (1601481720000 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 );"
)
tdSql.execute('insert into ct1 values (1601481780000 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 );') tdSql.execute(
"insert into ct1 values (1601481780000 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 );"
)
tdSql.execute('insert into ct1 values (1601481840000 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 );') tdSql.execute(
"insert into ct1 values (1601481840000 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 );"
)
tdSql.execute('insert into ct1 values (1601481900000 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 );') tdSql.execute(
"insert into ct1 values (1601481900000 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 );"
)
tdSql.execute('insert into ct1 values (1601481960000 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 );') tdSql.execute(
"insert into ct1 values (1601481960000 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 );"
)
tdSql.execute('insert into ct1 values (1601482020000 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 );') tdSql.execute(
"insert into ct1 values (1601482020000 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 );"
)
tdSql.execute('insert into ct1 values (1601482080000 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 );') tdSql.execute(
"insert into ct1 values (1601482080000 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 );"
)
tdSql.execute('insert into ct1 values (1601482140000 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 );') tdSql.execute(
"insert into ct1 values (1601482140000 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 );"
)
tdSql.execute('insert into ct1 values (1601482200000 , 10 , 10 , 10 , 10 , 10 , 10 , 10 , 10 , 10 );') tdSql.execute(
"insert into ct1 values (1601482200000 , 10 , 10 , 10 , 10 , 10 , 10 , 10 , 10 , 10 );"
)
tdSql.execute('insert into ct1 values (1601482260000 , 11 , 11 , 11 , 11 , 11 , 11 , 11 , 11 , 11 );') tdSql.execute(
"insert into ct1 values (1601482260000 , 11 , 11 , 11 , 11 , 11 , 11 , 11 , 11 , 11 );"
)
tdSql.execute('insert into ct1 values (1601482320000 , 12 , 12 , 12 , 12 , 12 , 12 , 12 , 12 , 12 );') tdSql.execute(
"insert into ct1 values (1601482320000 , 12 , 12 , 12 , 12 , 12 , 12 , 12 , 12 , 12 );"
)
tdSql.execute('insert into ct1 values (1601482380000 , 13 , 13 , 13 , 13 , 13 , 13 , 13 , 13 , 13 );') tdSql.execute(
"insert into ct1 values (1601482380000 , 13 , 13 , 13 , 13 , 13 , 13 , 13 , 13 , 13 );"
)
tdSql.execute('insert into ct1 values (1601482440000 , 14 , 14 , 14 , 14 , 14 , 14 , 14 , 14 , 14 );') tdSql.execute(
"insert into ct1 values (1601482440000 , 14 , 14 , 14 , 14 , 14 , 14 , 14 , 14 , 14 );"
)
tdSql.execute('insert into ct1 values (1601482500000 , 15 , 15 , 15 , 15 , 15 , 15 , 15 , 15 , 15 );') tdSql.execute(
"insert into ct1 values (1601482500000 , 15 , 15 , 15 , 15 , 15 , 15 , 15 , 15 , 15 );"
)
tdSql.execute('insert into ct1 values (1601482560000 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 );') tdSql.execute(
"insert into ct1 values (1601482560000 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 );"
)
tdSql.execute('insert into ct1 values (1601482620000 , 17 , 17 , 17 , 17 , 17 , 17 , 17 , 17 , 17 );') tdSql.execute(
"insert into ct1 values (1601482620000 , 17 , 17 , 17 , 17 , 17 , 17 , 17 , 17 , 17 );"
)
tdSql.execute('insert into ct1 values (1601482680000 , 18 , 18 , 18 , 18 , 18 , 18 , 18 , 18 , 18 );') tdSql.execute(
"insert into ct1 values (1601482680000 , 18 , 18 , 18 , 18 , 18 , 18 , 18 , 18 , 18 );"
)
tdSql.execute('insert into ct1 values (1601482740000 , 19 , 19 , 19 , 19 , 19 , 19 , 19 , 19 , 19 );') tdSql.execute(
"insert into ct1 values (1601482740000 , 19 , 19 , 19 , 19 , 19 , 19 , 19 , 19 , 19 );"
)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1;"
)
tdSql.checkRows(20) tdSql.checkRows(20)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -237,7 +302,9 @@ class TDTestCase: ...@@ -237,7 +302,9 @@ class TDTestCase:
tdSql.checkData(19, 5, 568417.0692211641) tdSql.checkData(19, 5, 568417.0692211641)
tdSql.checkData(19, 6, 3814.7338355198453) tdSql.checkData(19, 6, 3814.7338355198453)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 where ts == 1601481600000;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 where ts == 1601481600000;"
)
tdSql.checkRows(1) tdSql.checkRows(1)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -247,7 +314,9 @@ class TDTestCase: ...@@ -247,7 +314,9 @@ class TDTestCase:
tdSql.checkData(0, 5, 0.0) tdSql.checkData(0, 5, 0.0)
tdSql.checkData(0, 6, -inf) tdSql.checkData(0, 6, -inf)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where ts == 1601481600000;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where ts == 1601481600000;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -264,7 +333,9 @@ class TDTestCase: ...@@ -264,7 +333,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 5, 0.0)
tdSql.checkData(1, 6, -inf) tdSql.checkData(1, 6, -inf)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -281,7 +352,9 @@ class TDTestCase: ...@@ -281,7 +352,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 5, 0.0)
tdSql.checkData(1, 6, -inf) tdSql.checkData(1, 6, -inf)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -298,7 +371,9 @@ class TDTestCase: ...@@ -298,7 +371,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 5, 0.0)
tdSql.checkData(1, 6, -inf) tdSql.checkData(1, 6, -inf)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 order by ts desc;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 order by ts desc;"
)
tdSql.checkRows(30) tdSql.checkRows(30)
tdSql.checkData(0, 0, 19) tdSql.checkData(0, 0, 19)
tdSql.checkData(0, 1, 4.247927513443585) tdSql.checkData(0, 1, 4.247927513443585)
...@@ -511,7 +586,9 @@ class TDTestCase: ...@@ -511,7 +586,9 @@ class TDTestCase:
tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 5, 0.0)
tdSql.checkData(29, 6, -inf) tdSql.checkData(29, 6, -inf)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 order by ts limit 2;;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 order by ts limit 2;;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -528,12 +605,16 @@ class TDTestCase: ...@@ -528,12 +605,16 @@ class TDTestCase:
tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 5, 2.0)
tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 6, 3.0)
tdSql.query('select sqrt(abs(log(c1,2)-pow(c1,2)))+2 from ct1 order by ts limit 2;') tdSql.query(
"select sqrt(abs(log(c1,2)-pow(c1,2)))+2 from ct1 order by ts limit 2;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, inf) tdSql.checkData(0, 0, inf)
tdSql.checkData(1, 0, 3.0) tdSql.checkData(1, 0, 3.0)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 order by ts desc);') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 order by ts desc);"
)
tdSql.checkRows(30) tdSql.checkRows(30)
tdSql.checkData(0, 0, 19) tdSql.checkData(0, 0, 19)
tdSql.checkData(0, 1, 4.247927513443585) tdSql.checkData(0, 1, 4.247927513443585)
...@@ -746,7 +827,9 @@ class TDTestCase: ...@@ -746,7 +827,9 @@ class TDTestCase:
tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 5, 0.0)
tdSql.checkData(29, 6, -inf) tdSql.checkData(29, 6, -inf)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 order by ts limit 2);;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 order by ts limit 2);;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -763,7 +846,9 @@ class TDTestCase: ...@@ -763,7 +846,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 5, 2.0)
tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 6, 3.0)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 ) order by ts desc;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 ) order by ts desc;"
)
tdSql.checkRows(30) tdSql.checkRows(30)
tdSql.checkData(0, 0, 19) tdSql.checkData(0, 0, 19)
tdSql.checkData(0, 1, 4.247927513443585) tdSql.checkData(0, 1, 4.247927513443585)
...@@ -976,7 +1061,9 @@ class TDTestCase: ...@@ -976,7 +1061,9 @@ class TDTestCase:
tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 5, 0.0)
tdSql.checkData(29, 6, -inf) tdSql.checkData(29, 6, -inf)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 );') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 );"
)
tdSql.checkRows(30) tdSql.checkRows(30)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -1189,7 +1276,9 @@ class TDTestCase: ...@@ -1189,7 +1276,9 @@ class TDTestCase:
tdSql.checkData(29, 5, 568417.0692211641) tdSql.checkData(29, 5, 568417.0692211641)
tdSql.checkData(29, 6, 3814.7338355198453) tdSql.checkData(29, 6, 3814.7338355198453)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) order by ts limit 2;;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) order by ts limit 2;;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -1206,7 +1295,9 @@ class TDTestCase: ...@@ -1206,7 +1295,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 5, 2.0)
tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 6, 3.0)
tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) limit 2;;') tdSql.query(
"select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) limit 2;;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -1223,7 +1314,9 @@ class TDTestCase: ...@@ -1223,7 +1314,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 5, 2.0)
tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 6, 3.0)
tdSql.query('select * from (select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from st0 order by ts desc);') tdSql.query(
"select * from (select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from st0 order by ts desc);"
)
tdSql.checkRows(30) tdSql.checkRows(30)
tdSql.checkData(0, 0, 19) tdSql.checkData(0, 0, 19)
tdSql.checkData(0, 1, 4.247927513443585) tdSql.checkData(0, 1, 4.247927513443585)
...@@ -1466,7 +1559,9 @@ class TDTestCase: ...@@ -1466,7 +1559,9 @@ class TDTestCase:
tdSql.checkData(29, 6, -inf) tdSql.checkData(29, 6, -inf)
tdSql.checkData(29, 7, datetime.datetime(2020, 10, 1, 0, 0)) tdSql.checkData(29, 7, datetime.datetime(2020, 10, 1, 0, 0))
tdSql.query('select * from (select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from ct1 order by ts limit 2);;') tdSql.query(
"select * from (select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from ct1 order by ts limit 2);;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -2.0) tdSql.checkData(0, 1, -2.0)
...@@ -1485,7 +1580,9 @@ class TDTestCase: ...@@ -1485,7 +1580,9 @@ class TDTestCase:
tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 6, 3.0)
tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 1)) tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 1))
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1;"
)
tdSql.checkRows(20) tdSql.checkRows(20)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -1628,7 +1725,9 @@ class TDTestCase: ...@@ -1628,7 +1725,9 @@ class TDTestCase:
tdSql.checkData(19, 5, 568417.0692211641) tdSql.checkData(19, 5, 568417.0692211641)
tdSql.checkData(19, 6, 3813.4303469855686) tdSql.checkData(19, 6, 3813.4303469855686)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 where ts == 1601481600000;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 where ts == 1601481600000;"
)
tdSql.checkRows(1) tdSql.checkRows(1)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -1638,7 +1737,9 @@ class TDTestCase: ...@@ -1638,7 +1737,9 @@ class TDTestCase:
tdSql.checkData(0, 5, 0.0) tdSql.checkData(0, 5, 0.0)
tdSql.checkData(0, 6, -inf) tdSql.checkData(0, 6, -inf)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where ts == 1601481600000;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where ts == 1601481600000;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -1655,7 +1756,9 @@ class TDTestCase: ...@@ -1655,7 +1756,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 5, 0.0)
tdSql.checkData(1, 6, -inf) tdSql.checkData(1, 6, -inf)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -1672,7 +1775,9 @@ class TDTestCase: ...@@ -1672,7 +1775,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 5, 0.0)
tdSql.checkData(1, 6, -inf) tdSql.checkData(1, 6, -inf)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -1689,7 +1794,9 @@ class TDTestCase: ...@@ -1689,7 +1794,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 5, 0.0)
tdSql.checkData(1, 6, -inf) tdSql.checkData(1, 6, -inf)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 order by ts desc;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 order by ts desc;"
)
tdSql.checkRows(30) tdSql.checkRows(30)
tdSql.checkData(0, 0, 19) tdSql.checkData(0, 0, 19)
tdSql.checkData(0, 1, 2.9444389791664403) tdSql.checkData(0, 1, 2.9444389791664403)
...@@ -1902,7 +2009,9 @@ class TDTestCase: ...@@ -1902,7 +2009,9 @@ class TDTestCase:
tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 5, 0.0)
tdSql.checkData(29, 6, -inf) tdSql.checkData(29, 6, -inf)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 order by ts limit 2;;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 order by ts limit 2;;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -1919,12 +2028,16 @@ class TDTestCase: ...@@ -1919,12 +2028,16 @@ class TDTestCase:
tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 5, 2.0)
tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 6, 3.0)
tdSql.query('select sqrt(abs(log(c1)-pow(c1,2)))+2 from ct1 order by ts limit 2;') tdSql.query(
"select sqrt(abs(log(c1)-pow(c1,2)))+2 from ct1 order by ts limit 2;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, inf) tdSql.checkData(0, 0, inf)
tdSql.checkData(1, 0, 3.0) tdSql.checkData(1, 0, 3.0)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 order by ts desc);') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 order by ts desc);"
)
tdSql.checkRows(30) tdSql.checkRows(30)
tdSql.checkData(0, 0, 19) tdSql.checkData(0, 0, 19)
tdSql.checkData(0, 1, 2.9444389791664403) tdSql.checkData(0, 1, 2.9444389791664403)
...@@ -2137,7 +2250,9 @@ class TDTestCase: ...@@ -2137,7 +2250,9 @@ class TDTestCase:
tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 5, 0.0)
tdSql.checkData(29, 6, -inf) tdSql.checkData(29, 6, -inf)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 order by ts limit 2);;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 order by ts limit 2);;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -2154,7 +2269,9 @@ class TDTestCase: ...@@ -2154,7 +2269,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 5, 2.0)
tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 6, 3.0)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 ) order by ts desc;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 ) order by ts desc;"
)
tdSql.checkRows(30) tdSql.checkRows(30)
tdSql.checkData(0, 0, 19) tdSql.checkData(0, 0, 19)
tdSql.checkData(0, 1, 2.9444389791664403) tdSql.checkData(0, 1, 2.9444389791664403)
...@@ -2367,7 +2484,9 @@ class TDTestCase: ...@@ -2367,7 +2484,9 @@ class TDTestCase:
tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 5, 0.0)
tdSql.checkData(29, 6, -inf) tdSql.checkData(29, 6, -inf)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 );') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 );"
)
tdSql.checkRows(30) tdSql.checkRows(30)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -2580,7 +2699,9 @@ class TDTestCase: ...@@ -2580,7 +2699,9 @@ class TDTestCase:
tdSql.checkData(29, 5, 568417.0692211641) tdSql.checkData(29, 5, 568417.0692211641)
tdSql.checkData(29, 6, 3813.4303469855686) tdSql.checkData(29, 6, 3813.4303469855686)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) order by ts limit 2;;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) order by ts limit 2;;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -2597,7 +2718,9 @@ class TDTestCase: ...@@ -2597,7 +2718,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 5, 2.0)
tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 6, 3.0)
tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) limit 2;;') tdSql.query(
"select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) limit 2;;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -2614,7 +2737,9 @@ class TDTestCase: ...@@ -2614,7 +2737,9 @@ class TDTestCase:
tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 5, 2.0)
tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 6, 3.0)
tdSql.query('select * from (select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from st0 order by ts desc);') tdSql.query(
"select * from (select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from st0 order by ts desc);"
)
tdSql.checkRows(30) tdSql.checkRows(30)
tdSql.checkData(0, 0, 19) tdSql.checkData(0, 0, 19)
tdSql.checkData(0, 1, 2.9444389791664403) tdSql.checkData(0, 1, 2.9444389791664403)
...@@ -2857,7 +2982,9 @@ class TDTestCase: ...@@ -2857,7 +2982,9 @@ class TDTestCase:
tdSql.checkData(29, 6, -inf) tdSql.checkData(29, 6, -inf)
tdSql.checkData(29, 7, datetime.datetime(2020, 10, 1, 0, 0)) tdSql.checkData(29, 7, datetime.datetime(2020, 10, 1, 0, 0))
tdSql.query('select * from (select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from ct1 order by ts limit 2);;') tdSql.query(
"select * from (select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from ct1 order by ts limit 2);;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.3862943611198906) tdSql.checkData(0, 1, -1.3862943611198906)
...@@ -2876,13 +3003,12 @@ class TDTestCase: ...@@ -2876,13 +3003,12 @@ class TDTestCase:
tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 6, 3.0)
tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 1)) tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 1))
tdSql.execute("drop database db0")
tdSql.execute('drop database db0')
def stop(self): def stop(self):
tdSql.close() tdSql.close()
tdLog.success("%s successfully executed" % __file__) tdLog.success("%s successfully executed" % __file__)
tdCases.addWindows(__file__, TDTestCase()) tdCases.addWindows(__file__, TDTestCase())
tdCases.addLinux(__file__, TDTestCase()) tdCases.addLinux(__file__, TDTestCase())
import sys import sys
from util.log import * from util.log import *
from util.cases import * from util.cases import *
from util.sql import * from util.sql import *
from util.dnodes import tdDnodes from util.dnodes import tdDnodes
from math import inf from math import inf, nan
class TDTestCase: class TDTestCase:
def caseDescription(self): def caseDescription(self):
''' """
case1<shenglian zhou>: [TD-14122]: fix failed test on arm64 by converting from sim tst to python test to overcome NaN value and its string representation case1<shenglian zhou>: [TD-14122]: fix failed test on arm64 by converting from sim tst to python test to overcome NaN value and its string representation
''' """
return return
def init(self, conn, logSql): def init(self, conn, logSql):
tdLog.debug("start to execute %s" % __file__) tdLog.debug("start to execute %s" % __file__)
tdSql.init(conn.cursor(), logSql) tdSql.init(conn.cursor(), logSql)
self._conn = conn self._conn = conn
def restartTaosd(self, index=1, dbname="db"): def restartTaosd(self, index=1, dbname="db"):
tdDnodes.stop(index) tdDnodes.stop(index)
tdDnodes.startWithoutSleep(index) tdDnodes.startWithoutSleep(index)
...@@ -26,23 +27,36 @@ class TDTestCase: ...@@ -26,23 +27,36 @@ class TDTestCase:
print("running {}".format(__file__)) print("running {}".format(__file__))
tdSql.execute("drop database if exists db0") tdSql.execute("drop database if exists db0")
tdSql.execute("create database if not exists db0") tdSql.execute("create database if not exists db0")
tdSql.execute('use db0') tdSql.execute("use db0")
tdSql.execute('create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);') tdSql.execute(
"create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);"
)
tdSql.execute('create table ct0 using st0 tags( 0 );') tdSql.execute("create table ct0 using st0 tags( 0 );")
tdSql.execute('insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') tdSql.execute(
"insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );"
)
for i in range(1, 50): for i in range(1, 50):
tdSql.execute('insert into ct0 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});'.format(1601481600000 + i * 60000, tdSql.execute(
i , i , i , i , i , i , i , i , i )) "insert into ct0 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});".format(
1601481600000 + i * 60000, i, i, i, i, i, i, i, i, i
)
)
tdSql.execute('create table ct1 using st0 tags( 1 );') tdSql.execute("create table ct1 using st0 tags( 1 );")
tdSql.execute('insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') tdSql.execute(
"insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );"
)
for i in range(1, 50): for i in range(1, 50):
tdSql.execute('insert into ct1 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});'.format(1601481600000 + i * 60000, tdSql.execute(
i , i , i , i , i , i , i , i , i )) "insert into ct1 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});".format(
1601481600000 + i * 60000, i, i, i, i, i, i, i, i, i
)
)
tdSql.query(
tdSql.query('select c1, sin(c1), cos(c1), tan(c1), asin(c1), acos(c1), atan(c1) from ct1;') "select c1, sin(c1), cos(c1), tan(c1), asin(c1), acos(c1), atan(c1) from ct1;"
)
tdSql.checkRows(50) tdSql.checkRows(50)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, 0.0) tdSql.checkData(0, 1, 0.0)
...@@ -62,350 +76,354 @@ class TDTestCase: ...@@ -62,350 +76,354 @@ class TDTestCase:
tdSql.checkData(2, 1, 0.9092974268256817) tdSql.checkData(2, 1, 0.9092974268256817)
tdSql.checkData(2, 2, -0.4161468365471424) tdSql.checkData(2, 2, -0.4161468365471424)
tdSql.checkData(2, 3, -2.185039863261519) tdSql.checkData(2, 3, -2.185039863261519)
tdSql.checkData(2, 4, None) tdSql.checkData(2, 4, nan)
tdSql.checkData(2, 5, None) tdSql.checkData(2, 5, nan)
tdSql.checkData(2, 6, 1.1071487177940904) tdSql.checkData(2, 6, 1.1071487177940904)
tdSql.checkData(3, 0, 3) tdSql.checkData(3, 0, 3)
tdSql.checkData(3, 1, 0.1411200080598672) tdSql.checkData(3, 1, 0.1411200080598672)
tdSql.checkData(3, 2, -0.9899924966004454) tdSql.checkData(3, 2, -0.9899924966004454)
tdSql.checkData(3, 3, -0.1425465430742778) tdSql.checkData(3, 3, -0.1425465430742778)
tdSql.checkData(3, 4, None) tdSql.checkData(3, 4, nan)
tdSql.checkData(3, 5, None) tdSql.checkData(3, 5, nan)
tdSql.checkData(3, 6, 1.2490457723982544) tdSql.checkData(3, 6, 1.2490457723982544)
tdSql.checkData(4, 0, 4) tdSql.checkData(4, 0, 4)
tdSql.checkData(4, 1, -0.7568024953079282) tdSql.checkData(4, 1, -0.7568024953079282)
tdSql.checkData(4, 2, -0.6536436208636119) tdSql.checkData(4, 2, -0.6536436208636119)
tdSql.checkData(4, 3, 1.1578212823495775) tdSql.checkData(4, 3, 1.1578212823495775)
tdSql.checkData(4, 4, None) tdSql.checkData(4, 4, nan)
tdSql.checkData(4, 5, None) tdSql.checkData(4, 5, nan)
tdSql.checkData(4, 6, 1.3258176636680326) tdSql.checkData(4, 6, 1.3258176636680326)
tdSql.checkData(5, 0, 5) tdSql.checkData(5, 0, 5)
tdSql.checkData(5, 1, -0.9589242746631385) tdSql.checkData(5, 1, -0.9589242746631385)
tdSql.checkData(5, 2, 0.28366218546322625) tdSql.checkData(5, 2, 0.28366218546322625)
tdSql.checkData(5, 3, -3.380515006246586) tdSql.checkData(5, 3, -3.380515006246586)
tdSql.checkData(5, 4, None) tdSql.checkData(5, 4, nan)
tdSql.checkData(5, 5, None) tdSql.checkData(5, 5, nan)
tdSql.checkData(5, 6, 1.373400766945016) tdSql.checkData(5, 6, 1.373400766945016)
tdSql.checkData(6, 0, 6) tdSql.checkData(6, 0, 6)
tdSql.checkData(6, 1, -0.27941549819892586) tdSql.checkData(6, 1, -0.27941549819892586)
tdSql.checkData(6, 2, 0.960170286650366) tdSql.checkData(6, 2, 0.960170286650366)
tdSql.checkData(6, 3, -0.29100619138474915) tdSql.checkData(6, 3, -0.29100619138474915)
tdSql.checkData(6, 4, None) tdSql.checkData(6, 4, nan)
tdSql.checkData(6, 5, None) tdSql.checkData(6, 5, nan)
tdSql.checkData(6, 6, 1.4056476493802699) tdSql.checkData(6, 6, 1.4056476493802699)
tdSql.checkData(7, 0, 7) tdSql.checkData(7, 0, 7)
tdSql.checkData(7, 1, 0.6569865987187891) tdSql.checkData(7, 1, 0.6569865987187891)
tdSql.checkData(7, 2, 0.7539022543433046) tdSql.checkData(7, 2, 0.7539022543433046)
tdSql.checkData(7, 3, 0.8714479827243188) tdSql.checkData(7, 3, 0.8714479827243188)
tdSql.checkData(7, 4, None) tdSql.checkData(7, 4, nan)
tdSql.checkData(7, 5, None) tdSql.checkData(7, 5, nan)
tdSql.checkData(7, 6, 1.4288992721907328) tdSql.checkData(7, 6, 1.4288992721907328)
tdSql.checkData(8, 0, 8) tdSql.checkData(8, 0, 8)
tdSql.checkData(8, 1, 0.9893582466233818) tdSql.checkData(8, 1, 0.9893582466233818)
tdSql.checkData(8, 2, -0.14550003380861354) tdSql.checkData(8, 2, -0.14550003380861354)
tdSql.checkData(8, 3, -6.799711455220379) tdSql.checkData(8, 3, -6.799711455220379)
tdSql.checkData(8, 4, None) tdSql.checkData(8, 4, nan)
tdSql.checkData(8, 5, None) tdSql.checkData(8, 5, nan)
tdSql.checkData(8, 6, 1.446441332248135) tdSql.checkData(8, 6, 1.446441332248135)
tdSql.checkData(9, 0, 9) tdSql.checkData(9, 0, 9)
tdSql.checkData(9, 1, 0.4121184852417566) tdSql.checkData(9, 1, 0.4121184852417566)
tdSql.checkData(9, 2, -0.9111302618846769) tdSql.checkData(9, 2, -0.9111302618846769)
tdSql.checkData(9, 3, -0.45231565944180985) tdSql.checkData(9, 3, -0.45231565944180985)
tdSql.checkData(9, 4, None) tdSql.checkData(9, 4, nan)
tdSql.checkData(9, 5, None) tdSql.checkData(9, 5, nan)
tdSql.checkData(9, 6, 1.460139105621001) tdSql.checkData(9, 6, 1.460139105621001)
tdSql.checkData(10, 0, 10) tdSql.checkData(10, 0, 10)
tdSql.checkData(10, 1, -0.5440211108893698) tdSql.checkData(10, 1, -0.5440211108893698)
tdSql.checkData(10, 2, -0.8390715290764524) tdSql.checkData(10, 2, -0.8390715290764524)
tdSql.checkData(10, 3, 0.6483608274590866) tdSql.checkData(10, 3, 0.6483608274590866)
tdSql.checkData(10, 4, None) tdSql.checkData(10, 4, nan)
tdSql.checkData(10, 5, None) tdSql.checkData(10, 5, nan)
tdSql.checkData(10, 6, 1.4711276743037347) tdSql.checkData(10, 6, 1.4711276743037347)
tdSql.checkData(11, 0, 11) tdSql.checkData(11, 0, 11)
tdSql.checkData(11, 1, -0.9999902065507035) tdSql.checkData(11, 1, -0.9999902065507035)
tdSql.checkData(11, 2, 0.004425697988050785) tdSql.checkData(11, 2, 0.004425697988050785)
tdSql.checkData(11, 3, -225.95084645419513) tdSql.checkData(11, 3, -225.95084645419513)
tdSql.checkData(11, 4, None) tdSql.checkData(11, 4, nan)
tdSql.checkData(11, 5, None) tdSql.checkData(11, 5, nan)
tdSql.checkData(11, 6, 1.4801364395941514) tdSql.checkData(11, 6, 1.4801364395941514)
tdSql.checkData(12, 0, 12) tdSql.checkData(12, 0, 12)
tdSql.checkData(12, 1, -0.5365729180004349) tdSql.checkData(12, 1, -0.5365729180004349)
tdSql.checkData(12, 2, 0.8438539587324921) tdSql.checkData(12, 2, 0.8438539587324921)
tdSql.checkData(12, 3, -0.6358599286615808) tdSql.checkData(12, 3, -0.6358599286615808)
tdSql.checkData(12, 4, None) tdSql.checkData(12, 4, nan)
tdSql.checkData(12, 5, None) tdSql.checkData(12, 5, nan)
tdSql.checkData(12, 6, 1.4876550949064553) tdSql.checkData(12, 6, 1.4876550949064553)
tdSql.checkData(13, 0, 13) tdSql.checkData(13, 0, 13)
tdSql.checkData(13, 1, 0.4201670368266409) tdSql.checkData(13, 1, 0.4201670368266409)
tdSql.checkData(13, 2, 0.9074467814501962) tdSql.checkData(13, 2, 0.9074467814501962)
tdSql.checkData(13, 3, 0.4630211329364896) tdSql.checkData(13, 3, 0.4630211329364896)
tdSql.checkData(13, 4, None) tdSql.checkData(13, 4, nan)
tdSql.checkData(13, 5, None) tdSql.checkData(13, 5, nan)
tdSql.checkData(13, 6, 1.4940244355251187) tdSql.checkData(13, 6, 1.4940244355251187)
tdSql.checkData(14, 0, 14) tdSql.checkData(14, 0, 14)
tdSql.checkData(14, 1, 0.9906073556948704) tdSql.checkData(14, 1, 0.9906073556948704)
tdSql.checkData(14, 2, 0.1367372182078336) tdSql.checkData(14, 2, 0.1367372182078336)
tdSql.checkData(14, 3, 7.2446066160948055) tdSql.checkData(14, 3, 7.2446066160948055)
tdSql.checkData(14, 4, None) tdSql.checkData(14, 4, nan)
tdSql.checkData(14, 5, None) tdSql.checkData(14, 5, nan)
tdSql.checkData(14, 6, 1.4994888620096063) tdSql.checkData(14, 6, 1.4994888620096063)
tdSql.checkData(15, 0, 15) tdSql.checkData(15, 0, 15)
tdSql.checkData(15, 1, 0.6502878401571168) tdSql.checkData(15, 1, 0.6502878401571168)
tdSql.checkData(15, 2, -0.7596879128588213) tdSql.checkData(15, 2, -0.7596879128588213)
tdSql.checkData(15, 3, -0.8559934009085187) tdSql.checkData(15, 3, -0.8559934009085187)
tdSql.checkData(15, 4, None) tdSql.checkData(15, 4, nan)
tdSql.checkData(15, 5, None) tdSql.checkData(15, 5, nan)
tdSql.checkData(15, 6, 1.5042281630190728) tdSql.checkData(15, 6, 1.5042281630190728)
tdSql.checkData(16, 0, 16) tdSql.checkData(16, 0, 16)
tdSql.checkData(16, 1, -0.2879033166650653) tdSql.checkData(16, 1, -0.2879033166650653)
tdSql.checkData(16, 2, -0.9576594803233847) tdSql.checkData(16, 2, -0.9576594803233847)
tdSql.checkData(16, 3, 0.3006322420239034) tdSql.checkData(16, 3, 0.3006322420239034)
tdSql.checkData(16, 4, None) tdSql.checkData(16, 4, nan)
tdSql.checkData(16, 5, None) tdSql.checkData(16, 5, nan)
tdSql.checkData(16, 6, 1.5083775167989393) tdSql.checkData(16, 6, 1.5083775167989393)
tdSql.checkData(17, 0, 17) tdSql.checkData(17, 0, 17)
tdSql.checkData(17, 1, -0.9613974918795568) tdSql.checkData(17, 1, -0.9613974918795568)
tdSql.checkData(17, 2, -0.27516333805159693) tdSql.checkData(17, 2, -0.27516333805159693)
tdSql.checkData(17, 3, 3.49391564547484) tdSql.checkData(17, 3, 3.49391564547484)
tdSql.checkData(17, 4, None) tdSql.checkData(17, 4, nan)
tdSql.checkData(17, 5, None) tdSql.checkData(17, 5, nan)
tdSql.checkData(17, 6, 1.512040504079174) tdSql.checkData(17, 6, 1.512040504079174)
tdSql.checkData(18, 0, 18) tdSql.checkData(18, 0, 18)
tdSql.checkData(18, 1, -0.750987246771676) tdSql.checkData(18, 1, -0.750987246771676)
tdSql.checkData(18, 2, 0.6603167082440802) tdSql.checkData(18, 2, 0.6603167082440802)
tdSql.checkData(18, 3, -1.1373137123376869) tdSql.checkData(18, 3, -1.1373137123376869)
tdSql.checkData(18, 4, None) tdSql.checkData(18, 4, nan)
tdSql.checkData(18, 5, None) tdSql.checkData(18, 5, nan)
tdSql.checkData(18, 6, 1.5152978215491797) tdSql.checkData(18, 6, 1.5152978215491797)
tdSql.checkData(19, 0, 19) tdSql.checkData(19, 0, 19)
tdSql.checkData(19, 1, 0.14987720966295234) tdSql.checkData(19, 1, 0.14987720966295234)
tdSql.checkData(19, 2, 0.9887046181866692) tdSql.checkData(19, 2, 0.9887046181866692)
tdSql.checkData(19, 3, 0.15158947061240008) tdSql.checkData(19, 3, 0.15158947061240008)
tdSql.checkData(19, 4, None) tdSql.checkData(19, 4, nan)
tdSql.checkData(19, 5, None) tdSql.checkData(19, 5, nan)
tdSql.checkData(19, 6, 1.5182132651839548) tdSql.checkData(19, 6, 1.5182132651839548)
tdSql.checkData(20, 0, 20) tdSql.checkData(20, 0, 20)
tdSql.checkData(20, 1, 0.9129452507276277) tdSql.checkData(20, 1, 0.9129452507276277)
tdSql.checkData(20, 2, 0.40808206181339196) tdSql.checkData(20, 2, 0.40808206181339196)
tdSql.checkData(20, 3, 2.237160944224742) tdSql.checkData(20, 3, 2.237160944224742)
tdSql.checkData(20, 4, None) tdSql.checkData(20, 4, nan)
tdSql.checkData(20, 5, None) tdSql.checkData(20, 5, nan)
tdSql.checkData(20, 6, 1.5208379310729538) tdSql.checkData(20, 6, 1.5208379310729538)
tdSql.checkData(21, 0, 21) tdSql.checkData(21, 0, 21)
tdSql.checkData(21, 1, 0.8366556385360561) tdSql.checkData(21, 1, 0.8366556385360561)
tdSql.checkData(21, 2, -0.5477292602242684) tdSql.checkData(21, 2, -0.5477292602242684)
tdSql.checkData(21, 3, -1.5274985276366035) tdSql.checkData(21, 3, -1.5274985276366035)
tdSql.checkData(21, 4, None) tdSql.checkData(21, 4, nan)
tdSql.checkData(21, 5, None) tdSql.checkData(21, 5, nan)
tdSql.checkData(21, 6, 1.5232132235179132) tdSql.checkData(21, 6, 1.5232132235179132)
tdSql.checkData(22, 0, 22) tdSql.checkData(22, 0, 22)
tdSql.checkData(22, 1, -0.008851309290403876) tdSql.checkData(22, 1, -0.008851309290403876)
tdSql.checkData(22, 2, -0.9999608263946371) tdSql.checkData(22, 2, -0.9999608263946371)
tdSql.checkData(22, 3, 0.00885165604168446) tdSql.checkData(22, 3, 0.00885165604168446)
tdSql.checkData(22, 4, None) tdSql.checkData(22, 4, nan)
tdSql.checkData(22, 5, None) tdSql.checkData(22, 5, nan)
tdSql.checkData(22, 6, 1.5253730473733196) tdSql.checkData(22, 6, 1.5253730473733196)
tdSql.checkData(23, 0, 23) tdSql.checkData(23, 0, 23)
tdSql.checkData(23, 1, -0.8462204041751706) tdSql.checkData(23, 1, -0.8462204041751706)
tdSql.checkData(23, 2, -0.5328330203333975) tdSql.checkData(23, 2, -0.5328330203333975)
tdSql.checkData(23, 3, 1.5881530833912738) tdSql.checkData(23, 3, 1.5881530833912738)
tdSql.checkData(23, 4, None) tdSql.checkData(23, 4, nan)
tdSql.checkData(23, 5, None) tdSql.checkData(23, 5, nan)
tdSql.checkData(23, 6, 1.5273454314033659) tdSql.checkData(23, 6, 1.5273454314033659)
tdSql.checkData(24, 0, 24) tdSql.checkData(24, 0, 24)
tdSql.checkData(24, 1, -0.9055783620066239) tdSql.checkData(24, 1, -0.9055783620066239)
tdSql.checkData(24, 2, 0.424179007336997) tdSql.checkData(24, 2, 0.424179007336997)
tdSql.checkData(24, 3, -2.1348966977217008) tdSql.checkData(24, 3, -2.1348966977217008)
tdSql.checkData(24, 4, None) tdSql.checkData(24, 4, nan)
tdSql.checkData(24, 5, None) tdSql.checkData(24, 5, nan)
tdSql.checkData(24, 6, 1.5291537476963082) tdSql.checkData(24, 6, 1.5291537476963082)
tdSql.checkData(25, 0, 25) tdSql.checkData(25, 0, 25)
tdSql.checkData(25, 1, -0.13235175009777303) tdSql.checkData(25, 1, -0.13235175009777303)
tdSql.checkData(25, 2, 0.9912028118634736) tdSql.checkData(25, 2, 0.9912028118634736)
tdSql.checkData(25, 3, -0.13352640702153587) tdSql.checkData(25, 3, -0.13352640702153587)
tdSql.checkData(25, 4, None) tdSql.checkData(25, 4, nan)
tdSql.checkData(25, 5, None) tdSql.checkData(25, 5, nan)
tdSql.checkData(25, 6, 1.5308176396716067) tdSql.checkData(25, 6, 1.5308176396716067)
tdSql.checkData(26, 0, 26) tdSql.checkData(26, 0, 26)
tdSql.checkData(26, 1, 0.7625584504796027) tdSql.checkData(26, 1, 0.7625584504796027)
tdSql.checkData(26, 2, 0.6469193223286404) tdSql.checkData(26, 2, 0.6469193223286404)
tdSql.checkData(26, 3, 1.1787535542062797) tdSql.checkData(26, 3, 1.1787535542062797)
tdSql.checkData(26, 4, None) tdSql.checkData(26, 4, nan)
tdSql.checkData(26, 5, None) tdSql.checkData(26, 5, nan)
tdSql.checkData(26, 6, 1.5323537367737086) tdSql.checkData(26, 6, 1.5323537367737086)
tdSql.checkData(27, 0, 27) tdSql.checkData(27, 0, 27)
tdSql.checkData(27, 1, 0.956375928404503) tdSql.checkData(27, 1, 0.956375928404503)
tdSql.checkData(27, 2, -0.2921388087338362) tdSql.checkData(27, 2, -0.2921388087338362)
tdSql.checkData(27, 3, -3.273703800428119) tdSql.checkData(27, 3, -3.273703800428119)
tdSql.checkData(27, 4, None) tdSql.checkData(27, 4, nan)
tdSql.checkData(27, 5, None) tdSql.checkData(27, 5, nan)
tdSql.checkData(27, 6, 1.5337762109209665) tdSql.checkData(27, 6, 1.5337762109209665)
tdSql.checkData(28, 0, 28) tdSql.checkData(28, 0, 28)
tdSql.checkData(28, 1, 0.27090578830786904) tdSql.checkData(28, 1, 0.27090578830786904)
tdSql.checkData(28, 2, -0.9626058663135666) tdSql.checkData(28, 2, -0.9626058663135666)
tdSql.checkData(28, 3, -0.28142960456426525) tdSql.checkData(28, 3, -0.28142960456426525)
tdSql.checkData(28, 4, None) tdSql.checkData(28, 4, nan)
tdSql.checkData(28, 5, None) tdSql.checkData(28, 5, nan)
tdSql.checkData(28, 6, 1.5350972141155725) tdSql.checkData(28, 6, 1.5350972141155725)
tdSql.checkData(29, 0, 29) tdSql.checkData(29, 0, 29)
tdSql.checkData(29, 1, -0.6636338842129675) tdSql.checkData(29, 1, -0.6636338842129675)
tdSql.checkData(29, 2, -0.7480575296890003) tdSql.checkData(29, 2, -0.7480575296890003)
tdSql.checkData(29, 3, 0.8871428437982151) tdSql.checkData(29, 3, 0.8871428437982151)
tdSql.checkData(29, 4, None) tdSql.checkData(29, 4, nan)
tdSql.checkData(29, 5, None) tdSql.checkData(29, 5, nan)
tdSql.checkData(29, 6, 1.5363272257953886) tdSql.checkData(29, 6, 1.5363272257953886)
tdSql.checkData(30, 0, 30) tdSql.checkData(30, 0, 30)
tdSql.checkData(30, 1, -0.9880316240928618) tdSql.checkData(30, 1, -0.9880316240928618)
tdSql.checkData(30, 2, 0.15425144988758405) tdSql.checkData(30, 2, 0.15425144988758405)
tdSql.checkData(30, 3, -6.405331196646276) tdSql.checkData(30, 3, -6.405331196646276)
tdSql.checkData(30, 4, None) tdSql.checkData(30, 4, nan)
tdSql.checkData(30, 5, None) tdSql.checkData(30, 5, nan)
tdSql.checkData(30, 6, 1.5374753309166493) tdSql.checkData(30, 6, 1.5374753309166493)
tdSql.checkData(31, 0, 31) tdSql.checkData(31, 0, 31)
tdSql.checkData(31, 1, -0.404037645323065) tdSql.checkData(31, 1, -0.404037645323065)
tdSql.checkData(31, 2, 0.9147423578045313) tdSql.checkData(31, 2, 0.9147423578045313)
tdSql.checkData(31, 3, -0.441695568020698) tdSql.checkData(31, 3, -0.441695568020698)
tdSql.checkData(31, 4, None) tdSql.checkData(31, 4, nan)
tdSql.checkData(31, 5, None) tdSql.checkData(31, 5, nan)
tdSql.checkData(31, 6, 1.5385494443596428) tdSql.checkData(31, 6, 1.5385494443596428)
tdSql.checkData(32, 0, 32) tdSql.checkData(32, 0, 32)
tdSql.checkData(32, 1, 0.5514266812416906) tdSql.checkData(32, 1, 0.5514266812416906)
tdSql.checkData(32, 2, 0.8342233605065102) tdSql.checkData(32, 2, 0.8342233605065102)
tdSql.checkData(32, 3, 0.6610060414837631) tdSql.checkData(32, 3, 0.6610060414837631)
tdSql.checkData(32, 4, None) tdSql.checkData(32, 4, nan)
tdSql.checkData(32, 5, None) tdSql.checkData(32, 5, nan)
tdSql.checkData(32, 6, 1.5395564933646284) tdSql.checkData(32, 6, 1.5395564933646284)
tdSql.checkData(33, 0, 33) tdSql.checkData(33, 0, 33)
tdSql.checkData(33, 1, 0.9999118601072672) tdSql.checkData(33, 1, 0.9999118601072672)
tdSql.checkData(33, 2, -0.013276747223059479) tdSql.checkData(33, 2, -0.013276747223059479)
tdSql.checkData(33, 3, -75.31301480008509) tdSql.checkData(33, 3, -75.31301480008509)
tdSql.checkData(33, 4, None) tdSql.checkData(33, 4, nan)
tdSql.checkData(33, 5, None) tdSql.checkData(33, 5, nan)
tdSql.checkData(33, 6, 1.5405025668761214) tdSql.checkData(33, 6, 1.5405025668761214)
tdSql.checkData(34, 0, 34) tdSql.checkData(34, 0, 34)
tdSql.checkData(34, 1, 0.5290826861200238) tdSql.checkData(34, 1, 0.5290826861200238)
tdSql.checkData(34, 2, -0.8485702747846052) tdSql.checkData(34, 2, -0.8485702747846052)
tdSql.checkData(34, 3, -0.6234989627162255) tdSql.checkData(34, 3, -0.6234989627162255)
tdSql.checkData(34, 4, None) tdSql.checkData(34, 4, nan)
tdSql.checkData(34, 5, None) tdSql.checkData(34, 5, nan)
tdSql.checkData(34, 6, 1.5413930385908916) tdSql.checkData(34, 6, 1.5413930385908916)
tdSql.checkData(35, 0, 35) tdSql.checkData(35, 0, 35)
tdSql.checkData(35, 1, -0.428182669496151) tdSql.checkData(35, 1, -0.428182669496151)
tdSql.checkData(35, 2, -0.9036922050915067) tdSql.checkData(35, 2, -0.9036922050915067)
tdSql.checkData(35, 3, 0.473814720414451) tdSql.checkData(35, 3, 0.473814720414451)
tdSql.checkData(35, 4, None) tdSql.checkData(35, 4, nan)
tdSql.checkData(35, 5, None) tdSql.checkData(35, 5, nan)
tdSql.checkData(35, 6, 1.5422326689561365) tdSql.checkData(35, 6, 1.5422326689561365)
tdSql.checkData(36, 0, 36) tdSql.checkData(36, 0, 36)
tdSql.checkData(36, 1, -0.9917788534431158) tdSql.checkData(36, 1, -0.9917788534431158)
tdSql.checkData(36, 2, -0.12796368962740468) tdSql.checkData(36, 2, -0.12796368962740468)
tdSql.checkData(36, 3, 7.750470905699148) tdSql.checkData(36, 3, 7.750470905699148)
tdSql.checkData(36, 4, None) tdSql.checkData(36, 4, nan)
tdSql.checkData(36, 5, None) tdSql.checkData(36, 5, nan)
tdSql.checkData(36, 6, 1.5430256902014756) tdSql.checkData(36, 6, 1.5430256902014756)
tdSql.checkData(37, 0, 37) tdSql.checkData(37, 0, 37)
tdSql.checkData(37, 1, -0.6435381333569995) tdSql.checkData(37, 1, -0.6435381333569995)
tdSql.checkData(37, 2, 0.7654140519453434) tdSql.checkData(37, 2, 0.7654140519453434)
tdSql.checkData(37, 3, -0.8407712554027597) tdSql.checkData(37, 3, -0.8407712554027597)
tdSql.checkData(37, 4, None) tdSql.checkData(37, 4, nan)
tdSql.checkData(37, 5, None) tdSql.checkData(37, 5, nan)
tdSql.checkData(37, 6, 1.5437758776076318) tdSql.checkData(37, 6, 1.5437758776076318)
tdSql.checkData(38, 0, 38) tdSql.checkData(38, 0, 38)
tdSql.checkData(38, 1, 0.2963685787093853) tdSql.checkData(38, 1, 0.2963685787093853)
tdSql.checkData(38, 2, 0.9550736440472949) tdSql.checkData(38, 2, 0.9550736440472949)
tdSql.checkData(38, 3, 0.310309660994801) tdSql.checkData(38, 3, 0.310309660994801)
tdSql.checkData(38, 4, None) tdSql.checkData(38, 4, nan)
tdSql.checkData(38, 5, None) tdSql.checkData(38, 5, nan)
tdSql.checkData(38, 6, 1.5444866095419745) tdSql.checkData(38, 6, 1.5444866095419745)
tdSql.checkData(39, 0, 39) tdSql.checkData(39, 0, 39)
tdSql.checkData(39, 1, 0.9637953862840878) tdSql.checkData(39, 1, 0.9637953862840878)
tdSql.checkData(39, 2, 0.26664293235993725) tdSql.checkData(39, 2, 0.26664293235993725)
tdSql.checkData(39, 3, 3.614554407101535) tdSql.checkData(39, 3, 3.614554407101535)
tdSql.checkData(39, 4, None) tdSql.checkData(39, 4, nan)
tdSql.checkData(39, 5, None) tdSql.checkData(39, 5, nan)
tdSql.checkData(39, 6, 1.545160918273219) tdSql.checkData(39, 6, 1.545160918273219)
tdSql.checkData(40, 0, 40) tdSql.checkData(40, 0, 40)
tdSql.checkData(40, 1, 0.7451131604793488) tdSql.checkData(40, 1, 0.7451131604793488)
tdSql.checkData(40, 2, -0.6669380616522619) tdSql.checkData(40, 2, -0.6669380616522619)
tdSql.checkData(40, 3, -1.117214930923896) tdSql.checkData(40, 3, -1.117214930923896)
tdSql.checkData(40, 4, None) tdSql.checkData(40, 4, nan)
tdSql.checkData(40, 5, None) tdSql.checkData(40, 5, nan)
tdSql.checkData(40, 6, 1.5458015331759765) tdSql.checkData(40, 6, 1.5458015331759765)
tdSql.checkData(41, 0, 41) tdSql.checkData(41, 0, 41)
tdSql.checkData(41, 1, -0.158622668804709) tdSql.checkData(41, 1, -0.158622668804709)
tdSql.checkData(41, 2, -0.9873392775238264) tdSql.checkData(41, 2, -0.9873392775238264)
tdSql.checkData(41, 3, 0.16065669868064283) tdSql.checkData(41, 3, 0.16065669868064283)
tdSql.checkData(41, 4, None) tdSql.checkData(41, 4, nan)
tdSql.checkData(41, 5, None) tdSql.checkData(41, 5, nan)
tdSql.checkData(41, 6, 1.546410917622178) tdSql.checkData(41, 6, 1.546410917622178)
tdSql.checkData(42, 0, 42) tdSql.checkData(42, 0, 42)
tdSql.checkData(42, 1, -0.9165215479156338) tdSql.checkData(42, 1, -0.9165215479156338)
tdSql.checkData(42, 2, -0.39998531498835127) tdSql.checkData(42, 2, -0.39998531498835127)
tdSql.checkData(42, 3, 2.2913879924374863) tdSql.checkData(42, 3, 2.2913879924374863)
tdSql.checkData(42, 4, None) tdSql.checkData(42, 4, nan)
tdSql.checkData(42, 5, None) tdSql.checkData(42, 5, nan)
tdSql.checkData(42, 6, 1.5469913006098266) tdSql.checkData(42, 6, 1.5469913006098266)
tdSql.checkData(43, 0, 43) tdSql.checkData(43, 0, 43)
tdSql.checkData(43, 1, -0.8317747426285983) tdSql.checkData(43, 1, -0.8317747426285983)
tdSql.checkData(43, 2, 0.5551133015206257) tdSql.checkData(43, 2, 0.5551133015206257)
tdSql.checkData(43, 3, -1.4983873388551707) tdSql.checkData(43, 3, -1.4983873388551707)
tdSql.checkData(43, 4, None) tdSql.checkData(43, 4, nan)
tdSql.checkData(43, 5, None) tdSql.checkData(43, 5, nan)
tdSql.checkData(43, 6, 1.5475447039844337) tdSql.checkData(43, 6, 1.5475447039844337)
tdSql.checkData(44, 0, 44) tdSql.checkData(44, 0, 44)
tdSql.checkData(44, 1, 0.017701925105413577) tdSql.checkData(44, 1, 0.017701925105413577)
tdSql.checkData(44, 2, 0.9998433086476912) tdSql.checkData(44, 2, 0.9998433086476912)
tdSql.checkData(44, 3, 0.017704699278685777) tdSql.checkData(44, 3, 0.017704699278685777)
tdSql.checkData(44, 4, None) tdSql.checkData(44, 4, nan)
tdSql.checkData(44, 5, None) tdSql.checkData(44, 5, nan)
tdSql.checkData(44, 6, 1.5480729659532555) tdSql.checkData(44, 6, 1.5480729659532555)
tdSql.checkData(45, 0, 45) tdSql.checkData(45, 0, 45)
tdSql.checkData(45, 1, 0.8509035245341184) tdSql.checkData(45, 1, 0.8509035245341184)
tdSql.checkData(45, 2, 0.5253219888177297) tdSql.checkData(45, 2, 0.5253219888177297)
tdSql.checkData(45, 3, 1.6197751905438615) tdSql.checkData(45, 3, 1.6197751905438615)
tdSql.checkData(45, 4, None) tdSql.checkData(45, 4, nan)
tdSql.checkData(45, 5, None) tdSql.checkData(45, 5, nan)
tdSql.checkData(45, 6, 1.5485777614681775) tdSql.checkData(45, 6, 1.5485777614681775)
tdSql.checkData(46, 0, 46) tdSql.checkData(46, 0, 46)
tdSql.checkData(46, 1, 0.9017883476488092) tdSql.checkData(46, 1, 0.9017883476488092)
tdSql.checkData(46, 2, -0.4321779448847783) tdSql.checkData(46, 2, -0.4321779448847783)
tdSql.checkData(46, 3, -2.086613531121382) tdSql.checkData(46, 3, -2.086613531121382)
tdSql.checkData(46, 4, None) tdSql.checkData(46, 4, nan)
tdSql.checkData(46, 5, None) tdSql.checkData(46, 5, nan)
tdSql.checkData(46, 6, 1.5490606199531038) tdSql.checkData(46, 6, 1.5490606199531038)
tdSql.checkData(47, 0, 47) tdSql.checkData(47, 0, 47)
tdSql.checkData(47, 1, 0.123573122745224) tdSql.checkData(47, 1, 0.123573122745224)
tdSql.checkData(47, 2, -0.9923354691509287) tdSql.checkData(47, 2, -0.9923354691509287)
tdSql.checkData(47, 3, -0.12452756813273719) tdSql.checkData(47, 3, -0.12452756813273719)
tdSql.checkData(47, 4, None) tdSql.checkData(47, 4, nan)
tdSql.checkData(47, 5, None) tdSql.checkData(47, 5, nan)
tdSql.checkData(47, 6, 1.5495229407708355) tdSql.checkData(47, 6, 1.5495229407708355)
tdSql.checkData(48, 0, 48) tdSql.checkData(48, 0, 48)
tdSql.checkData(48, 1, -0.7682546613236668) tdSql.checkData(48, 1, -0.7682546613236668)
tdSql.checkData(48, 2, -0.6401443394691997) tdSql.checkData(48, 2, -0.6401443394691997)
tdSql.checkData(48, 3, 1.2001272431162864) tdSql.checkData(48, 3, 1.2001272431162864)
tdSql.checkData(48, 4, None) tdSql.checkData(48, 4, nan)
tdSql.checkData(48, 5, None) tdSql.checkData(48, 5, nan)
tdSql.checkData(48, 6, 1.5499660067586796) tdSql.checkData(48, 6, 1.5499660067586796)
tdSql.checkData(49, 0, 49) tdSql.checkData(49, 0, 49)
tdSql.checkData(49, 1, -0.9537526527594719) tdSql.checkData(49, 1, -0.9537526527594719)
tdSql.checkData(49, 2, 0.3005925437436371) tdSql.checkData(49, 2, 0.3005925437436371)
tdSql.checkData(49, 3, -3.172908552159191) tdSql.checkData(49, 3, -3.172908552159191)
tdSql.checkData(49, 4, None) tdSql.checkData(49, 4, nan)
tdSql.checkData(49, 5, None) tdSql.checkData(49, 5, nan)
tdSql.checkData(49, 6, 1.5503909961083586) tdSql.checkData(49, 6, 1.5503909961083586)
tdSql.query('select c1, sin(c2)+2, cos(c2)+2, cos(pow(c2,2)+2), tan(pow(c2,3)+log(c3, 2)+pow(c5,2)) as v4, asin(pow(c4, 4.5)+pow(c3, 2)), acos(log(c1,2)+log(c3,4)+pow(c6,2.8)+2) as v6 from ct1 where ts == 1601481600000;') tdSql.query(
"select c1, sin(c2)+2, cos(c2)+2, cos(pow(c2,2)+2), tan(pow(c2,3)+log(c3, 2)+pow(c5,2)) as v4, asin(pow(c4, 4.5)+pow(c3, 2)), acos(log(c1,2)+log(c3,4)+pow(c6,2.8)+2) as v6 from ct1 where ts == 1601481600000;"
)
tdSql.checkRows(1) tdSql.checkRows(1)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, 2.2474039592545227) tdSql.checkData(0, 1, 2.2474039592545227)
tdSql.checkData(0, 2, 2.9689124217106446) tdSql.checkData(0, 2, 2.9689124217106446)
tdSql.checkData(0, 3, -0.4721284112969602) tdSql.checkData(0, 3, -0.4721284112969602)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.0) tdSql.checkData(0, 5, 0.0)
tdSql.checkData(0, 6, None) tdSql.checkData(0, 6, nan)
tdSql.query('select c1, sin(c2), cos(c1+2), tan(c2+2)+2, sin(c2+3)+cos(c3+2)+tan(c5+2) as v4, sin(c4+4.5)+tan(c3+2), sin(c1+2)+cos(c3+4)+acos(c6+2.8)+2 as v6 from st0 where ts == 1601481600000;') tdSql.query(
"select c1, sin(c2), cos(c1+2), tan(c2+2)+2, sin(c2+3)+cos(c3+2)+tan(c5+2) as v4, sin(c4+4.5)+tan(c3+2), sin(c1+2)+cos(c3+4)+acos(c6+2.8)+2 as v6 from st0 where ts == 1601481600000;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, 0.24740395925452294) tdSql.checkData(0, 1, 0.24740395925452294)
...@@ -413,50 +431,56 @@ class TDTestCase: ...@@ -413,50 +431,56 @@ class TDTestCase:
tdSql.checkData(0, 3, 0.7613723837759034) tdSql.checkData(0, 3, 0.7613723837759034)
tdSql.checkData(0, 4, -2.7093818343387697) tdSql.checkData(0, 4, -2.7093818343387697)
tdSql.checkData(0, 5, -3.162569980926616) tdSql.checkData(0, 5, -3.162569980926616)
tdSql.checkData(0, 6, None) tdSql.checkData(0, 6, nan)
tdSql.checkData(1, 0, 0) tdSql.checkData(1, 0, 0)
tdSql.checkData(1, 1, 0.24740395925452294) tdSql.checkData(1, 1, 0.24740395925452294)
tdSql.checkData(1, 2, -0.4161468365471424) tdSql.checkData(1, 2, -0.4161468365471424)
tdSql.checkData(1, 3, 0.7613723837759034) tdSql.checkData(1, 3, 0.7613723837759034)
tdSql.checkData(1, 4, -2.7093818343387697) tdSql.checkData(1, 4, -2.7093818343387697)
tdSql.checkData(1, 5, -3.162569980926616) tdSql.checkData(1, 5, -3.162569980926616)
tdSql.checkData(1, 6, None) tdSql.checkData(1, 6, nan)
tdSql.query('select c1, tan(c2+ 2), sin(pow(c1,2)), cos(pow(c2,2)+2), tan(pow(c2,3)+log(c3, 2)+pow(c5,2)) as v4, asin(pow(c4, 4.5)+pow(c3, 2)), acos(log(c1,2)+log(c3,4)+pow(c6,2.8)+2) as v6 from st0 where c1 == 0;') tdSql.query(
"select c1, tan(c2+ 2), sin(pow(c1,2)), cos(pow(c2,2)+2), tan(pow(c2,3)+log(c3, 2)+pow(c5,2)) as v4, asin(pow(c4, 4.5)+pow(c3, 2)), acos(log(c1,2)+log(c3,4)+pow(c6,2.8)+2) as v6 from st0 where c1 == 0;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, -1.2386276162240966) tdSql.checkData(0, 1, -1.2386276162240966)
tdSql.checkData(0, 2, 0.0) tdSql.checkData(0, 2, 0.0)
tdSql.checkData(0, 3, -0.4721284112969602) tdSql.checkData(0, 3, -0.4721284112969602)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.0) tdSql.checkData(0, 5, 0.0)
tdSql.checkData(0, 6, None) tdSql.checkData(0, 6, nan)
tdSql.checkData(1, 0, 0) tdSql.checkData(1, 0, 0)
tdSql.checkData(1, 1, -1.2386276162240966) tdSql.checkData(1, 1, -1.2386276162240966)
tdSql.checkData(1, 2, 0.0) tdSql.checkData(1, 2, 0.0)
tdSql.checkData(1, 3, -0.4721284112969602) tdSql.checkData(1, 3, -0.4721284112969602)
tdSql.checkData(1, 4, None) tdSql.checkData(1, 4, nan)
tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 5, 0.0)
tdSql.checkData(1, 6, None) tdSql.checkData(1, 6, nan)
tdSql.query('select c1, atan(c2+2), asin(c1+2), acos(c2+c1)+2, acos(c2+c3)+asin(c3+c2)+pow(c5,2) as v4, acos(c4/4.5)+asin(c3-2), asin(c1/2)+log(c3,c4)+pow(c6, 2.8)+2 as v6 from st0 where c1 == 0;') tdSql.query(
"select c1, atan(c2+2), asin(c1+2), acos(c2+c1)+2, acos(c2+c3)+asin(c3+c2)+pow(c5,2) as v4, acos(c4/4.5)+asin(c3-2), asin(c1/2)+log(c3,c4)+pow(c6, 2.8)+2 as v6 from st0 where c1 == 0;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, 1.1525719972156676) tdSql.checkData(0, 1, 1.1525719972156676)
tdSql.checkData(0, 2, None) tdSql.checkData(0, 2, nan)
tdSql.checkData(0, 3, 3.3181160716528177) tdSql.checkData(0, 3, 3.3181160716528177)
tdSql.checkData(0, 4, 1.5707963267948966) tdSql.checkData(0, 4, 1.5707963267948966)
tdSql.checkData(0, 5, None) tdSql.checkData(0, 5, nan)
tdSql.checkData(0, 6, None) tdSql.checkData(0, 6, nan)
tdSql.checkData(1, 0, 0) tdSql.checkData(1, 0, 0)
tdSql.checkData(1, 1, 1.1525719972156676) tdSql.checkData(1, 1, 1.1525719972156676)
tdSql.checkData(1, 2, None) tdSql.checkData(1, 2, nan)
tdSql.checkData(1, 3, 3.3181160716528177) tdSql.checkData(1, 3, 3.3181160716528177)
tdSql.checkData(1, 4, 1.5707963267948966) tdSql.checkData(1, 4, 1.5707963267948966)
tdSql.checkData(1, 5, None) tdSql.checkData(1, 5, nan)
tdSql.checkData(1, 6, None) tdSql.checkData(1, 6, nan)
tdSql.query('select c1, cos(c2+2), cos(ceil(pow(c1,2))), sin(floor(pow(c2,2)+2)), sin(ceil(c2)+floor(c3+c2)+round(c5+c2)) as v4, atan(pow(c4, 4.5)+pow(c3, 2)), tan(log(c1,2)+cos(c3+4)+pow(c6,2.8)+2) as v6 from st0 order by ts desc;') tdSql.query(
"select c1, cos(c2+2), cos(ceil(pow(c1,2))), sin(floor(pow(c2,2)+2)), sin(ceil(c2)+floor(c3+c2)+round(c5+c2)) as v4, atan(pow(c4, 4.5)+pow(c3, 2)), tan(log(c1,2)+cos(c3+4)+pow(c6,2.8)+2) as v6 from st0 order by ts desc;"
)
tdSql.checkRows(100) tdSql.checkRows(100)
tdSql.checkData(0, 0, 49) tdSql.checkData(0, 0, 49)
tdSql.checkData(0, 1, 0.7421541968137826) tdSql.checkData(0, 1, 0.7421541968137826)
...@@ -1150,704 +1174,708 @@ class TDTestCase: ...@@ -1150,704 +1174,708 @@ class TDTestCase:
tdSql.checkData(98, 3, 0.9092974268256817) tdSql.checkData(98, 3, 0.9092974268256817)
tdSql.checkData(98, 4, 0.8414709848078965) tdSql.checkData(98, 4, 0.8414709848078965)
tdSql.checkData(98, 5, 0.0) tdSql.checkData(98, 5, 0.0)
tdSql.checkData(98, 6, None) tdSql.checkData(98, 6, nan)
tdSql.checkData(99, 0, 0) tdSql.checkData(99, 0, 0)
tdSql.checkData(99, 1, -0.6281736227227391) tdSql.checkData(99, 1, -0.6281736227227391)
tdSql.checkData(99, 2, 1.0) tdSql.checkData(99, 2, 1.0)
tdSql.checkData(99, 3, 0.9092974268256817) tdSql.checkData(99, 3, 0.9092974268256817)
tdSql.checkData(99, 4, 0.8414709848078965) tdSql.checkData(99, 4, 0.8414709848078965)
tdSql.checkData(99, 5, 0.0) tdSql.checkData(99, 5, 0.0)
tdSql.checkData(99, 6, None) tdSql.checkData(99, 6, nan)
tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5+c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from ct1 order by ts limit 2;;') tdSql.query(
"select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5+c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from ct1 order by ts limit 2;;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 1, 0.7780731968879212)
tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 2, 0.6143002821164822)
tdSql.checkData(0, 3, 3.2037266279837113) tdSql.checkData(0, 3, 3.2037266279837113)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.02246988233490299) tdSql.checkData(0, 5, 0.02246988233490299)
tdSql.checkData(0, 6, None) tdSql.checkData(0, 6, nan)
tdSql.checkData(1, 0, 1) tdSql.checkData(1, 0, 1)
tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 1, 0.1411200080598672)
tdSql.checkData(1, 2, 0.6663667453928805) tdSql.checkData(1, 2, 0.6663667453928805)
tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 3, 1.558041126155035)
tdSql.checkData(1, 4, 2.1543462689906883) tdSql.checkData(1, 4, 2.1543462689906883)
tdSql.checkData(1, 5, 0.17204223631998083) tdSql.checkData(1, 5, 0.17204223631998083)
tdSql.checkData(1, 6, None) tdSql.checkData(1, 6, nan)
tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 order by ts desc);') tdSql.query(
"select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 order by ts desc);"
)
tdSql.checkRows(100) tdSql.checkRows(100)
tdSql.checkData(0, 0, 49) tdSql.checkData(0, 0, 49)
tdSql.checkData(0, 1, 0.6702291758433747) tdSql.checkData(0, 1, 0.6702291758433747)
tdSql.checkData(0, 2, 0.9923745526637894) tdSql.checkData(0, 2, 0.9923745526637894)
tdSql.checkData(0, 3, 0.9298143670243166) tdSql.checkData(0, 3, 0.9298143670243166)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.7136182821549459) tdSql.checkData(0, 5, 0.7136182821549459)
tdSql.checkData(0, 6, -0.7462904241496138) tdSql.checkData(0, 6, -0.7462904241496138)
tdSql.checkData(1, 0, 49) tdSql.checkData(1, 0, 49)
tdSql.checkData(1, 1, 0.6702291758433747) tdSql.checkData(1, 1, 0.6702291758433747)
tdSql.checkData(1, 2, 0.9923745526637894) tdSql.checkData(1, 2, 0.9923745526637894)
tdSql.checkData(1, 3, 0.9298143670243166) tdSql.checkData(1, 3, 0.9298143670243166)
tdSql.checkData(1, 4, None) tdSql.checkData(1, 4, nan)
tdSql.checkData(1, 5, 0.7136182821549459) tdSql.checkData(1, 5, 0.7136182821549459)
tdSql.checkData(1, 6, -0.7462904241496138) tdSql.checkData(1, 6, -0.7462904241496138)
tdSql.checkData(2, 0, 48) tdSql.checkData(2, 0, 48)
tdSql.checkData(2, 1, -0.26237485370392877) tdSql.checkData(2, 1, -0.26237485370392877)
tdSql.checkData(2, 2, 0.6202081141679935) tdSql.checkData(2, 2, 0.6202081141679935)
tdSql.checkData(2, 3, 1.8175857333771335) tdSql.checkData(2, 3, 1.8175857333771335)
tdSql.checkData(2, 4, None) tdSql.checkData(2, 4, nan)
tdSql.checkData(2, 5, 1.211884234321115) tdSql.checkData(2, 5, 1.211884234321115)
tdSql.checkData(2, 6, 5.183714988550632) tdSql.checkData(2, 6, 5.183714988550632)
tdSql.checkData(3, 0, 48) tdSql.checkData(3, 0, 48)
tdSql.checkData(3, 1, -0.26237485370392877) tdSql.checkData(3, 1, -0.26237485370392877)
tdSql.checkData(3, 2, 0.6202081141679935) tdSql.checkData(3, 2, 0.6202081141679935)
tdSql.checkData(3, 3, 1.8175857333771335) tdSql.checkData(3, 3, 1.8175857333771335)
tdSql.checkData(3, 4, None) tdSql.checkData(3, 4, nan)
tdSql.checkData(3, 5, 1.211884234321115) tdSql.checkData(3, 5, 1.211884234321115)
tdSql.checkData(3, 6, 5.183714988550632) tdSql.checkData(3, 6, 5.183714988550632)
tdSql.checkData(4, 0, 47) tdSql.checkData(4, 0, 47)
tdSql.checkData(4, 1, -0.9537526527594719) tdSql.checkData(4, 1, -0.9537526527594719)
tdSql.checkData(4, 2, 0.6593040763085178) tdSql.checkData(4, 2, 0.6593040763085178)
tdSql.checkData(4, 3, 3.4575106745458637) tdSql.checkData(4, 3, 3.4575106745458637)
tdSql.checkData(4, 4, None) tdSql.checkData(4, 4, nan)
tdSql.checkData(4, 5, 0.8820838187306987) tdSql.checkData(4, 5, 0.8820838187306987)
tdSql.checkData(4, 6, 2.6302204463996084) tdSql.checkData(4, 6, 2.6302204463996084)
tdSql.checkData(5, 0, 47) tdSql.checkData(5, 0, 47)
tdSql.checkData(5, 1, -0.9537526527594719) tdSql.checkData(5, 1, -0.9537526527594719)
tdSql.checkData(5, 2, 0.6593040763085178) tdSql.checkData(5, 2, 0.6593040763085178)
tdSql.checkData(5, 3, 3.4575106745458637) tdSql.checkData(5, 3, 3.4575106745458637)
tdSql.checkData(5, 4, None) tdSql.checkData(5, 4, nan)
tdSql.checkData(5, 5, 0.8820838187306987) tdSql.checkData(5, 5, 0.8820838187306987)
tdSql.checkData(5, 6, 2.6302204463996084) tdSql.checkData(5, 6, 2.6302204463996084)
tdSql.checkData(6, 0, 46) tdSql.checkData(6, 0, 46)
tdSql.checkData(6, 1, -0.7682546613236668) tdSql.checkData(6, 1, -0.7682546613236668)
tdSql.checkData(6, 2, 0.9998433250151273) tdSql.checkData(6, 2, 0.9998433250151273)
tdSql.checkData(6, 3, 1.2763169256468458) tdSql.checkData(6, 3, 1.2763169256468458)
tdSql.checkData(6, 4, None) tdSql.checkData(6, 4, nan)
tdSql.checkData(6, 5, -0.300459258677913) tdSql.checkData(6, 5, -0.300459258677913)
tdSql.checkData(6, 6, 0.13392039926281352) tdSql.checkData(6, 6, 0.13392039926281352)
tdSql.checkData(7, 0, 46) tdSql.checkData(7, 0, 46)
tdSql.checkData(7, 1, -0.7682546613236668) tdSql.checkData(7, 1, -0.7682546613236668)
tdSql.checkData(7, 2, 0.9998433250151273) tdSql.checkData(7, 2, 0.9998433250151273)
tdSql.checkData(7, 3, 1.2763169256468458) tdSql.checkData(7, 3, 1.2763169256468458)
tdSql.checkData(7, 4, None) tdSql.checkData(7, 4, nan)
tdSql.checkData(7, 5, -0.300459258677913) tdSql.checkData(7, 5, -0.300459258677913)
tdSql.checkData(7, 6, 0.13392039926281352) tdSql.checkData(7, 6, 0.13392039926281352)
tdSql.checkData(8, 0, 45) tdSql.checkData(8, 0, 45)
tdSql.checkData(8, 1, 0.123573122745224) tdSql.checkData(8, 1, 0.123573122745224)
tdSql.checkData(8, 2, 0.6735650596658175) tdSql.checkData(8, 2, 0.6735650596658175)
tdSql.checkData(8, 3, 1.5193186190030223) tdSql.checkData(8, 3, 1.5193186190030223)
tdSql.checkData(8, 4, None) tdSql.checkData(8, 4, nan)
tdSql.checkData(8, 5, -1.5661895943272113) tdSql.checkData(8, 5, -1.5661895943272113)
tdSql.checkData(8, 6, 5.513771854144419) tdSql.checkData(8, 6, 5.513771854144419)
tdSql.checkData(9, 0, 45) tdSql.checkData(9, 0, 45)
tdSql.checkData(9, 1, 0.123573122745224) tdSql.checkData(9, 1, 0.123573122745224)
tdSql.checkData(9, 2, 0.6735650596658175) tdSql.checkData(9, 2, 0.6735650596658175)
tdSql.checkData(9, 3, 1.5193186190030223) tdSql.checkData(9, 3, 1.5193186190030223)
tdSql.checkData(9, 4, None) tdSql.checkData(9, 4, nan)
tdSql.checkData(9, 5, -1.5661895943272113) tdSql.checkData(9, 5, -1.5661895943272113)
tdSql.checkData(9, 6, 5.513771854144419) tdSql.checkData(9, 6, 5.513771854144419)
tdSql.checkData(10, 0, 44) tdSql.checkData(10, 0, 44)
tdSql.checkData(10, 1, 0.9017883476488092) tdSql.checkData(10, 1, 0.9017883476488092)
tdSql.checkData(10, 2, 0.6085839480802863) tdSql.checkData(10, 2, 0.6085839480802863)
tdSql.checkData(10, 3, 3.5552629892514687) tdSql.checkData(10, 3, 3.5552629892514687)
tdSql.checkData(10, 4, None) tdSql.checkData(10, 4, nan)
tdSql.checkData(10, 5, -1.9810692649977342) tdSql.checkData(10, 5, -1.9810692649977342)
tdSql.checkData(10, 6, 3.0531030020123464) tdSql.checkData(10, 6, 3.0531030020123464)
tdSql.checkData(11, 0, 44) tdSql.checkData(11, 0, 44)
tdSql.checkData(11, 1, 0.9017883476488092) tdSql.checkData(11, 1, 0.9017883476488092)
tdSql.checkData(11, 2, 0.6085839480802863) tdSql.checkData(11, 2, 0.6085839480802863)
tdSql.checkData(11, 3, 3.5552629892514687) tdSql.checkData(11, 3, 3.5552629892514687)
tdSql.checkData(11, 4, None) tdSql.checkData(11, 4, nan)
tdSql.checkData(11, 5, -1.9810692649977342) tdSql.checkData(11, 5, -1.9810692649977342)
tdSql.checkData(11, 6, 3.0531030020123464) tdSql.checkData(11, 6, 3.0531030020123464)
tdSql.checkData(12, 0, 43) tdSql.checkData(12, 0, 43)
tdSql.checkData(12, 1, 0.8509035245341184) tdSql.checkData(12, 1, 0.8509035245341184)
tdSql.checkData(12, 2, 0.9874457808369176) tdSql.checkData(12, 2, 0.9874457808369176)
tdSql.checkData(12, 3, 1.5962924548219202) tdSql.checkData(12, 3, 1.5962924548219202)
tdSql.checkData(12, 4, None) tdSql.checkData(12, 4, nan)
tdSql.checkData(12, 5, -1.2490970766755156) tdSql.checkData(12, 5, -1.2490970766755156)
tdSql.checkData(12, 6, 0.5781542141407696) tdSql.checkData(12, 6, 0.5781542141407696)
tdSql.checkData(13, 0, 43) tdSql.checkData(13, 0, 43)
tdSql.checkData(13, 1, 0.8509035245341184) tdSql.checkData(13, 1, 0.8509035245341184)
tdSql.checkData(13, 2, 0.9874457808369176) tdSql.checkData(13, 2, 0.9874457808369176)
tdSql.checkData(13, 3, 1.5962924548219202) tdSql.checkData(13, 3, 1.5962924548219202)
tdSql.checkData(13, 4, None) tdSql.checkData(13, 4, nan)
tdSql.checkData(13, 5, -1.2490970766755156) tdSql.checkData(13, 5, -1.2490970766755156)
tdSql.checkData(13, 6, 0.5781542141407696) tdSql.checkData(13, 6, 0.5781542141407696)
tdSql.checkData(14, 0, 42) tdSql.checkData(14, 0, 42)
tdSql.checkData(14, 1, 0.017701925105413577) tdSql.checkData(14, 1, 0.017701925105413577)
tdSql.checkData(14, 2, 0.7350111780599404) tdSql.checkData(14, 2, 0.7350111780599404)
tdSql.checkData(14, 3, 1.1912997639866574) tdSql.checkData(14, 3, 1.1912997639866574)
tdSql.checkData(14, 4, None) tdSql.checkData(14, 4, nan)
tdSql.checkData(14, 5, 0.036467324189017214) tdSql.checkData(14, 5, 0.036467324189017214)
tdSql.checkData(14, 6, 6.024578312510778) tdSql.checkData(14, 6, 6.024578312510778)
tdSql.checkData(15, 0, 42) tdSql.checkData(15, 0, 42)
tdSql.checkData(15, 1, 0.017701925105413577) tdSql.checkData(15, 1, 0.017701925105413577)
tdSql.checkData(15, 2, 0.7350111780599404) tdSql.checkData(15, 2, 0.7350111780599404)
tdSql.checkData(15, 3, 1.1912997639866574) tdSql.checkData(15, 3, 1.1912997639866574)
tdSql.checkData(15, 4, None) tdSql.checkData(15, 4, nan)
tdSql.checkData(15, 5, 0.036467324189017214) tdSql.checkData(15, 5, 0.036467324189017214)
tdSql.checkData(15, 6, 6.024578312510778) tdSql.checkData(15, 6, 6.024578312510778)
tdSql.checkData(16, 0, 41) tdSql.checkData(16, 0, 41)
tdSql.checkData(16, 1, -0.8317747426285983) tdSql.checkData(16, 1, -0.8317747426285983)
tdSql.checkData(16, 2, 0.5704067143341829) tdSql.checkData(16, 2, 0.5704067143341829)
tdSql.checkData(16, 3, 3.397430462894578) tdSql.checkData(16, 3, 3.397430462894578)
tdSql.checkData(16, 4, None) tdSql.checkData(16, 4, nan)
tdSql.checkData(16, 5, 0.9190273051332304) tdSql.checkData(16, 5, 0.9190273051332304)
tdSql.checkData(16, 6, 3.473885481113728) tdSql.checkData(16, 6, 3.473885481113728)
tdSql.checkData(17, 0, 41) tdSql.checkData(17, 0, 41)
tdSql.checkData(17, 1, -0.8317747426285983) tdSql.checkData(17, 1, -0.8317747426285983)
tdSql.checkData(17, 2, 0.5704067143341829) tdSql.checkData(17, 2, 0.5704067143341829)
tdSql.checkData(17, 3, 3.397430462894578) tdSql.checkData(17, 3, 3.397430462894578)
tdSql.checkData(17, 4, None) tdSql.checkData(17, 4, nan)
tdSql.checkData(17, 5, 0.9190273051332304) tdSql.checkData(17, 5, 0.9190273051332304)
tdSql.checkData(17, 6, 3.473885481113728) tdSql.checkData(17, 6, 3.473885481113728)
tdSql.checkData(18, 0, 40) tdSql.checkData(18, 0, 40)
tdSql.checkData(18, 1, -0.9165215479156338) tdSql.checkData(18, 1, -0.9165215479156338)
tdSql.checkData(18, 2, 0.9564033460276342) tdSql.checkData(18, 2, 0.9564033460276342)
tdSql.checkData(18, 3, 1.889162191085516) tdSql.checkData(18, 3, 1.889162191085516)
tdSql.checkData(18, 4, None) tdSql.checkData(18, 4, nan)
tdSql.checkData(18, 5, 0.90296737936602) tdSql.checkData(18, 5, 0.90296737936602)
tdSql.checkData(18, 6, 0.888896415152729) tdSql.checkData(18, 6, 0.888896415152729)
tdSql.checkData(19, 0, 40) tdSql.checkData(19, 0, 40)
tdSql.checkData(19, 1, -0.9165215479156338) tdSql.checkData(19, 1, -0.9165215479156338)
tdSql.checkData(19, 2, 0.9564033460276342) tdSql.checkData(19, 2, 0.9564033460276342)
tdSql.checkData(19, 3, 1.889162191085516) tdSql.checkData(19, 3, 1.889162191085516)
tdSql.checkData(19, 4, None) tdSql.checkData(19, 4, nan)
tdSql.checkData(19, 5, 0.90296737936602) tdSql.checkData(19, 5, 0.90296737936602)
tdSql.checkData(19, 6, 0.888896415152729) tdSql.checkData(19, 6, 0.888896415152729)
tdSql.checkData(20, 0, 39) tdSql.checkData(20, 0, 39)
tdSql.checkData(20, 1, -0.158622668804709) tdSql.checkData(20, 1, -0.158622668804709)
tdSql.checkData(20, 2, 0.7999777847134487) tdSql.checkData(20, 2, 0.7999777847134487)
tdSql.checkData(20, 3, 0.8435920138756074) tdSql.checkData(20, 3, 0.8435920138756074)
tdSql.checkData(20, 4, None) tdSql.checkData(20, 4, nan)
tdSql.checkData(20, 5, 0.3319994538301167) tdSql.checkData(20, 5, 0.3319994538301167)
tdSql.checkData(20, 6, 7.12853286308907) tdSql.checkData(20, 6, 7.12853286308907)
tdSql.checkData(21, 0, 39) tdSql.checkData(21, 0, 39)
tdSql.checkData(21, 1, -0.158622668804709) tdSql.checkData(21, 1, -0.158622668804709)
tdSql.checkData(21, 2, 0.7999777847134487) tdSql.checkData(21, 2, 0.7999777847134487)
tdSql.checkData(21, 3, 0.8435920138756074) tdSql.checkData(21, 3, 0.8435920138756074)
tdSql.checkData(21, 4, None) tdSql.checkData(21, 4, nan)
tdSql.checkData(21, 5, 0.3319994538301167) tdSql.checkData(21, 5, 0.3319994538301167)
tdSql.checkData(21, 6, 7.12853286308907) tdSql.checkData(21, 6, 7.12853286308907)
tdSql.checkData(22, 0, 38) tdSql.checkData(22, 0, 38)
tdSql.checkData(22, 1, 0.7451131604793488) tdSql.checkData(22, 1, 0.7451131604793488)
tdSql.checkData(22, 2, 0.5472018255605284) tdSql.checkData(22, 2, 0.5472018255605284)
tdSql.checkData(22, 3, 3.081063350979351) tdSql.checkData(22, 3, 3.081063350979351)
tdSql.checkData(22, 4, None) tdSql.checkData(22, 4, nan)
tdSql.checkData(22, 5, -0.007381884932924798) tdSql.checkData(22, 5, -0.007381884932924798)
tdSql.checkData(22, 6, 3.8764172978929814) tdSql.checkData(22, 6, 3.8764172978929814)
tdSql.checkData(23, 0, 38) tdSql.checkData(23, 0, 38)
tdSql.checkData(23, 1, 0.7451131604793488) tdSql.checkData(23, 1, 0.7451131604793488)
tdSql.checkData(23, 2, 0.5472018255605284) tdSql.checkData(23, 2, 0.5472018255605284)
tdSql.checkData(23, 3, 3.081063350979351) tdSql.checkData(23, 3, 3.081063350979351)
tdSql.checkData(23, 4, None) tdSql.checkData(23, 4, nan)
tdSql.checkData(23, 5, -0.007381884932924798) tdSql.checkData(23, 5, -0.007381884932924798)
tdSql.checkData(23, 6, 3.8764172978929814) tdSql.checkData(23, 6, 3.8764172978929814)
tdSql.checkData(24, 0, 37) tdSql.checkData(24, 0, 37)
tdSql.checkData(24, 1, 0.9637953862840878) tdSql.checkData(24, 1, 0.9637953862840878)
tdSql.checkData(24, 2, 0.909721840267583) tdSql.checkData(24, 2, 0.909721840267583)
tdSql.checkData(24, 3, 2.1734252903776303) tdSql.checkData(24, 3, 2.1734252903776303)
tdSql.checkData(24, 4, None) tdSql.checkData(24, 4, nan)
tdSql.checkData(24, 5, 0.32696474077278626) tdSql.checkData(24, 5, 0.32696474077278626)
tdSql.checkData(24, 6, 1.174082484128993) tdSql.checkData(24, 6, 1.174082484128993)
tdSql.checkData(25, 0, 37) tdSql.checkData(25, 0, 37)
tdSql.checkData(25, 1, 0.9637953862840878) tdSql.checkData(25, 1, 0.9637953862840878)
tdSql.checkData(25, 2, 0.909721840267583) tdSql.checkData(25, 2, 0.909721840267583)
tdSql.checkData(25, 3, 2.1734252903776303) tdSql.checkData(25, 3, 2.1734252903776303)
tdSql.checkData(25, 4, None) tdSql.checkData(25, 4, nan)
tdSql.checkData(25, 5, 0.32696474077278626) tdSql.checkData(25, 5, 0.32696474077278626)
tdSql.checkData(25, 6, 1.174082484128993) tdSql.checkData(25, 6, 1.174082484128993)
tdSql.checkData(26, 0, 36) tdSql.checkData(26, 0, 36)
tdSql.checkData(26, 1, 0.2963685787093853) tdSql.checkData(26, 1, 0.2963685787093853)
tdSql.checkData(26, 2, 0.8632704401895588) tdSql.checkData(26, 2, 0.8632704401895588)
tdSql.checkData(26, 3, 0.5493681603601657) tdSql.checkData(26, 3, 0.5493681603601657)
tdSql.checkData(26, 4, None) tdSql.checkData(26, 4, nan)
tdSql.checkData(26, 5, 0.9944678850925007) tdSql.checkData(26, 5, 0.9944678850925007)
tdSql.checkData(26, 6, 11.004294268461184) tdSql.checkData(26, 6, 11.004294268461184)
tdSql.checkData(27, 0, 36) tdSql.checkData(27, 0, 36)
tdSql.checkData(27, 1, 0.2963685787093853) tdSql.checkData(27, 1, 0.2963685787093853)
tdSql.checkData(27, 2, 0.8632704401895588) tdSql.checkData(27, 2, 0.8632704401895588)
tdSql.checkData(27, 3, 0.5493681603601657) tdSql.checkData(27, 3, 0.5493681603601657)
tdSql.checkData(27, 4, None) tdSql.checkData(27, 4, nan)
tdSql.checkData(27, 5, 0.9944678850925007) tdSql.checkData(27, 5, 0.9944678850925007)
tdSql.checkData(27, 6, 11.004294268461184) tdSql.checkData(27, 6, 11.004294268461184)
tdSql.checkData(28, 0, 35) tdSql.checkData(28, 0, 35)
tdSql.checkData(28, 1, -0.6435381333569995) tdSql.checkData(28, 1, -0.6435381333569995)
tdSql.checkData(28, 2, 0.5403764709316752) tdSql.checkData(28, 2, 0.5403764709316752)
tdSql.checkData(28, 3, 2.734210799811235) tdSql.checkData(28, 3, 2.734210799811235)
tdSql.checkData(28, 4, None) tdSql.checkData(28, 4, nan)
tdSql.checkData(28, 5, 1.1930854189064375) tdSql.checkData(28, 5, 1.1930854189064375)
tdSql.checkData(28, 6, 4.24770540197234) tdSql.checkData(28, 6, 4.24770540197234)
tdSql.checkData(29, 0, 35) tdSql.checkData(29, 0, 35)
tdSql.checkData(29, 1, -0.6435381333569995) tdSql.checkData(29, 1, -0.6435381333569995)
tdSql.checkData(29, 2, 0.5403764709316752) tdSql.checkData(29, 2, 0.5403764709316752)
tdSql.checkData(29, 3, 2.734210799811235) tdSql.checkData(29, 3, 2.734210799811235)
tdSql.checkData(29, 4, None) tdSql.checkData(29, 4, nan)
tdSql.checkData(29, 5, 1.1930854189064375) tdSql.checkData(29, 5, 1.1930854189064375)
tdSql.checkData(29, 6, 4.24770540197234) tdSql.checkData(29, 6, 4.24770540197234)
tdSql.checkData(30, 0, 34) tdSql.checkData(30, 0, 34)
tdSql.checkData(30, 1, -0.9917788534431158) tdSql.checkData(30, 1, -0.9917788534431158)
tdSql.checkData(30, 2, 0.8517779466253769) tdSql.checkData(30, 2, 0.8517779466253769)
tdSql.checkData(30, 3, 2.470955260231499) tdSql.checkData(30, 3, 2.470955260231499)
tdSql.checkData(30, 4, None) tdSql.checkData(30, 4, nan)
tdSql.checkData(30, 5, 0.4428112547200472) tdSql.checkData(30, 5, 0.4428112547200472)
tdSql.checkData(30, 6, 1.4785733565944832) tdSql.checkData(30, 6, 1.4785733565944832)
tdSql.checkData(31, 0, 34) tdSql.checkData(31, 0, 34)
tdSql.checkData(31, 1, -0.9917788534431158) tdSql.checkData(31, 1, -0.9917788534431158)
tdSql.checkData(31, 2, 0.8517779466253769) tdSql.checkData(31, 2, 0.8517779466253769)
tdSql.checkData(31, 3, 2.470955260231499) tdSql.checkData(31, 3, 2.470955260231499)
tdSql.checkData(31, 4, None) tdSql.checkData(31, 4, nan)
tdSql.checkData(31, 5, 0.4428112547200472) tdSql.checkData(31, 5, 0.4428112547200472)
tdSql.checkData(31, 6, 1.4785733565944832) tdSql.checkData(31, 6, 1.4785733565944832)
tdSql.checkData(32, 0, 33) tdSql.checkData(32, 0, 33)
tdSql.checkData(32, 1, -0.428182669496151) tdSql.checkData(32, 1, -0.428182669496151)
tdSql.checkData(32, 2, 0.9194811573015673) tdSql.checkData(32, 2, 0.9194811573015673)
tdSql.checkData(32, 3, 0.4437992589174107) tdSql.checkData(32, 3, 0.4437992589174107)
tdSql.checkData(32, 4, None) tdSql.checkData(32, 4, nan)
tdSql.checkData(32, 5, -0.9001958571391758) tdSql.checkData(32, 5, -0.9001958571391758)
tdSql.checkData(32, 6, -72.33956595410905) tdSql.checkData(32, 6, -72.33956595410905)
tdSql.checkData(33, 0, 33) tdSql.checkData(33, 0, 33)
tdSql.checkData(33, 1, -0.428182669496151) tdSql.checkData(33, 1, -0.428182669496151)
tdSql.checkData(33, 2, 0.9194811573015673) tdSql.checkData(33, 2, 0.9194811573015673)
tdSql.checkData(33, 3, 0.4437992589174107) tdSql.checkData(33, 3, 0.4437992589174107)
tdSql.checkData(33, 4, None) tdSql.checkData(33, 4, nan)
tdSql.checkData(33, 5, -0.9001958571391758) tdSql.checkData(33, 5, -0.9001958571391758)
tdSql.checkData(33, 6, -72.33956595410905) tdSql.checkData(33, 6, -72.33956595410905)
tdSql.checkData(34, 0, 32) tdSql.checkData(34, 0, 32)
tdSql.checkData(34, 1, 0.5290826861200238) tdSql.checkData(34, 1, 0.5290826861200238)
tdSql.checkData(34, 2, 0.5503344099628432) tdSql.checkData(34, 2, 0.5503344099628432)
tdSql.checkData(34, 3, 2.413227615833899) tdSql.checkData(34, 3, 2.413227615833899)
tdSql.checkData(34, 4, None) tdSql.checkData(34, 4, nan)
tdSql.checkData(34, 5, -1.8893763681780902) tdSql.checkData(34, 5, -1.8893763681780902)
tdSql.checkData(34, 6, 4.581032079680554) tdSql.checkData(34, 6, 4.581032079680554)
tdSql.checkData(35, 0, 32) tdSql.checkData(35, 0, 32)
tdSql.checkData(35, 1, 0.5290826861200238) tdSql.checkData(35, 1, 0.5290826861200238)
tdSql.checkData(35, 2, 0.5503344099628432) tdSql.checkData(35, 2, 0.5503344099628432)
tdSql.checkData(35, 3, 2.413227615833899) tdSql.checkData(35, 3, 2.413227615833899)
tdSql.checkData(35, 4, None) tdSql.checkData(35, 4, nan)
tdSql.checkData(35, 5, -1.8893763681780902) tdSql.checkData(35, 5, -1.8893763681780902)
tdSql.checkData(35, 6, 4.581032079680554) tdSql.checkData(35, 6, 4.581032079680554)
tdSql.checkData(36, 0, 31) tdSql.checkData(36, 0, 31)
tdSql.checkData(36, 1, 0.9999118601072672) tdSql.checkData(36, 1, 0.9999118601072672)
tdSql.checkData(36, 2, 0.7877590247885756) tdSql.checkData(36, 2, 0.7877590247885756)
tdSql.checkData(36, 3, 2.7979785951133604) tdSql.checkData(36, 3, 2.7979785951133604)
tdSql.checkData(36, 4, None) tdSql.checkData(36, 4, nan)
tdSql.checkData(36, 5, -1.7874722290307907) tdSql.checkData(36, 5, -1.7874722290307907)
tdSql.checkData(36, 6, 1.8191237353300793) tdSql.checkData(36, 6, 1.8191237353300793)
tdSql.checkData(37, 0, 31) tdSql.checkData(37, 0, 31)
tdSql.checkData(37, 1, 0.9999118601072672) tdSql.checkData(37, 1, 0.9999118601072672)
tdSql.checkData(37, 2, 0.7877590247885756) tdSql.checkData(37, 2, 0.7877590247885756)
tdSql.checkData(37, 3, 2.7979785951133604) tdSql.checkData(37, 3, 2.7979785951133604)
tdSql.checkData(37, 4, None) tdSql.checkData(37, 4, nan)
tdSql.checkData(37, 5, -1.7874722290307907) tdSql.checkData(37, 5, -1.7874722290307907)
tdSql.checkData(37, 6, 1.8191237353300793) tdSql.checkData(37, 6, 1.8191237353300793)
tdSql.checkData(38, 0, 30) tdSql.checkData(38, 0, 30)
tdSql.checkData(38, 1, 0.5514266812416906) tdSql.checkData(38, 1, 0.5514266812416906)
tdSql.checkData(38, 2, 0.9635288988181601) tdSql.checkData(38, 2, 0.9635288988181601)
tdSql.checkData(38, 3, 0.5944617511422015) tdSql.checkData(38, 3, 0.5944617511422015)
tdSql.checkData(38, 4, None) tdSql.checkData(38, 4, nan)
tdSql.checkData(38, 5, -0.7022004347538967) tdSql.checkData(38, 5, -0.7022004347538967)
tdSql.checkData(38, 6, -3.710141817748492) tdSql.checkData(38, 6, -3.710141817748492)
tdSql.checkData(39, 0, 30) tdSql.checkData(39, 0, 30)
tdSql.checkData(39, 1, 0.5514266812416906) tdSql.checkData(39, 1, 0.5514266812416906)
tdSql.checkData(39, 2, 0.9635288988181601) tdSql.checkData(39, 2, 0.9635288988181601)
tdSql.checkData(39, 3, 0.5944617511422015) tdSql.checkData(39, 3, 0.5944617511422015)
tdSql.checkData(39, 4, None) tdSql.checkData(39, 4, nan)
tdSql.checkData(39, 5, -0.7022004347538967) tdSql.checkData(39, 5, -0.7022004347538967)
tdSql.checkData(39, 6, -3.710141817748492) tdSql.checkData(39, 6, -3.710141817748492)
tdSql.checkData(40, 0, 29) tdSql.checkData(40, 0, 29)
tdSql.checkData(40, 1, -0.404037645323065) tdSql.checkData(40, 1, -0.404037645323065)
tdSql.checkData(40, 2, 0.5764850221962442) tdSql.checkData(40, 2, 0.5764850221962442)
tdSql.checkData(40, 3, 2.1197476343754156) tdSql.checkData(40, 3, 2.1197476343754156)
tdSql.checkData(40, 4, None) tdSql.checkData(40, 4, nan)
tdSql.checkData(40, 5, 0.5162157333804713) tdSql.checkData(40, 5, 0.5162157333804713)
tdSql.checkData(40, 6, 4.8800154918827525) tdSql.checkData(40, 6, 4.8800154918827525)
tdSql.checkData(41, 0, 29) tdSql.checkData(41, 0, 29)
tdSql.checkData(41, 1, -0.404037645323065) tdSql.checkData(41, 1, -0.404037645323065)
tdSql.checkData(41, 2, 0.5764850221962442) tdSql.checkData(41, 2, 0.5764850221962442)
tdSql.checkData(41, 3, 2.1197476343754156) tdSql.checkData(41, 3, 2.1197476343754156)
tdSql.checkData(41, 4, None) tdSql.checkData(41, 4, nan)
tdSql.checkData(41, 5, 0.5162157333804713) tdSql.checkData(41, 5, 0.5162157333804713)
tdSql.checkData(41, 6, 4.8800154918827525) tdSql.checkData(41, 6, 4.8800154918827525)
tdSql.checkData(42, 0, 28) tdSql.checkData(42, 0, 28)
tdSql.checkData(42, 1, -0.9880316240928618) tdSql.checkData(42, 1, -0.9880316240928618)
tdSql.checkData(42, 2, 0.7230710689951642) tdSql.checkData(42, 2, 0.7230710689951642)
tdSql.checkData(42, 3, 3.1457526648156393) tdSql.checkData(42, 3, 3.1457526648156393)
tdSql.checkData(42, 4, None) tdSql.checkData(42, 4, nan)
tdSql.checkData(42, 5, 1.0206076417536643) tdSql.checkData(42, 5, 1.0206076417536643)
tdSql.checkData(42, 6, 2.197019393348823) tdSql.checkData(42, 6, 2.197019393348823)
tdSql.checkData(43, 0, 28) tdSql.checkData(43, 0, 28)
tdSql.checkData(43, 1, -0.9880316240928618) tdSql.checkData(43, 1, -0.9880316240928618)
tdSql.checkData(43, 2, 0.7230710689951642) tdSql.checkData(43, 2, 0.7230710689951642)
tdSql.checkData(43, 3, 3.1457526648156393) tdSql.checkData(43, 3, 3.1457526648156393)
tdSql.checkData(43, 4, None) tdSql.checkData(43, 4, nan)
tdSql.checkData(43, 5, 1.0206076417536643) tdSql.checkData(43, 5, 1.0206076417536643)
tdSql.checkData(43, 6, 2.197019393348823) tdSql.checkData(43, 6, 2.197019393348823)
tdSql.checkData(44, 0, 27) tdSql.checkData(44, 0, 27)
tdSql.checkData(44, 1, -0.6636338842129675) tdSql.checkData(44, 1, -0.6636338842129675)
tdSql.checkData(44, 2, 0.9912542848596704) tdSql.checkData(44, 2, 0.9912542848596704)
tdSql.checkData(44, 3, 0.9080812682077812) tdSql.checkData(44, 3, 0.9080812682077812)
tdSql.checkData(44, 4, None) tdSql.checkData(44, 4, nan)
tdSql.checkData(44, 5, 0.6788951190016388) tdSql.checkData(44, 5, 0.6788951190016388)
tdSql.checkData(44, 6, -0.8324928492797357) tdSql.checkData(44, 6, -0.8324928492797357)
tdSql.checkData(45, 0, 27) tdSql.checkData(45, 0, 27)
tdSql.checkData(45, 1, -0.6636338842129675) tdSql.checkData(45, 1, -0.6636338842129675)
tdSql.checkData(45, 2, 0.9912542848596704) tdSql.checkData(45, 2, 0.9912542848596704)
tdSql.checkData(45, 3, 0.9080812682077812) tdSql.checkData(45, 3, 0.9080812682077812)
tdSql.checkData(45, 4, None) tdSql.checkData(45, 4, nan)
tdSql.checkData(45, 5, 0.6788951190016388) tdSql.checkData(45, 5, 0.6788951190016388)
tdSql.checkData(45, 6, -0.8324928492797357) tdSql.checkData(45, 6, -0.8324928492797357)
tdSql.checkData(46, 0, 26) tdSql.checkData(46, 0, 26)
tdSql.checkData(46, 1, 0.27090578830786904) tdSql.checkData(46, 1, 0.27090578830786904)
tdSql.checkData(46, 2, 0.6172306382193644) tdSql.checkData(46, 2, 0.6172306382193644)
tdSql.checkData(46, 3, 1.835550377607515) tdSql.checkData(46, 3, 1.835550377607515)
tdSql.checkData(46, 4, None) tdSql.checkData(46, 4, nan)
tdSql.checkData(46, 5, 0.11431954199291106) tdSql.checkData(46, 5, 0.11431954199291106)
tdSql.checkData(46, 6, 5.165381146246765) tdSql.checkData(46, 6, 5.165381146246765)
tdSql.checkData(47, 0, 26) tdSql.checkData(47, 0, 26)
tdSql.checkData(47, 1, 0.27090578830786904) tdSql.checkData(47, 1, 0.27090578830786904)
tdSql.checkData(47, 2, 0.6172306382193644) tdSql.checkData(47, 2, 0.6172306382193644)
tdSql.checkData(47, 3, 1.835550377607515) tdSql.checkData(47, 3, 1.835550377607515)
tdSql.checkData(47, 4, None) tdSql.checkData(47, 4, nan)
tdSql.checkData(47, 5, 0.11431954199291106) tdSql.checkData(47, 5, 0.11431954199291106)
tdSql.checkData(47, 6, 5.165381146246765) tdSql.checkData(47, 6, 5.165381146246765)
tdSql.checkData(48, 0, 25) tdSql.checkData(48, 0, 25)
tdSql.checkData(48, 1, 0.956375928404503) tdSql.checkData(48, 1, 0.956375928404503)
tdSql.checkData(48, 2, 0.6628179613691831) tdSql.checkData(48, 2, 0.6628179613691831)
tdSql.checkData(48, 3, 3.4435632194258416) tdSql.checkData(48, 3, 3.4435632194258416)
tdSql.checkData(48, 4, None) tdSql.checkData(48, 4, nan)
tdSql.checkData(48, 5, 0.05676687083562715) tdSql.checkData(48, 5, 0.05676687083562715)
tdSql.checkData(48, 6, 2.6040987392745354) tdSql.checkData(48, 6, 2.6040987392745354)
tdSql.checkData(49, 0, 25) tdSql.checkData(49, 0, 25)
tdSql.checkData(49, 1, 0.956375928404503) tdSql.checkData(49, 1, 0.956375928404503)
tdSql.checkData(49, 2, 0.6628179613691831) tdSql.checkData(49, 2, 0.6628179613691831)
tdSql.checkData(49, 3, 3.4435632194258416) tdSql.checkData(49, 3, 3.4435632194258416)
tdSql.checkData(49, 4, None) tdSql.checkData(49, 4, nan)
tdSql.checkData(49, 5, 0.05676687083562715) tdSql.checkData(49, 5, 0.05676687083562715)
tdSql.checkData(49, 6, 2.6040987392745354) tdSql.checkData(49, 6, 2.6040987392745354)
tdSql.checkData(50, 0, 24) tdSql.checkData(50, 0, 24)
tdSql.checkData(50, 1, 0.7625584504796027) tdSql.checkData(50, 1, 0.7625584504796027)
tdSql.checkData(50, 2, 0.999960827417674) tdSql.checkData(50, 2, 0.999960827417674)
tdSql.checkData(50, 3, 1.2552318002593996) tdSql.checkData(50, 3, 1.2552318002593996)
tdSql.checkData(50, 4, None) tdSql.checkData(50, 4, nan)
tdSql.checkData(50, 5, 0.6200983185456957) tdSql.checkData(50, 5, 0.6200983185456957)
tdSql.checkData(50, 6, 0.09684864095463253) tdSql.checkData(50, 6, 0.09684864095463253)
tdSql.checkData(51, 0, 24) tdSql.checkData(51, 0, 24)
tdSql.checkData(51, 1, 0.7625584504796027) tdSql.checkData(51, 1, 0.7625584504796027)
tdSql.checkData(51, 2, 0.999960827417674) tdSql.checkData(51, 2, 0.999960827417674)
tdSql.checkData(51, 3, 1.2552318002593996) tdSql.checkData(51, 3, 1.2552318002593996)
tdSql.checkData(51, 4, None) tdSql.checkData(51, 4, nan)
tdSql.checkData(51, 5, 0.6200983185456957) tdSql.checkData(51, 5, 0.6200983185456957)
tdSql.checkData(51, 6, 0.09684864095463253) tdSql.checkData(51, 6, 0.09684864095463253)
tdSql.checkData(52, 0, 23) tdSql.checkData(52, 0, 23)
tdSql.checkData(52, 1, -0.13235175009777303) tdSql.checkData(52, 1, -0.13235175009777303)
tdSql.checkData(52, 2, 0.6699494442536529) tdSql.checkData(52, 2, 0.6699494442536529)
tdSql.checkData(52, 3, 1.5387402975985367) tdSql.checkData(52, 3, 1.5387402975985367)
tdSql.checkData(52, 4, None) tdSql.checkData(52, 4, nan)
tdSql.checkData(52, 5, 1.1825447904081037) tdSql.checkData(52, 5, 1.1825447904081037)
tdSql.checkData(52, 6, 5.489941431040083) tdSql.checkData(52, 6, 5.489941431040083)
tdSql.checkData(53, 0, 23) tdSql.checkData(53, 0, 23)
tdSql.checkData(53, 1, -0.13235175009777303) tdSql.checkData(53, 1, -0.13235175009777303)
tdSql.checkData(53, 2, 0.6699494442536529) tdSql.checkData(53, 2, 0.6699494442536529)
tdSql.checkData(53, 3, 1.5387402975985367) tdSql.checkData(53, 3, 1.5387402975985367)
tdSql.checkData(53, 4, None) tdSql.checkData(53, 4, nan)
tdSql.checkData(53, 5, 1.1825447904081037) tdSql.checkData(53, 5, 1.1825447904081037)
tdSql.checkData(53, 6, 5.489941431040083) tdSql.checkData(53, 6, 5.489941431040083)
tdSql.checkData(54, 0, 22) tdSql.checkData(54, 0, 22)
tdSql.checkData(54, 1, -0.9055783620066239) tdSql.checkData(54, 1, -0.9055783620066239)
tdSql.checkData(54, 2, 0.6114178044194122) tdSql.checkData(54, 2, 0.6114178044194122)
tdSql.checkData(54, 3, 3.5568711064263105) tdSql.checkData(54, 3, 3.5568711064263105)
tdSql.checkData(54, 4, None) tdSql.checkData(54, 4, nan)
tdSql.checkData(54, 5, 0.9837833410919679) tdSql.checkData(54, 5, 0.9837833410919679)
tdSql.checkData(54, 6, 3.0265535811470983) tdSql.checkData(54, 6, 3.0265535811470983)
tdSql.checkData(55, 0, 22) tdSql.checkData(55, 0, 22)
tdSql.checkData(55, 1, -0.9055783620066239) tdSql.checkData(55, 1, -0.9055783620066239)
tdSql.checkData(55, 2, 0.6114178044194122) tdSql.checkData(55, 2, 0.6114178044194122)
tdSql.checkData(55, 3, 3.5568711064263105) tdSql.checkData(55, 3, 3.5568711064263105)
tdSql.checkData(55, 4, None) tdSql.checkData(55, 4, nan)
tdSql.checkData(55, 5, 0.9837833410919679) tdSql.checkData(55, 5, 0.9837833410919679)
tdSql.checkData(55, 6, 3.0265535811470983) tdSql.checkData(55, 6, 3.0265535811470983)
tdSql.checkData(56, 0, 21) tdSql.checkData(56, 0, 21)
tdSql.checkData(56, 1, -0.8462204041751706) tdSql.checkData(56, 1, -0.8462204041751706)
tdSql.checkData(56, 2, 0.9887894200405688) tdSql.checkData(56, 2, 0.9887894200405688)
tdSql.checkData(56, 3, 1.5772240911721418) tdSql.checkData(56, 3, 1.5772240911721418)
tdSql.checkData(56, 4, None) tdSql.checkData(56, 4, nan)
tdSql.checkData(56, 5, -0.11647857397382422) tdSql.checkData(56, 5, -0.11647857397382422)
tdSql.checkData(56, 6, 0.5559799244477626) tdSql.checkData(56, 6, 0.5559799244477626)
tdSql.checkData(57, 0, 21) tdSql.checkData(57, 0, 21)
tdSql.checkData(57, 1, -0.8462204041751706) tdSql.checkData(57, 1, -0.8462204041751706)
tdSql.checkData(57, 2, 0.9887894200405688) tdSql.checkData(57, 2, 0.9887894200405688)
tdSql.checkData(57, 3, 1.5772240911721418) tdSql.checkData(57, 3, 1.5772240911721418)
tdSql.checkData(57, 4, None) tdSql.checkData(57, 4, nan)
tdSql.checkData(57, 5, -0.11647857397382422) tdSql.checkData(57, 5, -0.11647857397382422)
tdSql.checkData(57, 6, 0.5559799244477626) tdSql.checkData(57, 6, 0.5559799244477626)
tdSql.checkData(58, 0, 20) tdSql.checkData(58, 0, 20)
tdSql.checkData(58, 1, -0.008851309290403876) tdSql.checkData(58, 1, -0.008851309290403876)
tdSql.checkData(58, 2, 0.7310155667453407) tdSql.checkData(58, 2, 0.7310155667453407)
tdSql.checkData(58, 3, 1.2127175951404974) tdSql.checkData(58, 3, 1.2127175951404974)
tdSql.checkData(58, 4, None) tdSql.checkData(58, 4, nan)
tdSql.checkData(58, 5, -1.4304290589415767) tdSql.checkData(58, 5, -1.4304290589415767)
tdSql.checkData(58, 6, 5.982274104704091) tdSql.checkData(58, 6, 5.982274104704091)
tdSql.checkData(59, 0, 20) tdSql.checkData(59, 0, 20)
tdSql.checkData(59, 1, -0.008851309290403876) tdSql.checkData(59, 1, -0.008851309290403876)
tdSql.checkData(59, 2, 0.7310155667453407) tdSql.checkData(59, 2, 0.7310155667453407)
tdSql.checkData(59, 3, 1.2127175951404974) tdSql.checkData(59, 3, 1.2127175951404974)
tdSql.checkData(59, 4, None) tdSql.checkData(59, 4, nan)
tdSql.checkData(59, 5, -1.4304290589415767) tdSql.checkData(59, 5, -1.4304290589415767)
tdSql.checkData(59, 6, 5.982274104704091) tdSql.checkData(59, 6, 5.982274104704091)
tdSql.checkData(60, 0, 19) tdSql.checkData(60, 0, 19)
tdSql.checkData(60, 1, 0.8366556385360561) tdSql.checkData(60, 1, 0.8366556385360561)
tdSql.checkData(60, 2, 0.5723746128431292) tdSql.checkData(60, 2, 0.5723746128431292)
tdSql.checkData(60, 3, 3.413484890511323) tdSql.checkData(60, 3, 3.413484890511323)
tdSql.checkData(60, 4, None) tdSql.checkData(60, 4, nan)
tdSql.checkData(60, 5, -1.9952541841757747) tdSql.checkData(60, 5, -1.9952541841757747)
tdSql.checkData(60, 6, 3.4479580493217856) tdSql.checkData(60, 6, 3.4479580493217856)
tdSql.checkData(61, 0, 19) tdSql.checkData(61, 0, 19)
tdSql.checkData(61, 1, 0.8366556385360561) tdSql.checkData(61, 1, 0.8366556385360561)
tdSql.checkData(61, 2, 0.5723746128431292) tdSql.checkData(61, 2, 0.5723746128431292)
tdSql.checkData(61, 3, 3.413484890511323) tdSql.checkData(61, 3, 3.413484890511323)
tdSql.checkData(61, 4, None) tdSql.checkData(61, 4, nan)
tdSql.checkData(61, 5, -1.9952541841757747) tdSql.checkData(61, 5, -1.9952541841757747)
tdSql.checkData(61, 6, 3.4479580493217856) tdSql.checkData(61, 6, 3.4479580493217856)
tdSql.checkData(62, 0, 18) tdSql.checkData(62, 0, 18)
tdSql.checkData(62, 1, 0.9129452507276277) tdSql.checkData(62, 1, 0.9129452507276277)
tdSql.checkData(62, 2, 0.9588413200803038) tdSql.checkData(62, 2, 0.9588413200803038)
tdSql.checkData(62, 3, 1.8713332491184997) tdSql.checkData(62, 3, 1.8713332491184997)
tdSql.checkData(62, 4, None) tdSql.checkData(62, 4, nan)
tdSql.checkData(62, 5, -1.3983047743451864) tdSql.checkData(62, 5, -1.3983047743451864)
tdSql.checkData(62, 6, 0.8709074342191974) tdSql.checkData(62, 6, 0.8709074342191974)
tdSql.checkData(63, 0, 18) tdSql.checkData(63, 0, 18)
tdSql.checkData(63, 1, 0.9129452507276277) tdSql.checkData(63, 1, 0.9129452507276277)
tdSql.checkData(63, 2, 0.9588413200803038) tdSql.checkData(63, 2, 0.9588413200803038)
tdSql.checkData(63, 3, 1.8713332491184997) tdSql.checkData(63, 3, 1.8713332491184997)
tdSql.checkData(63, 4, None) tdSql.checkData(63, 4, nan)
tdSql.checkData(63, 5, -1.3983047743451864) tdSql.checkData(63, 5, -1.3983047743451864)
tdSql.checkData(63, 6, 0.8709074342191974) tdSql.checkData(63, 6, 0.8709074342191974)
tdSql.checkData(64, 0, 17) tdSql.checkData(64, 0, 17)
tdSql.checkData(64, 1, 0.14987720966295234) tdSql.checkData(64, 1, 0.14987720966295234)
tdSql.checkData(64, 2, 0.7959095686227995) tdSql.checkData(64, 2, 0.7959095686227995)
tdSql.checkData(64, 3, 0.864944320724419) tdSql.checkData(64, 3, 0.864944320724419)
tdSql.checkData(64, 4, None) tdSql.checkData(64, 4, nan)
tdSql.checkData(64, 5, -0.13037289959062748) tdSql.checkData(64, 5, -0.13037289959062748)
tdSql.checkData(64, 6, 7.022998331594864) tdSql.checkData(64, 6, 7.022998331594864)
tdSql.checkData(65, 0, 17) tdSql.checkData(65, 0, 17)
tdSql.checkData(65, 1, 0.14987720966295234) tdSql.checkData(65, 1, 0.14987720966295234)
tdSql.checkData(65, 2, 0.7959095686227995) tdSql.checkData(65, 2, 0.7959095686227995)
tdSql.checkData(65, 3, 0.864944320724419) tdSql.checkData(65, 3, 0.864944320724419)
tdSql.checkData(65, 4, None) tdSql.checkData(65, 4, nan)
tdSql.checkData(65, 5, -0.13037289959062748) tdSql.checkData(65, 5, -0.13037289959062748)
tdSql.checkData(65, 6, 7.022998331594864) tdSql.checkData(65, 6, 7.022998331594864)
tdSql.checkData(66, 0, 16) tdSql.checkData(66, 0, 16)
tdSql.checkData(66, 1, -0.750987246771676) tdSql.checkData(66, 1, -0.750987246771676)
tdSql.checkData(66, 2, 0.5481819942730298) tdSql.checkData(66, 2, 0.5481819942730298)
tdSql.checkData(66, 3, 3.102748784455539) tdSql.checkData(66, 3, 3.102748784455539)
tdSql.checkData(66, 4, None) tdSql.checkData(66, 4, nan)
tdSql.checkData(66, 5, 0.8513297604701857) tdSql.checkData(66, 5, 0.8513297604701857)
tdSql.checkData(66, 6, 3.852058923265594) tdSql.checkData(66, 6, 3.852058923265594)
tdSql.checkData(67, 0, 16) tdSql.checkData(67, 0, 16)
tdSql.checkData(67, 1, -0.750987246771676) tdSql.checkData(67, 1, -0.750987246771676)
tdSql.checkData(67, 2, 0.5481819942730298) tdSql.checkData(67, 2, 0.5481819942730298)
tdSql.checkData(67, 3, 3.102748784455539) tdSql.checkData(67, 3, 3.102748784455539)
tdSql.checkData(67, 4, None) tdSql.checkData(67, 4, nan)
tdSql.checkData(67, 5, 0.8513297604701857) tdSql.checkData(67, 5, 0.8513297604701857)
tdSql.checkData(67, 6, 3.852058923265594) tdSql.checkData(67, 6, 3.852058923265594)
tdSql.checkData(68, 0, 15) tdSql.checkData(68, 0, 15)
tdSql.checkData(68, 1, -0.9613974918795568) tdSql.checkData(68, 1, -0.9613974918795568)
tdSql.checkData(68, 2, 0.9130208165623314) tdSql.checkData(68, 2, 0.9130208165623314)
tdSql.checkData(68, 3, 2.1554866011151765) tdSql.checkData(68, 3, 2.1554866011151765)
tdSql.checkData(68, 4, None) tdSql.checkData(68, 4, nan)
tdSql.checkData(68, 5, 0.9521751875546269) tdSql.checkData(68, 5, 0.9521751875546269)
tdSql.checkData(68, 6, 1.1559749749986195) tdSql.checkData(68, 6, 1.1559749749986195)
tdSql.checkData(69, 0, 15) tdSql.checkData(69, 0, 15)
tdSql.checkData(69, 1, -0.9613974918795568) tdSql.checkData(69, 1, -0.9613974918795568)
tdSql.checkData(69, 2, 0.9130208165623314) tdSql.checkData(69, 2, 0.9130208165623314)
tdSql.checkData(69, 3, 2.1554866011151765) tdSql.checkData(69, 3, 2.1554866011151765)
tdSql.checkData(69, 4, None) tdSql.checkData(69, 4, nan)
tdSql.checkData(69, 5, 0.9521751875546269) tdSql.checkData(69, 5, 0.9521751875546269)
tdSql.checkData(69, 6, 1.1559749749986195) tdSql.checkData(69, 6, 1.1559749749986195)
tdSql.checkData(70, 0, 14) tdSql.checkData(70, 0, 14)
tdSql.checkData(70, 1, -0.2879033166650653) tdSql.checkData(70, 1, -0.2879033166650653)
tdSql.checkData(70, 2, 0.859465627274523) tdSql.checkData(70, 2, 0.859465627274523)
tdSql.checkData(70, 3, 0.5636905248139659) tdSql.checkData(70, 3, 0.5636905248139659)
tdSql.checkData(70, 4, None) tdSql.checkData(70, 4, nan)
tdSql.checkData(70, 5, 0.41142163587369207) tdSql.checkData(70, 5, 0.41142163587369207)
tdSql.checkData(70, 6, 10.515512404402676) tdSql.checkData(70, 6, 10.515512404402676)
tdSql.checkData(71, 0, 14) tdSql.checkData(71, 0, 14)
tdSql.checkData(71, 1, -0.2879033166650653) tdSql.checkData(71, 1, -0.2879033166650653)
tdSql.checkData(71, 2, 0.859465627274523) tdSql.checkData(71, 2, 0.859465627274523)
tdSql.checkData(71, 3, 0.5636905248139659) tdSql.checkData(71, 3, 0.5636905248139659)
tdSql.checkData(71, 4, None) tdSql.checkData(71, 4, nan)
tdSql.checkData(71, 5, 0.41142163587369207) tdSql.checkData(71, 5, 0.41142163587369207)
tdSql.checkData(71, 6, 10.515512404402676) tdSql.checkData(71, 6, 10.515512404402676)
tdSql.checkData(72, 0, 13) tdSql.checkData(72, 0, 13)
tdSql.checkData(72, 1, 0.6502878401571168) tdSql.checkData(72, 1, 0.6502878401571168)
tdSql.checkData(72, 2, 0.5403105467456532) tdSql.checkData(72, 2, 0.5403105467456532)
tdSql.checkData(72, 3, 2.75535470715349) tdSql.checkData(72, 3, 2.75535470715349)
tdSql.checkData(72, 4, None) tdSql.checkData(72, 4, nan)
tdSql.checkData(72, 5, 0.0009616202598659029) tdSql.checkData(72, 5, 0.0009616202598659029)
tdSql.checkData(72, 6, 4.225579583416092) tdSql.checkData(72, 6, 4.225579583416092)
tdSql.checkData(73, 0, 13) tdSql.checkData(73, 0, 13)
tdSql.checkData(73, 1, 0.6502878401571168) tdSql.checkData(73, 1, 0.6502878401571168)
tdSql.checkData(73, 2, 0.5403105467456532) tdSql.checkData(73, 2, 0.5403105467456532)
tdSql.checkData(73, 3, 2.75535470715349) tdSql.checkData(73, 3, 2.75535470715349)
tdSql.checkData(73, 4, None) tdSql.checkData(73, 4, nan)
tdSql.checkData(73, 5, 0.0009616202598659029) tdSql.checkData(73, 5, 0.0009616202598659029)
tdSql.checkData(73, 6, 4.225579583416092) tdSql.checkData(73, 6, 4.225579583416092)
tdSql.checkData(74, 0, 12) tdSql.checkData(74, 0, 12)
tdSql.checkData(74, 1, 0.9906073556948704) tdSql.checkData(74, 1, 0.9906073556948704)
tdSql.checkData(74, 2, 0.8556343548213666) tdSql.checkData(74, 2, 0.8556343548213666)
tdSql.checkData(74, 3, 2.451594361777497) tdSql.checkData(74, 3, 2.451594361777497)
tdSql.checkData(74, 4, None) tdSql.checkData(74, 4, nan)
tdSql.checkData(74, 5, 0.24838494428124291) tdSql.checkData(74, 5, 0.24838494428124291)
tdSql.checkData(74, 6, 1.4585617093317953) tdSql.checkData(74, 6, 1.4585617093317953)
tdSql.checkData(75, 0, 12) tdSql.checkData(75, 0, 12)
tdSql.checkData(75, 1, 0.9906073556948704) tdSql.checkData(75, 1, 0.9906073556948704)
tdSql.checkData(75, 2, 0.8556343548213666) tdSql.checkData(75, 2, 0.8556343548213666)
tdSql.checkData(75, 3, 2.451594361777497) tdSql.checkData(75, 3, 2.451594361777497)
tdSql.checkData(75, 4, None) tdSql.checkData(75, 4, nan)
tdSql.checkData(75, 5, 0.24838494428124291) tdSql.checkData(75, 5, 0.24838494428124291)
tdSql.checkData(75, 6, 1.4585617093317953) tdSql.checkData(75, 6, 1.4585617093317953)
tdSql.checkData(76, 0, 11) tdSql.checkData(76, 0, 11)
tdSql.checkData(76, 1, 0.4201670368266409) tdSql.checkData(76, 1, 0.4201670368266409)
tdSql.checkData(76, 2, 0.9162743174606308) tdSql.checkData(76, 2, 0.9162743174606308)
tdSql.checkData(76, 3, 0.44272645708128566) tdSql.checkData(76, 3, 0.44272645708128566)
tdSql.checkData(76, 4, None) tdSql.checkData(76, 4, nan)
tdSql.checkData(76, 5, 0.9151372562290566) tdSql.checkData(76, 5, 0.9151372562290566)
tdSql.checkData(76, 6, -222.95969776348554) tdSql.checkData(76, 6, -222.95969776348554)
tdSql.checkData(77, 0, 11) tdSql.checkData(77, 0, 11)
tdSql.checkData(77, 1, 0.4201670368266409) tdSql.checkData(77, 1, 0.4201670368266409)
tdSql.checkData(77, 2, 0.9162743174606308) tdSql.checkData(77, 2, 0.9162743174606308)
tdSql.checkData(77, 3, 0.44272645708128566) tdSql.checkData(77, 3, 0.44272645708128566)
tdSql.checkData(77, 4, None) tdSql.checkData(77, 4, nan)
tdSql.checkData(77, 5, 0.9151372562290566) tdSql.checkData(77, 5, 0.9151372562290566)
tdSql.checkData(77, 6, -222.95969776348554) tdSql.checkData(77, 6, -222.95969776348554)
tdSql.checkData(78, 0, 10) tdSql.checkData(78, 0, 10)
tdSql.checkData(78, 1, -0.5365729180004349) tdSql.checkData(78, 1, -0.5365729180004349)
tdSql.checkData(78, 2, 0.549226270051226) tdSql.checkData(78, 2, 0.549226270051226)
tdSql.checkData(78, 3, 2.432352856101439) tdSql.checkData(78, 3, 2.432352856101439)
tdSql.checkData(78, 4, None) tdSql.checkData(78, 4, nan)
tdSql.checkData(78, 5, 1.2185572409879093) tdSql.checkData(78, 5, 1.2185572409879093)
tdSql.checkData(78, 6, 4.561306078186714) tdSql.checkData(78, 6, 4.561306078186714)
tdSql.checkData(79, 0, 10) tdSql.checkData(79, 0, 10)
tdSql.checkData(79, 1, -0.5365729180004349) tdSql.checkData(79, 1, -0.5365729180004349)
tdSql.checkData(79, 2, 0.549226270051226) tdSql.checkData(79, 2, 0.549226270051226)
tdSql.checkData(79, 3, 2.432352856101439) tdSql.checkData(79, 3, 2.432352856101439)
tdSql.checkData(79, 4, None) tdSql.checkData(79, 4, nan)
tdSql.checkData(79, 5, 1.2185572409879093) tdSql.checkData(79, 5, 1.2185572409879093)
tdSql.checkData(79, 6, 4.561306078186714) tdSql.checkData(79, 6, 4.561306078186714)
tdSql.checkData(80, 0, 9) tdSql.checkData(80, 0, 9)
tdSql.checkData(80, 1, -0.9999902065507035) tdSql.checkData(80, 1, -0.9999902065507035)
tdSql.checkData(80, 2, 0.7918362090144786) tdSql.checkData(80, 2, 0.7918362090144786)
tdSql.checkData(80, 3, 2.776612511546888) tdSql.checkData(80, 3, 2.776612511546888)
tdSql.checkData(80, 4, None) tdSql.checkData(80, 4, nan)
tdSql.checkData(80, 5, 0.5929886271208413) tdSql.checkData(80, 5, 0.5929886271208413)
tdSql.checkData(80, 6, 1.796697093786514) tdSql.checkData(80, 6, 1.796697093786514)
tdSql.checkData(81, 0, 9) tdSql.checkData(81, 0, 9)
tdSql.checkData(81, 1, -0.9999902065507035) tdSql.checkData(81, 1, -0.9999902065507035)
tdSql.checkData(81, 2, 0.7918362090144786) tdSql.checkData(81, 2, 0.7918362090144786)
tdSql.checkData(81, 3, 2.776612511546888) tdSql.checkData(81, 3, 2.776612511546888)
tdSql.checkData(81, 4, None) tdSql.checkData(81, 4, nan)
tdSql.checkData(81, 5, 0.5929886271208413) tdSql.checkData(81, 5, 0.5929886271208413)
tdSql.checkData(81, 6, 1.796697093786514) tdSql.checkData(81, 6, 1.796697093786514)
tdSql.checkData(82, 0, 8) tdSql.checkData(82, 0, 8)
tdSql.checkData(82, 1, -0.5440211108893698) tdSql.checkData(82, 1, -0.5440211108893698)
tdSql.checkData(82, 2, 0.9612168045072789) tdSql.checkData(82, 2, 0.9612168045072789)
tdSql.checkData(82, 3, 0.5787344727995947) tdSql.checkData(82, 3, 0.5787344727995947)
tdSql.checkData(82, 4, None) tdSql.checkData(82, 4, nan)
tdSql.checkData(82, 5, -0.7199655182148126) tdSql.checkData(82, 5, -0.7199655182148126)
tdSql.checkData(82, 6, -4.087614771885445) tdSql.checkData(82, 6, -4.087614771885445)
tdSql.checkData(83, 0, 8) tdSql.checkData(83, 0, 8)
tdSql.checkData(83, 1, -0.5440211108893698) tdSql.checkData(83, 1, -0.5440211108893698)
tdSql.checkData(83, 2, 0.9612168045072789) tdSql.checkData(83, 2, 0.9612168045072789)
tdSql.checkData(83, 3, 0.5787344727995947) tdSql.checkData(83, 3, 0.5787344727995947)
tdSql.checkData(83, 4, None) tdSql.checkData(83, 4, nan)
tdSql.checkData(83, 5, -0.7199655182148126) tdSql.checkData(83, 5, -0.7199655182148126)
tdSql.checkData(83, 6, -4.087614771885445) tdSql.checkData(83, 6, -4.087614771885445)
tdSql.checkData(84, 0, 7) tdSql.checkData(84, 0, 7)
tdSql.checkData(84, 1, 0.4121184852417566) tdSql.checkData(84, 1, 0.4121184852417566)
tdSql.checkData(84, 2, 0.574400879193934) tdSql.checkData(84, 2, 0.574400879193934)
tdSql.checkData(84, 3, 2.137595835197328) tdSql.checkData(84, 3, 2.137595835197328)
tdSql.checkData(84, 4, None) tdSql.checkData(84, 4, nan)
tdSql.checkData(84, 5, -1.8119088619792247) tdSql.checkData(84, 5, -1.8119088619792247)
tdSql.checkData(84, 6, 4.862055338419189) tdSql.checkData(84, 6, 4.862055338419189)
tdSql.checkData(85, 0, 7) tdSql.checkData(85, 0, 7)
tdSql.checkData(85, 1, 0.4121184852417566) tdSql.checkData(85, 1, 0.4121184852417566)
tdSql.checkData(85, 2, 0.574400879193934) tdSql.checkData(85, 2, 0.574400879193934)
tdSql.checkData(85, 3, 2.137595835197328) tdSql.checkData(85, 3, 2.137595835197328)
tdSql.checkData(85, 4, None) tdSql.checkData(85, 4, nan)
tdSql.checkData(85, 5, -1.8119088619792247) tdSql.checkData(85, 5, -1.8119088619792247)
tdSql.checkData(85, 6, 4.862055338419189) tdSql.checkData(85, 6, 4.862055338419189)
tdSql.checkData(86, 0, 6) tdSql.checkData(86, 0, 6)
tdSql.checkData(86, 1, 0.9893582466233818) tdSql.checkData(86, 1, 0.9893582466233818)
tdSql.checkData(86, 2, 0.7270351311688125) tdSql.checkData(86, 2, 0.7270351311688125)
tdSql.checkData(86, 3, 3.1243204798042576) tdSql.checkData(86, 3, 3.1243204798042576)
tdSql.checkData(86, 4, None) tdSql.checkData(86, 4, nan)
tdSql.checkData(86, 5, -1.8696882565721156) tdSql.checkData(86, 5, -1.8696882565721156)
tdSql.checkData(86, 6, 2.172420890614816) tdSql.checkData(86, 6, 2.172420890614816)
tdSql.checkData(87, 0, 6) tdSql.checkData(87, 0, 6)
tdSql.checkData(87, 1, 0.9893582466233818) tdSql.checkData(87, 1, 0.9893582466233818)
tdSql.checkData(87, 2, 0.7270351311688125) tdSql.checkData(87, 2, 0.7270351311688125)
tdSql.checkData(87, 3, 3.1243204798042576) tdSql.checkData(87, 3, 3.1243204798042576)
tdSql.checkData(87, 4, None) tdSql.checkData(87, 4, nan)
tdSql.checkData(87, 5, -1.8696882565721156) tdSql.checkData(87, 5, -1.8696882565721156)
tdSql.checkData(87, 6, 2.172420890614816) tdSql.checkData(87, 6, 2.172420890614816)
tdSql.checkData(88, 0, 5) tdSql.checkData(88, 0, 5)
tdSql.checkData(88, 1, 0.6569865987187891) tdSql.checkData(88, 1, 0.6569865987187891)
tdSql.checkData(88, 2, 0.9900590857598653) tdSql.checkData(88, 2, 0.9900590857598653)
tdSql.checkData(88, 3, 0.8864495743441427) tdSql.checkData(88, 3, 0.8864495743441427)
tdSql.checkData(88, 4, None) tdSql.checkData(88, 4, nan)
tdSql.checkData(88, 5, -0.876294736008743) tdSql.checkData(88, 5, -0.876294736008743)
tdSql.checkData(88, 6, -0.9245361171359558) tdSql.checkData(88, 6, -0.9245361171359558)
tdSql.checkData(89, 0, 5) tdSql.checkData(89, 0, 5)
tdSql.checkData(89, 1, 0.6569865987187891) tdSql.checkData(89, 1, 0.6569865987187891)
tdSql.checkData(89, 2, 0.9900590857598653) tdSql.checkData(89, 2, 0.9900590857598653)
tdSql.checkData(89, 3, 0.8864495743441427) tdSql.checkData(89, 3, 0.8864495743441427)
tdSql.checkData(89, 4, None) tdSql.checkData(89, 4, nan)
tdSql.checkData(89, 5, -0.876294736008743) tdSql.checkData(89, 5, -0.876294736008743)
tdSql.checkData(89, 6, -0.9245361171359558) tdSql.checkData(89, 6, -0.9245361171359558)
tdSql.checkData(90, 0, 4) tdSql.checkData(90, 0, 4)
tdSql.checkData(90, 1, -0.27941549819892586) tdSql.checkData(90, 1, -0.27941549819892586)
tdSql.checkData(90, 2, 0.6143002821164822) tdSql.checkData(90, 2, 0.6143002821164822)
tdSql.checkData(90, 3, 1.853464438509776) tdSql.checkData(90, 3, 1.853464438509776)
tdSql.checkData(90, 4, None) tdSql.checkData(90, 4, nan)
tdSql.checkData(90, 5, 0.38234027607634785) tdSql.checkData(90, 5, 0.38234027607634785)
tdSql.checkData(90, 6, 5.147179528972959) tdSql.checkData(90, 6, 5.147179528972959)
tdSql.checkData(91, 0, 4) tdSql.checkData(91, 0, 4)
tdSql.checkData(91, 1, -0.27941549819892586) tdSql.checkData(91, 1, -0.27941549819892586)
tdSql.checkData(91, 2, 0.6143002821164822) tdSql.checkData(91, 2, 0.6143002821164822)
tdSql.checkData(91, 3, 1.853464438509776) tdSql.checkData(91, 3, 1.853464438509776)
tdSql.checkData(91, 4, None) tdSql.checkData(91, 4, nan)
tdSql.checkData(91, 5, 0.38234027607634785) tdSql.checkData(91, 5, 0.38234027607634785)
tdSql.checkData(91, 6, 5.147179528972959) tdSql.checkData(91, 6, 5.147179528972959)
tdSql.checkData(92, 0, 3) tdSql.checkData(92, 0, 3)
tdSql.checkData(92, 1, -0.9589242746631385) tdSql.checkData(92, 1, -0.9589242746631385)
tdSql.checkData(92, 2, 0.6663667453928805) tdSql.checkData(92, 2, 0.6663667453928805)
tdSql.checkData(92, 3, 3.4288753232277074) tdSql.checkData(92, 3, 3.4288753232277074)
tdSql.checkData(92, 4, None) tdSql.checkData(92, 4, nan)
tdSql.checkData(92, 5, 1.0087371784424417) tdSql.checkData(92, 5, 1.0087371784424417)
tdSql.checkData(92, 6, 2.5780379587267963) tdSql.checkData(92, 6, 2.5780379587267963)
tdSql.checkData(93, 0, 3) tdSql.checkData(93, 0, 3)
tdSql.checkData(93, 1, -0.9589242746631385) tdSql.checkData(93, 1, -0.9589242746631385)
tdSql.checkData(93, 2, 0.6663667453928805) tdSql.checkData(93, 2, 0.6663667453928805)
tdSql.checkData(93, 3, 3.4288753232277074) tdSql.checkData(93, 3, 3.4288753232277074)
tdSql.checkData(93, 4, None) tdSql.checkData(93, 4, nan)
tdSql.checkData(93, 5, 1.0087371784424417) tdSql.checkData(93, 5, 1.0087371784424417)
tdSql.checkData(93, 6, 2.5780379587267963) tdSql.checkData(93, 6, 2.5780379587267963)
tdSql.checkData(94, 0, 2) tdSql.checkData(94, 0, 2)
tdSql.checkData(94, 1, -0.7568024953079282) tdSql.checkData(94, 1, -0.7568024953079282)
tdSql.checkData(94, 2, 1.0) tdSql.checkData(94, 2, 1.0)
tdSql.checkData(94, 3, 1.2340302976078754) tdSql.checkData(94, 3, 1.2340302976078754)
tdSql.checkData(94, 4, None) tdSql.checkData(94, 4, nan)
tdSql.checkData(94, 5, 0.7554222939559553) tdSql.checkData(94, 5, 0.7554222939559553)
tdSql.checkData(94, 6, 0.05815764143055291) tdSql.checkData(94, 6, 0.05815764143055291)
tdSql.checkData(95, 0, 2) tdSql.checkData(95, 0, 2)
tdSql.checkData(95, 1, -0.7568024953079282) tdSql.checkData(95, 1, -0.7568024953079282)
tdSql.checkData(95, 2, 1.0) tdSql.checkData(95, 2, 1.0)
tdSql.checkData(95, 3, 1.2340302976078754) tdSql.checkData(95, 3, 1.2340302976078754)
tdSql.checkData(95, 4, None) tdSql.checkData(95, 4, nan)
tdSql.checkData(95, 5, 0.7554222939559553) tdSql.checkData(95, 5, 0.7554222939559553)
tdSql.checkData(95, 6, 0.05815764143055291) tdSql.checkData(95, 6, 0.05815764143055291)
tdSql.checkData(96, 0, 1) tdSql.checkData(96, 0, 1)
...@@ -1856,718 +1884,722 @@ class TDTestCase: ...@@ -1856,718 +1884,722 @@ class TDTestCase:
tdSql.checkData(96, 3, 1.558041126155035) tdSql.checkData(96, 3, 1.558041126155035)
tdSql.checkData(96, 4, 1.8325957145940461) tdSql.checkData(96, 4, 1.8325957145940461)
tdSql.checkData(96, 5, 0.17204223631998083) tdSql.checkData(96, 5, 0.17204223631998083)
tdSql.checkData(96, 6, None) tdSql.checkData(96, 6, nan)
tdSql.checkData(97, 0, 1) tdSql.checkData(97, 0, 1)
tdSql.checkData(97, 1, 0.1411200080598672) tdSql.checkData(97, 1, 0.1411200080598672)
tdSql.checkData(97, 2, 0.6663667453928805) tdSql.checkData(97, 2, 0.6663667453928805)
tdSql.checkData(97, 3, 1.558041126155035) tdSql.checkData(97, 3, 1.558041126155035)
tdSql.checkData(97, 4, 1.8325957145940461) tdSql.checkData(97, 4, 1.8325957145940461)
tdSql.checkData(97, 5, 0.17204223631998083) tdSql.checkData(97, 5, 0.17204223631998083)
tdSql.checkData(97, 6, None) tdSql.checkData(97, 6, nan)
tdSql.checkData(98, 0, 0) tdSql.checkData(98, 0, 0)
tdSql.checkData(98, 1, 0.7780731968879212) tdSql.checkData(98, 1, 0.7780731968879212)
tdSql.checkData(98, 2, 0.6143002821164822) tdSql.checkData(98, 2, 0.6143002821164822)
tdSql.checkData(98, 3, 3.2037266279837113) tdSql.checkData(98, 3, 3.2037266279837113)
tdSql.checkData(98, 4, None) tdSql.checkData(98, 4, nan)
tdSql.checkData(98, 5, 0.02246988233490299) tdSql.checkData(98, 5, 0.02246988233490299)
tdSql.checkData(98, 6, None) tdSql.checkData(98, 6, nan)
tdSql.checkData(99, 0, 0) tdSql.checkData(99, 0, 0)
tdSql.checkData(99, 1, 0.7780731968879212) tdSql.checkData(99, 1, 0.7780731968879212)
tdSql.checkData(99, 2, 0.6143002821164822) tdSql.checkData(99, 2, 0.6143002821164822)
tdSql.checkData(99, 3, 3.2037266279837113) tdSql.checkData(99, 3, 3.2037266279837113)
tdSql.checkData(99, 4, None) tdSql.checkData(99, 4, nan)
tdSql.checkData(99, 5, 0.02246988233490299) tdSql.checkData(99, 5, 0.02246988233490299)
tdSql.checkData(99, 6, None) tdSql.checkData(99, 6, nan)
tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 order by ts limit 2);;') tdSql.query(
"select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 order by ts limit 2);;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 1, 0.7780731968879212)
tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 2, 0.6143002821164822)
tdSql.checkData(0, 3, 3.2037266279837113) tdSql.checkData(0, 3, 3.2037266279837113)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.02246988233490299) tdSql.checkData(0, 5, 0.02246988233490299)
tdSql.checkData(0, 6, None) tdSql.checkData(0, 6, nan)
tdSql.checkData(1, 0, 1) tdSql.checkData(1, 0, 1)
tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 1, 0.1411200080598672)
tdSql.checkData(1, 2, 0.6663667453928805) tdSql.checkData(1, 2, 0.6663667453928805)
tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 3, 1.558041126155035)
tdSql.checkData(1, 4, 1.8325957145940461) tdSql.checkData(1, 4, 1.8325957145940461)
tdSql.checkData(1, 5, 0.17204223631998083) tdSql.checkData(1, 5, 0.17204223631998083)
tdSql.checkData(1, 6, None) tdSql.checkData(1, 6, nan)
tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 ) order by ts desc;') tdSql.query(
"select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 ) order by ts desc;"
)
tdSql.checkRows(100) tdSql.checkRows(100)
tdSql.checkData(0, 0, 49) tdSql.checkData(0, 0, 49)
tdSql.checkData(0, 1, 0.6702291758433747) tdSql.checkData(0, 1, 0.6702291758433747)
tdSql.checkData(0, 2, 0.9923745526637894) tdSql.checkData(0, 2, 0.9923745526637894)
tdSql.checkData(0, 3, 0.9298143670243166) tdSql.checkData(0, 3, 0.9298143670243166)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.7136182821549459) tdSql.checkData(0, 5, 0.7136182821549459)
tdSql.checkData(0, 6, -0.7462904241496138) tdSql.checkData(0, 6, -0.7462904241496138)
tdSql.checkData(1, 0, 49) tdSql.checkData(1, 0, 49)
tdSql.checkData(1, 1, 0.6702291758433747) tdSql.checkData(1, 1, 0.6702291758433747)
tdSql.checkData(1, 2, 0.9923745526637894) tdSql.checkData(1, 2, 0.9923745526637894)
tdSql.checkData(1, 3, 0.9298143670243166) tdSql.checkData(1, 3, 0.9298143670243166)
tdSql.checkData(1, 4, None) tdSql.checkData(1, 4, nan)
tdSql.checkData(1, 5, 0.7136182821549459) tdSql.checkData(1, 5, 0.7136182821549459)
tdSql.checkData(1, 6, -0.7462904241496138) tdSql.checkData(1, 6, -0.7462904241496138)
tdSql.checkData(2, 0, 48) tdSql.checkData(2, 0, 48)
tdSql.checkData(2, 1, -0.26237485370392877) tdSql.checkData(2, 1, -0.26237485370392877)
tdSql.checkData(2, 2, 0.6202081141679935) tdSql.checkData(2, 2, 0.6202081141679935)
tdSql.checkData(2, 3, 1.8175857333771335) tdSql.checkData(2, 3, 1.8175857333771335)
tdSql.checkData(2, 4, None) tdSql.checkData(2, 4, nan)
tdSql.checkData(2, 5, 1.211884234321115) tdSql.checkData(2, 5, 1.211884234321115)
tdSql.checkData(2, 6, 5.183714988550632) tdSql.checkData(2, 6, 5.183714988550632)
tdSql.checkData(3, 0, 48) tdSql.checkData(3, 0, 48)
tdSql.checkData(3, 1, -0.26237485370392877) tdSql.checkData(3, 1, -0.26237485370392877)
tdSql.checkData(3, 2, 0.6202081141679935) tdSql.checkData(3, 2, 0.6202081141679935)
tdSql.checkData(3, 3, 1.8175857333771335) tdSql.checkData(3, 3, 1.8175857333771335)
tdSql.checkData(3, 4, None) tdSql.checkData(3, 4, nan)
tdSql.checkData(3, 5, 1.211884234321115) tdSql.checkData(3, 5, 1.211884234321115)
tdSql.checkData(3, 6, 5.183714988550632) tdSql.checkData(3, 6, 5.183714988550632)
tdSql.checkData(4, 0, 47) tdSql.checkData(4, 0, 47)
tdSql.checkData(4, 1, -0.9537526527594719) tdSql.checkData(4, 1, -0.9537526527594719)
tdSql.checkData(4, 2, 0.6593040763085178) tdSql.checkData(4, 2, 0.6593040763085178)
tdSql.checkData(4, 3, 3.4575106745458637) tdSql.checkData(4, 3, 3.4575106745458637)
tdSql.checkData(4, 4, None) tdSql.checkData(4, 4, nan)
tdSql.checkData(4, 5, 0.8820838187306987) tdSql.checkData(4, 5, 0.8820838187306987)
tdSql.checkData(4, 6, 2.6302204463996084) tdSql.checkData(4, 6, 2.6302204463996084)
tdSql.checkData(5, 0, 47) tdSql.checkData(5, 0, 47)
tdSql.checkData(5, 1, -0.9537526527594719) tdSql.checkData(5, 1, -0.9537526527594719)
tdSql.checkData(5, 2, 0.6593040763085178) tdSql.checkData(5, 2, 0.6593040763085178)
tdSql.checkData(5, 3, 3.4575106745458637) tdSql.checkData(5, 3, 3.4575106745458637)
tdSql.checkData(5, 4, None) tdSql.checkData(5, 4, nan)
tdSql.checkData(5, 5, 0.8820838187306987) tdSql.checkData(5, 5, 0.8820838187306987)
tdSql.checkData(5, 6, 2.6302204463996084) tdSql.checkData(5, 6, 2.6302204463996084)
tdSql.checkData(6, 0, 46) tdSql.checkData(6, 0, 46)
tdSql.checkData(6, 1, -0.7682546613236668) tdSql.checkData(6, 1, -0.7682546613236668)
tdSql.checkData(6, 2, 0.9998433250151273) tdSql.checkData(6, 2, 0.9998433250151273)
tdSql.checkData(6, 3, 1.2763169256468458) tdSql.checkData(6, 3, 1.2763169256468458)
tdSql.checkData(6, 4, None) tdSql.checkData(6, 4, nan)
tdSql.checkData(6, 5, -0.300459258677913) tdSql.checkData(6, 5, -0.300459258677913)
tdSql.checkData(6, 6, 0.13392039926281352) tdSql.checkData(6, 6, 0.13392039926281352)
tdSql.checkData(7, 0, 46) tdSql.checkData(7, 0, 46)
tdSql.checkData(7, 1, -0.7682546613236668) tdSql.checkData(7, 1, -0.7682546613236668)
tdSql.checkData(7, 2, 0.9998433250151273) tdSql.checkData(7, 2, 0.9998433250151273)
tdSql.checkData(7, 3, 1.2763169256468458) tdSql.checkData(7, 3, 1.2763169256468458)
tdSql.checkData(7, 4, None) tdSql.checkData(7, 4, nan)
tdSql.checkData(7, 5, -0.300459258677913) tdSql.checkData(7, 5, -0.300459258677913)
tdSql.checkData(7, 6, 0.13392039926281352) tdSql.checkData(7, 6, 0.13392039926281352)
tdSql.checkData(8, 0, 45) tdSql.checkData(8, 0, 45)
tdSql.checkData(8, 1, 0.123573122745224) tdSql.checkData(8, 1, 0.123573122745224)
tdSql.checkData(8, 2, 0.6735650596658175) tdSql.checkData(8, 2, 0.6735650596658175)
tdSql.checkData(8, 3, 1.5193186190030223) tdSql.checkData(8, 3, 1.5193186190030223)
tdSql.checkData(8, 4, None) tdSql.checkData(8, 4, nan)
tdSql.checkData(8, 5, -1.5661895943272113) tdSql.checkData(8, 5, -1.5661895943272113)
tdSql.checkData(8, 6, 5.513771854144419) tdSql.checkData(8, 6, 5.513771854144419)
tdSql.checkData(9, 0, 45) tdSql.checkData(9, 0, 45)
tdSql.checkData(9, 1, 0.123573122745224) tdSql.checkData(9, 1, 0.123573122745224)
tdSql.checkData(9, 2, 0.6735650596658175) tdSql.checkData(9, 2, 0.6735650596658175)
tdSql.checkData(9, 3, 1.5193186190030223) tdSql.checkData(9, 3, 1.5193186190030223)
tdSql.checkData(9, 4, None) tdSql.checkData(9, 4, nan)
tdSql.checkData(9, 5, -1.5661895943272113) tdSql.checkData(9, 5, -1.5661895943272113)
tdSql.checkData(9, 6, 5.513771854144419) tdSql.checkData(9, 6, 5.513771854144419)
tdSql.checkData(10, 0, 44) tdSql.checkData(10, 0, 44)
tdSql.checkData(10, 1, 0.9017883476488092) tdSql.checkData(10, 1, 0.9017883476488092)
tdSql.checkData(10, 2, 0.6085839480802863) tdSql.checkData(10, 2, 0.6085839480802863)
tdSql.checkData(10, 3, 3.5552629892514687) tdSql.checkData(10, 3, 3.5552629892514687)
tdSql.checkData(10, 4, None) tdSql.checkData(10, 4, nan)
tdSql.checkData(10, 5, -1.9810692649977342) tdSql.checkData(10, 5, -1.9810692649977342)
tdSql.checkData(10, 6, 3.0531030020123464) tdSql.checkData(10, 6, 3.0531030020123464)
tdSql.checkData(11, 0, 44) tdSql.checkData(11, 0, 44)
tdSql.checkData(11, 1, 0.9017883476488092) tdSql.checkData(11, 1, 0.9017883476488092)
tdSql.checkData(11, 2, 0.6085839480802863) tdSql.checkData(11, 2, 0.6085839480802863)
tdSql.checkData(11, 3, 3.5552629892514687) tdSql.checkData(11, 3, 3.5552629892514687)
tdSql.checkData(11, 4, None) tdSql.checkData(11, 4, nan)
tdSql.checkData(11, 5, -1.9810692649977342) tdSql.checkData(11, 5, -1.9810692649977342)
tdSql.checkData(11, 6, 3.0531030020123464) tdSql.checkData(11, 6, 3.0531030020123464)
tdSql.checkData(12, 0, 43) tdSql.checkData(12, 0, 43)
tdSql.checkData(12, 1, 0.8509035245341184) tdSql.checkData(12, 1, 0.8509035245341184)
tdSql.checkData(12, 2, 0.9874457808369176) tdSql.checkData(12, 2, 0.9874457808369176)
tdSql.checkData(12, 3, 1.5962924548219202) tdSql.checkData(12, 3, 1.5962924548219202)
tdSql.checkData(12, 4, None) tdSql.checkData(12, 4, nan)
tdSql.checkData(12, 5, -1.2490970766755156) tdSql.checkData(12, 5, -1.2490970766755156)
tdSql.checkData(12, 6, 0.5781542141407696) tdSql.checkData(12, 6, 0.5781542141407696)
tdSql.checkData(13, 0, 43) tdSql.checkData(13, 0, 43)
tdSql.checkData(13, 1, 0.8509035245341184) tdSql.checkData(13, 1, 0.8509035245341184)
tdSql.checkData(13, 2, 0.9874457808369176) tdSql.checkData(13, 2, 0.9874457808369176)
tdSql.checkData(13, 3, 1.5962924548219202) tdSql.checkData(13, 3, 1.5962924548219202)
tdSql.checkData(13, 4, None) tdSql.checkData(13, 4, nan)
tdSql.checkData(13, 5, -1.2490970766755156) tdSql.checkData(13, 5, -1.2490970766755156)
tdSql.checkData(13, 6, 0.5781542141407696) tdSql.checkData(13, 6, 0.5781542141407696)
tdSql.checkData(14, 0, 42) tdSql.checkData(14, 0, 42)
tdSql.checkData(14, 1, 0.017701925105413577) tdSql.checkData(14, 1, 0.017701925105413577)
tdSql.checkData(14, 2, 0.7350111780599404) tdSql.checkData(14, 2, 0.7350111780599404)
tdSql.checkData(14, 3, 1.1912997639866574) tdSql.checkData(14, 3, 1.1912997639866574)
tdSql.checkData(14, 4, None) tdSql.checkData(14, 4, nan)
tdSql.checkData(14, 5, 0.036467324189017214) tdSql.checkData(14, 5, 0.036467324189017214)
tdSql.checkData(14, 6, 6.024578312510778) tdSql.checkData(14, 6, 6.024578312510778)
tdSql.checkData(15, 0, 42) tdSql.checkData(15, 0, 42)
tdSql.checkData(15, 1, 0.017701925105413577) tdSql.checkData(15, 1, 0.017701925105413577)
tdSql.checkData(15, 2, 0.7350111780599404) tdSql.checkData(15, 2, 0.7350111780599404)
tdSql.checkData(15, 3, 1.1912997639866574) tdSql.checkData(15, 3, 1.1912997639866574)
tdSql.checkData(15, 4, None) tdSql.checkData(15, 4, nan)
tdSql.checkData(15, 5, 0.036467324189017214) tdSql.checkData(15, 5, 0.036467324189017214)
tdSql.checkData(15, 6, 6.024578312510778) tdSql.checkData(15, 6, 6.024578312510778)
tdSql.checkData(16, 0, 41) tdSql.checkData(16, 0, 41)
tdSql.checkData(16, 1, -0.8317747426285983) tdSql.checkData(16, 1, -0.8317747426285983)
tdSql.checkData(16, 2, 0.5704067143341829) tdSql.checkData(16, 2, 0.5704067143341829)
tdSql.checkData(16, 3, 3.397430462894578) tdSql.checkData(16, 3, 3.397430462894578)
tdSql.checkData(16, 4, None) tdSql.checkData(16, 4, nan)
tdSql.checkData(16, 5, 0.9190273051332304) tdSql.checkData(16, 5, 0.9190273051332304)
tdSql.checkData(16, 6, 3.473885481113728) tdSql.checkData(16, 6, 3.473885481113728)
tdSql.checkData(17, 0, 41) tdSql.checkData(17, 0, 41)
tdSql.checkData(17, 1, -0.8317747426285983) tdSql.checkData(17, 1, -0.8317747426285983)
tdSql.checkData(17, 2, 0.5704067143341829) tdSql.checkData(17, 2, 0.5704067143341829)
tdSql.checkData(17, 3, 3.397430462894578) tdSql.checkData(17, 3, 3.397430462894578)
tdSql.checkData(17, 4, None) tdSql.checkData(17, 4, nan)
tdSql.checkData(17, 5, 0.9190273051332304) tdSql.checkData(17, 5, 0.9190273051332304)
tdSql.checkData(17, 6, 3.473885481113728) tdSql.checkData(17, 6, 3.473885481113728)
tdSql.checkData(18, 0, 40) tdSql.checkData(18, 0, 40)
tdSql.checkData(18, 1, -0.9165215479156338) tdSql.checkData(18, 1, -0.9165215479156338)
tdSql.checkData(18, 2, 0.9564033460276342) tdSql.checkData(18, 2, 0.9564033460276342)
tdSql.checkData(18, 3, 1.889162191085516) tdSql.checkData(18, 3, 1.889162191085516)
tdSql.checkData(18, 4, None) tdSql.checkData(18, 4, nan)
tdSql.checkData(18, 5, 0.90296737936602) tdSql.checkData(18, 5, 0.90296737936602)
tdSql.checkData(18, 6, 0.888896415152729) tdSql.checkData(18, 6, 0.888896415152729)
tdSql.checkData(19, 0, 40) tdSql.checkData(19, 0, 40)
tdSql.checkData(19, 1, -0.9165215479156338) tdSql.checkData(19, 1, -0.9165215479156338)
tdSql.checkData(19, 2, 0.9564033460276342) tdSql.checkData(19, 2, 0.9564033460276342)
tdSql.checkData(19, 3, 1.889162191085516) tdSql.checkData(19, 3, 1.889162191085516)
tdSql.checkData(19, 4, None) tdSql.checkData(19, 4, nan)
tdSql.checkData(19, 5, 0.90296737936602) tdSql.checkData(19, 5, 0.90296737936602)
tdSql.checkData(19, 6, 0.888896415152729) tdSql.checkData(19, 6, 0.888896415152729)
tdSql.checkData(20, 0, 39) tdSql.checkData(20, 0, 39)
tdSql.checkData(20, 1, -0.158622668804709) tdSql.checkData(20, 1, -0.158622668804709)
tdSql.checkData(20, 2, 0.7999777847134487) tdSql.checkData(20, 2, 0.7999777847134487)
tdSql.checkData(20, 3, 0.8435920138756074) tdSql.checkData(20, 3, 0.8435920138756074)
tdSql.checkData(20, 4, None) tdSql.checkData(20, 4, nan)
tdSql.checkData(20, 5, 0.3319994538301167) tdSql.checkData(20, 5, 0.3319994538301167)
tdSql.checkData(20, 6, 7.12853286308907) tdSql.checkData(20, 6, 7.12853286308907)
tdSql.checkData(21, 0, 39) tdSql.checkData(21, 0, 39)
tdSql.checkData(21, 1, -0.158622668804709) tdSql.checkData(21, 1, -0.158622668804709)
tdSql.checkData(21, 2, 0.7999777847134487) tdSql.checkData(21, 2, 0.7999777847134487)
tdSql.checkData(21, 3, 0.8435920138756074) tdSql.checkData(21, 3, 0.8435920138756074)
tdSql.checkData(21, 4, None) tdSql.checkData(21, 4, nan)
tdSql.checkData(21, 5, 0.3319994538301167) tdSql.checkData(21, 5, 0.3319994538301167)
tdSql.checkData(21, 6, 7.12853286308907) tdSql.checkData(21, 6, 7.12853286308907)
tdSql.checkData(22, 0, 38) tdSql.checkData(22, 0, 38)
tdSql.checkData(22, 1, 0.7451131604793488) tdSql.checkData(22, 1, 0.7451131604793488)
tdSql.checkData(22, 2, 0.5472018255605284) tdSql.checkData(22, 2, 0.5472018255605284)
tdSql.checkData(22, 3, 3.081063350979351) tdSql.checkData(22, 3, 3.081063350979351)
tdSql.checkData(22, 4, None) tdSql.checkData(22, 4, nan)
tdSql.checkData(22, 5, -0.007381884932924798) tdSql.checkData(22, 5, -0.007381884932924798)
tdSql.checkData(22, 6, 3.8764172978929814) tdSql.checkData(22, 6, 3.8764172978929814)
tdSql.checkData(23, 0, 38) tdSql.checkData(23, 0, 38)
tdSql.checkData(23, 1, 0.7451131604793488) tdSql.checkData(23, 1, 0.7451131604793488)
tdSql.checkData(23, 2, 0.5472018255605284) tdSql.checkData(23, 2, 0.5472018255605284)
tdSql.checkData(23, 3, 3.081063350979351) tdSql.checkData(23, 3, 3.081063350979351)
tdSql.checkData(23, 4, None) tdSql.checkData(23, 4, nan)
tdSql.checkData(23, 5, -0.007381884932924798) tdSql.checkData(23, 5, -0.007381884932924798)
tdSql.checkData(23, 6, 3.8764172978929814) tdSql.checkData(23, 6, 3.8764172978929814)
tdSql.checkData(24, 0, 37) tdSql.checkData(24, 0, 37)
tdSql.checkData(24, 1, 0.9637953862840878) tdSql.checkData(24, 1, 0.9637953862840878)
tdSql.checkData(24, 2, 0.909721840267583) tdSql.checkData(24, 2, 0.909721840267583)
tdSql.checkData(24, 3, 2.1734252903776303) tdSql.checkData(24, 3, 2.1734252903776303)
tdSql.checkData(24, 4, None) tdSql.checkData(24, 4, nan)
tdSql.checkData(24, 5, 0.32696474077278626) tdSql.checkData(24, 5, 0.32696474077278626)
tdSql.checkData(24, 6, 1.174082484128993) tdSql.checkData(24, 6, 1.174082484128993)
tdSql.checkData(25, 0, 37) tdSql.checkData(25, 0, 37)
tdSql.checkData(25, 1, 0.9637953862840878) tdSql.checkData(25, 1, 0.9637953862840878)
tdSql.checkData(25, 2, 0.909721840267583) tdSql.checkData(25, 2, 0.909721840267583)
tdSql.checkData(25, 3, 2.1734252903776303) tdSql.checkData(25, 3, 2.1734252903776303)
tdSql.checkData(25, 4, None) tdSql.checkData(25, 4, nan)
tdSql.checkData(25, 5, 0.32696474077278626) tdSql.checkData(25, 5, 0.32696474077278626)
tdSql.checkData(25, 6, 1.174082484128993) tdSql.checkData(25, 6, 1.174082484128993)
tdSql.checkData(26, 0, 36) tdSql.checkData(26, 0, 36)
tdSql.checkData(26, 1, 0.2963685787093853) tdSql.checkData(26, 1, 0.2963685787093853)
tdSql.checkData(26, 2, 0.8632704401895588) tdSql.checkData(26, 2, 0.8632704401895588)
tdSql.checkData(26, 3, 0.5493681603601657) tdSql.checkData(26, 3, 0.5493681603601657)
tdSql.checkData(26, 4, None) tdSql.checkData(26, 4, nan)
tdSql.checkData(26, 5, 0.9944678850925007) tdSql.checkData(26, 5, 0.9944678850925007)
tdSql.checkData(26, 6, 11.004294268461184) tdSql.checkData(26, 6, 11.004294268461184)
tdSql.checkData(27, 0, 36) tdSql.checkData(27, 0, 36)
tdSql.checkData(27, 1, 0.2963685787093853) tdSql.checkData(27, 1, 0.2963685787093853)
tdSql.checkData(27, 2, 0.8632704401895588) tdSql.checkData(27, 2, 0.8632704401895588)
tdSql.checkData(27, 3, 0.5493681603601657) tdSql.checkData(27, 3, 0.5493681603601657)
tdSql.checkData(27, 4, None) tdSql.checkData(27, 4, nan)
tdSql.checkData(27, 5, 0.9944678850925007) tdSql.checkData(27, 5, 0.9944678850925007)
tdSql.checkData(27, 6, 11.004294268461184) tdSql.checkData(27, 6, 11.004294268461184)
tdSql.checkData(28, 0, 35) tdSql.checkData(28, 0, 35)
tdSql.checkData(28, 1, -0.6435381333569995) tdSql.checkData(28, 1, -0.6435381333569995)
tdSql.checkData(28, 2, 0.5403764709316752) tdSql.checkData(28, 2, 0.5403764709316752)
tdSql.checkData(28, 3, 2.734210799811235) tdSql.checkData(28, 3, 2.734210799811235)
tdSql.checkData(28, 4, None) tdSql.checkData(28, 4, nan)
tdSql.checkData(28, 5, 1.1930854189064375) tdSql.checkData(28, 5, 1.1930854189064375)
tdSql.checkData(28, 6, 4.24770540197234) tdSql.checkData(28, 6, 4.24770540197234)
tdSql.checkData(29, 0, 35) tdSql.checkData(29, 0, 35)
tdSql.checkData(29, 1, -0.6435381333569995) tdSql.checkData(29, 1, -0.6435381333569995)
tdSql.checkData(29, 2, 0.5403764709316752) tdSql.checkData(29, 2, 0.5403764709316752)
tdSql.checkData(29, 3, 2.734210799811235) tdSql.checkData(29, 3, 2.734210799811235)
tdSql.checkData(29, 4, None) tdSql.checkData(29, 4, nan)
tdSql.checkData(29, 5, 1.1930854189064375) tdSql.checkData(29, 5, 1.1930854189064375)
tdSql.checkData(29, 6, 4.24770540197234) tdSql.checkData(29, 6, 4.24770540197234)
tdSql.checkData(30, 0, 34) tdSql.checkData(30, 0, 34)
tdSql.checkData(30, 1, -0.9917788534431158) tdSql.checkData(30, 1, -0.9917788534431158)
tdSql.checkData(30, 2, 0.8517779466253769) tdSql.checkData(30, 2, 0.8517779466253769)
tdSql.checkData(30, 3, 2.470955260231499) tdSql.checkData(30, 3, 2.470955260231499)
tdSql.checkData(30, 4, None) tdSql.checkData(30, 4, nan)
tdSql.checkData(30, 5, 0.4428112547200472) tdSql.checkData(30, 5, 0.4428112547200472)
tdSql.checkData(30, 6, 1.4785733565944832) tdSql.checkData(30, 6, 1.4785733565944832)
tdSql.checkData(31, 0, 34) tdSql.checkData(31, 0, 34)
tdSql.checkData(31, 1, -0.9917788534431158) tdSql.checkData(31, 1, -0.9917788534431158)
tdSql.checkData(31, 2, 0.8517779466253769) tdSql.checkData(31, 2, 0.8517779466253769)
tdSql.checkData(31, 3, 2.470955260231499) tdSql.checkData(31, 3, 2.470955260231499)
tdSql.checkData(31, 4, None) tdSql.checkData(31, 4, nan)
tdSql.checkData(31, 5, 0.4428112547200472) tdSql.checkData(31, 5, 0.4428112547200472)
tdSql.checkData(31, 6, 1.4785733565944832) tdSql.checkData(31, 6, 1.4785733565944832)
tdSql.checkData(32, 0, 33) tdSql.checkData(32, 0, 33)
tdSql.checkData(32, 1, -0.428182669496151) tdSql.checkData(32, 1, -0.428182669496151)
tdSql.checkData(32, 2, 0.9194811573015673) tdSql.checkData(32, 2, 0.9194811573015673)
tdSql.checkData(32, 3, 0.4437992589174107) tdSql.checkData(32, 3, 0.4437992589174107)
tdSql.checkData(32, 4, None) tdSql.checkData(32, 4, nan)
tdSql.checkData(32, 5, -0.9001958571391758) tdSql.checkData(32, 5, -0.9001958571391758)
tdSql.checkData(32, 6, -72.33956595410905) tdSql.checkData(32, 6, -72.33956595410905)
tdSql.checkData(33, 0, 33) tdSql.checkData(33, 0, 33)
tdSql.checkData(33, 1, -0.428182669496151) tdSql.checkData(33, 1, -0.428182669496151)
tdSql.checkData(33, 2, 0.9194811573015673) tdSql.checkData(33, 2, 0.9194811573015673)
tdSql.checkData(33, 3, 0.4437992589174107) tdSql.checkData(33, 3, 0.4437992589174107)
tdSql.checkData(33, 4, None) tdSql.checkData(33, 4, nan)
tdSql.checkData(33, 5, -0.9001958571391758) tdSql.checkData(33, 5, -0.9001958571391758)
tdSql.checkData(33, 6, -72.33956595410905) tdSql.checkData(33, 6, -72.33956595410905)
tdSql.checkData(34, 0, 32) tdSql.checkData(34, 0, 32)
tdSql.checkData(34, 1, 0.5290826861200238) tdSql.checkData(34, 1, 0.5290826861200238)
tdSql.checkData(34, 2, 0.5503344099628432) tdSql.checkData(34, 2, 0.5503344099628432)
tdSql.checkData(34, 3, 2.413227615833899) tdSql.checkData(34, 3, 2.413227615833899)
tdSql.checkData(34, 4, None) tdSql.checkData(34, 4, nan)
tdSql.checkData(34, 5, -1.8893763681780902) tdSql.checkData(34, 5, -1.8893763681780902)
tdSql.checkData(34, 6, 4.581032079680554) tdSql.checkData(34, 6, 4.581032079680554)
tdSql.checkData(35, 0, 32) tdSql.checkData(35, 0, 32)
tdSql.checkData(35, 1, 0.5290826861200238) tdSql.checkData(35, 1, 0.5290826861200238)
tdSql.checkData(35, 2, 0.5503344099628432) tdSql.checkData(35, 2, 0.5503344099628432)
tdSql.checkData(35, 3, 2.413227615833899) tdSql.checkData(35, 3, 2.413227615833899)
tdSql.checkData(35, 4, None) tdSql.checkData(35, 4, nan)
tdSql.checkData(35, 5, -1.8893763681780902) tdSql.checkData(35, 5, -1.8893763681780902)
tdSql.checkData(35, 6, 4.581032079680554) tdSql.checkData(35, 6, 4.581032079680554)
tdSql.checkData(36, 0, 31) tdSql.checkData(36, 0, 31)
tdSql.checkData(36, 1, 0.9999118601072672) tdSql.checkData(36, 1, 0.9999118601072672)
tdSql.checkData(36, 2, 0.7877590247885756) tdSql.checkData(36, 2, 0.7877590247885756)
tdSql.checkData(36, 3, 2.7979785951133604) tdSql.checkData(36, 3, 2.7979785951133604)
tdSql.checkData(36, 4, None) tdSql.checkData(36, 4, nan)
tdSql.checkData(36, 5, -1.7874722290307907) tdSql.checkData(36, 5, -1.7874722290307907)
tdSql.checkData(36, 6, 1.8191237353300793) tdSql.checkData(36, 6, 1.8191237353300793)
tdSql.checkData(37, 0, 31) tdSql.checkData(37, 0, 31)
tdSql.checkData(37, 1, 0.9999118601072672) tdSql.checkData(37, 1, 0.9999118601072672)
tdSql.checkData(37, 2, 0.7877590247885756) tdSql.checkData(37, 2, 0.7877590247885756)
tdSql.checkData(37, 3, 2.7979785951133604) tdSql.checkData(37, 3, 2.7979785951133604)
tdSql.checkData(37, 4, None) tdSql.checkData(37, 4, nan)
tdSql.checkData(37, 5, -1.7874722290307907) tdSql.checkData(37, 5, -1.7874722290307907)
tdSql.checkData(37, 6, 1.8191237353300793) tdSql.checkData(37, 6, 1.8191237353300793)
tdSql.checkData(38, 0, 30) tdSql.checkData(38, 0, 30)
tdSql.checkData(38, 1, 0.5514266812416906) tdSql.checkData(38, 1, 0.5514266812416906)
tdSql.checkData(38, 2, 0.9635288988181601) tdSql.checkData(38, 2, 0.9635288988181601)
tdSql.checkData(38, 3, 0.5944617511422015) tdSql.checkData(38, 3, 0.5944617511422015)
tdSql.checkData(38, 4, None) tdSql.checkData(38, 4, nan)
tdSql.checkData(38, 5, -0.7022004347538967) tdSql.checkData(38, 5, -0.7022004347538967)
tdSql.checkData(38, 6, -3.710141817748492) tdSql.checkData(38, 6, -3.710141817748492)
tdSql.checkData(39, 0, 30) tdSql.checkData(39, 0, 30)
tdSql.checkData(39, 1, 0.5514266812416906) tdSql.checkData(39, 1, 0.5514266812416906)
tdSql.checkData(39, 2, 0.9635288988181601) tdSql.checkData(39, 2, 0.9635288988181601)
tdSql.checkData(39, 3, 0.5944617511422015) tdSql.checkData(39, 3, 0.5944617511422015)
tdSql.checkData(39, 4, None) tdSql.checkData(39, 4, nan)
tdSql.checkData(39, 5, -0.7022004347538967) tdSql.checkData(39, 5, -0.7022004347538967)
tdSql.checkData(39, 6, -3.710141817748492) tdSql.checkData(39, 6, -3.710141817748492)
tdSql.checkData(40, 0, 29) tdSql.checkData(40, 0, 29)
tdSql.checkData(40, 1, -0.404037645323065) tdSql.checkData(40, 1, -0.404037645323065)
tdSql.checkData(40, 2, 0.5764850221962442) tdSql.checkData(40, 2, 0.5764850221962442)
tdSql.checkData(40, 3, 2.1197476343754156) tdSql.checkData(40, 3, 2.1197476343754156)
tdSql.checkData(40, 4, None) tdSql.checkData(40, 4, nan)
tdSql.checkData(40, 5, 0.5162157333804713) tdSql.checkData(40, 5, 0.5162157333804713)
tdSql.checkData(40, 6, 4.8800154918827525) tdSql.checkData(40, 6, 4.8800154918827525)
tdSql.checkData(41, 0, 29) tdSql.checkData(41, 0, 29)
tdSql.checkData(41, 1, -0.404037645323065) tdSql.checkData(41, 1, -0.404037645323065)
tdSql.checkData(41, 2, 0.5764850221962442) tdSql.checkData(41, 2, 0.5764850221962442)
tdSql.checkData(41, 3, 2.1197476343754156) tdSql.checkData(41, 3, 2.1197476343754156)
tdSql.checkData(41, 4, None) tdSql.checkData(41, 4, nan)
tdSql.checkData(41, 5, 0.5162157333804713) tdSql.checkData(41, 5, 0.5162157333804713)
tdSql.checkData(41, 6, 4.8800154918827525) tdSql.checkData(41, 6, 4.8800154918827525)
tdSql.checkData(42, 0, 28) tdSql.checkData(42, 0, 28)
tdSql.checkData(42, 1, -0.9880316240928618) tdSql.checkData(42, 1, -0.9880316240928618)
tdSql.checkData(42, 2, 0.7230710689951642) tdSql.checkData(42, 2, 0.7230710689951642)
tdSql.checkData(42, 3, 3.1457526648156393) tdSql.checkData(42, 3, 3.1457526648156393)
tdSql.checkData(42, 4, None) tdSql.checkData(42, 4, nan)
tdSql.checkData(42, 5, 1.0206076417536643) tdSql.checkData(42, 5, 1.0206076417536643)
tdSql.checkData(42, 6, 2.197019393348823) tdSql.checkData(42, 6, 2.197019393348823)
tdSql.checkData(43, 0, 28) tdSql.checkData(43, 0, 28)
tdSql.checkData(43, 1, -0.9880316240928618) tdSql.checkData(43, 1, -0.9880316240928618)
tdSql.checkData(43, 2, 0.7230710689951642) tdSql.checkData(43, 2, 0.7230710689951642)
tdSql.checkData(43, 3, 3.1457526648156393) tdSql.checkData(43, 3, 3.1457526648156393)
tdSql.checkData(43, 4, None) tdSql.checkData(43, 4, nan)
tdSql.checkData(43, 5, 1.0206076417536643) tdSql.checkData(43, 5, 1.0206076417536643)
tdSql.checkData(43, 6, 2.197019393348823) tdSql.checkData(43, 6, 2.197019393348823)
tdSql.checkData(44, 0, 27) tdSql.checkData(44, 0, 27)
tdSql.checkData(44, 1, -0.6636338842129675) tdSql.checkData(44, 1, -0.6636338842129675)
tdSql.checkData(44, 2, 0.9912542848596704) tdSql.checkData(44, 2, 0.9912542848596704)
tdSql.checkData(44, 3, 0.9080812682077812) tdSql.checkData(44, 3, 0.9080812682077812)
tdSql.checkData(44, 4, None) tdSql.checkData(44, 4, nan)
tdSql.checkData(44, 5, 0.6788951190016388) tdSql.checkData(44, 5, 0.6788951190016388)
tdSql.checkData(44, 6, -0.8324928492797357) tdSql.checkData(44, 6, -0.8324928492797357)
tdSql.checkData(45, 0, 27) tdSql.checkData(45, 0, 27)
tdSql.checkData(45, 1, -0.6636338842129675) tdSql.checkData(45, 1, -0.6636338842129675)
tdSql.checkData(45, 2, 0.9912542848596704) tdSql.checkData(45, 2, 0.9912542848596704)
tdSql.checkData(45, 3, 0.9080812682077812) tdSql.checkData(45, 3, 0.9080812682077812)
tdSql.checkData(45, 4, None) tdSql.checkData(45, 4, nan)
tdSql.checkData(45, 5, 0.6788951190016388) tdSql.checkData(45, 5, 0.6788951190016388)
tdSql.checkData(45, 6, -0.8324928492797357) tdSql.checkData(45, 6, -0.8324928492797357)
tdSql.checkData(46, 0, 26) tdSql.checkData(46, 0, 26)
tdSql.checkData(46, 1, 0.27090578830786904) tdSql.checkData(46, 1, 0.27090578830786904)
tdSql.checkData(46, 2, 0.6172306382193644) tdSql.checkData(46, 2, 0.6172306382193644)
tdSql.checkData(46, 3, 1.835550377607515) tdSql.checkData(46, 3, 1.835550377607515)
tdSql.checkData(46, 4, None) tdSql.checkData(46, 4, nan)
tdSql.checkData(46, 5, 0.11431954199291106) tdSql.checkData(46, 5, 0.11431954199291106)
tdSql.checkData(46, 6, 5.165381146246765) tdSql.checkData(46, 6, 5.165381146246765)
tdSql.checkData(47, 0, 26) tdSql.checkData(47, 0, 26)
tdSql.checkData(47, 1, 0.27090578830786904) tdSql.checkData(47, 1, 0.27090578830786904)
tdSql.checkData(47, 2, 0.6172306382193644) tdSql.checkData(47, 2, 0.6172306382193644)
tdSql.checkData(47, 3, 1.835550377607515) tdSql.checkData(47, 3, 1.835550377607515)
tdSql.checkData(47, 4, None) tdSql.checkData(47, 4, nan)
tdSql.checkData(47, 5, 0.11431954199291106) tdSql.checkData(47, 5, 0.11431954199291106)
tdSql.checkData(47, 6, 5.165381146246765) tdSql.checkData(47, 6, 5.165381146246765)
tdSql.checkData(48, 0, 25) tdSql.checkData(48, 0, 25)
tdSql.checkData(48, 1, 0.956375928404503) tdSql.checkData(48, 1, 0.956375928404503)
tdSql.checkData(48, 2, 0.6628179613691831) tdSql.checkData(48, 2, 0.6628179613691831)
tdSql.checkData(48, 3, 3.4435632194258416) tdSql.checkData(48, 3, 3.4435632194258416)
tdSql.checkData(48, 4, None) tdSql.checkData(48, 4, nan)
tdSql.checkData(48, 5, 0.05676687083562715) tdSql.checkData(48, 5, 0.05676687083562715)
tdSql.checkData(48, 6, 2.6040987392745354) tdSql.checkData(48, 6, 2.6040987392745354)
tdSql.checkData(49, 0, 25) tdSql.checkData(49, 0, 25)
tdSql.checkData(49, 1, 0.956375928404503) tdSql.checkData(49, 1, 0.956375928404503)
tdSql.checkData(49, 2, 0.6628179613691831) tdSql.checkData(49, 2, 0.6628179613691831)
tdSql.checkData(49, 3, 3.4435632194258416) tdSql.checkData(49, 3, 3.4435632194258416)
tdSql.checkData(49, 4, None) tdSql.checkData(49, 4, nan)
tdSql.checkData(49, 5, 0.05676687083562715) tdSql.checkData(49, 5, 0.05676687083562715)
tdSql.checkData(49, 6, 2.6040987392745354) tdSql.checkData(49, 6, 2.6040987392745354)
tdSql.checkData(50, 0, 24) tdSql.checkData(50, 0, 24)
tdSql.checkData(50, 1, 0.7625584504796027) tdSql.checkData(50, 1, 0.7625584504796027)
tdSql.checkData(50, 2, 0.999960827417674) tdSql.checkData(50, 2, 0.999960827417674)
tdSql.checkData(50, 3, 1.2552318002593996) tdSql.checkData(50, 3, 1.2552318002593996)
tdSql.checkData(50, 4, None) tdSql.checkData(50, 4, nan)
tdSql.checkData(50, 5, 0.6200983185456957) tdSql.checkData(50, 5, 0.6200983185456957)
tdSql.checkData(50, 6, 0.09684864095463253) tdSql.checkData(50, 6, 0.09684864095463253)
tdSql.checkData(51, 0, 24) tdSql.checkData(51, 0, 24)
tdSql.checkData(51, 1, 0.7625584504796027) tdSql.checkData(51, 1, 0.7625584504796027)
tdSql.checkData(51, 2, 0.999960827417674) tdSql.checkData(51, 2, 0.999960827417674)
tdSql.checkData(51, 3, 1.2552318002593996) tdSql.checkData(51, 3, 1.2552318002593996)
tdSql.checkData(51, 4, None) tdSql.checkData(51, 4, nan)
tdSql.checkData(51, 5, 0.6200983185456957) tdSql.checkData(51, 5, 0.6200983185456957)
tdSql.checkData(51, 6, 0.09684864095463253) tdSql.checkData(51, 6, 0.09684864095463253)
tdSql.checkData(52, 0, 23) tdSql.checkData(52, 0, 23)
tdSql.checkData(52, 1, -0.13235175009777303) tdSql.checkData(52, 1, -0.13235175009777303)
tdSql.checkData(52, 2, 0.6699494442536529) tdSql.checkData(52, 2, 0.6699494442536529)
tdSql.checkData(52, 3, 1.5387402975985367) tdSql.checkData(52, 3, 1.5387402975985367)
tdSql.checkData(52, 4, None) tdSql.checkData(52, 4, nan)
tdSql.checkData(52, 5, 1.1825447904081037) tdSql.checkData(52, 5, 1.1825447904081037)
tdSql.checkData(52, 6, 5.489941431040083) tdSql.checkData(52, 6, 5.489941431040083)
tdSql.checkData(53, 0, 23) tdSql.checkData(53, 0, 23)
tdSql.checkData(53, 1, -0.13235175009777303) tdSql.checkData(53, 1, -0.13235175009777303)
tdSql.checkData(53, 2, 0.6699494442536529) tdSql.checkData(53, 2, 0.6699494442536529)
tdSql.checkData(53, 3, 1.5387402975985367) tdSql.checkData(53, 3, 1.5387402975985367)
tdSql.checkData(53, 4, None) tdSql.checkData(53, 4, nan)
tdSql.checkData(53, 5, 1.1825447904081037) tdSql.checkData(53, 5, 1.1825447904081037)
tdSql.checkData(53, 6, 5.489941431040083) tdSql.checkData(53, 6, 5.489941431040083)
tdSql.checkData(54, 0, 22) tdSql.checkData(54, 0, 22)
tdSql.checkData(54, 1, -0.9055783620066239) tdSql.checkData(54, 1, -0.9055783620066239)
tdSql.checkData(54, 2, 0.6114178044194122) tdSql.checkData(54, 2, 0.6114178044194122)
tdSql.checkData(54, 3, 3.5568711064263105) tdSql.checkData(54, 3, 3.5568711064263105)
tdSql.checkData(54, 4, None) tdSql.checkData(54, 4, nan)
tdSql.checkData(54, 5, 0.9837833410919679) tdSql.checkData(54, 5, 0.9837833410919679)
tdSql.checkData(54, 6, 3.0265535811470983) tdSql.checkData(54, 6, 3.0265535811470983)
tdSql.checkData(55, 0, 22) tdSql.checkData(55, 0, 22)
tdSql.checkData(55, 1, -0.9055783620066239) tdSql.checkData(55, 1, -0.9055783620066239)
tdSql.checkData(55, 2, 0.6114178044194122) tdSql.checkData(55, 2, 0.6114178044194122)
tdSql.checkData(55, 3, 3.5568711064263105) tdSql.checkData(55, 3, 3.5568711064263105)
tdSql.checkData(55, 4, None) tdSql.checkData(55, 4, nan)
tdSql.checkData(55, 5, 0.9837833410919679) tdSql.checkData(55, 5, 0.9837833410919679)
tdSql.checkData(55, 6, 3.0265535811470983) tdSql.checkData(55, 6, 3.0265535811470983)
tdSql.checkData(56, 0, 21) tdSql.checkData(56, 0, 21)
tdSql.checkData(56, 1, -0.8462204041751706) tdSql.checkData(56, 1, -0.8462204041751706)
tdSql.checkData(56, 2, 0.9887894200405688) tdSql.checkData(56, 2, 0.9887894200405688)
tdSql.checkData(56, 3, 1.5772240911721418) tdSql.checkData(56, 3, 1.5772240911721418)
tdSql.checkData(56, 4, None) tdSql.checkData(56, 4, nan)
tdSql.checkData(56, 5, -0.11647857397382422) tdSql.checkData(56, 5, -0.11647857397382422)
tdSql.checkData(56, 6, 0.5559799244477626) tdSql.checkData(56, 6, 0.5559799244477626)
tdSql.checkData(57, 0, 21) tdSql.checkData(57, 0, 21)
tdSql.checkData(57, 1, -0.8462204041751706) tdSql.checkData(57, 1, -0.8462204041751706)
tdSql.checkData(57, 2, 0.9887894200405688) tdSql.checkData(57, 2, 0.9887894200405688)
tdSql.checkData(57, 3, 1.5772240911721418) tdSql.checkData(57, 3, 1.5772240911721418)
tdSql.checkData(57, 4, None) tdSql.checkData(57, 4, nan)
tdSql.checkData(57, 5, -0.11647857397382422) tdSql.checkData(57, 5, -0.11647857397382422)
tdSql.checkData(57, 6, 0.5559799244477626) tdSql.checkData(57, 6, 0.5559799244477626)
tdSql.checkData(58, 0, 20) tdSql.checkData(58, 0, 20)
tdSql.checkData(58, 1, -0.008851309290403876) tdSql.checkData(58, 1, -0.008851309290403876)
tdSql.checkData(58, 2, 0.7310155667453407) tdSql.checkData(58, 2, 0.7310155667453407)
tdSql.checkData(58, 3, 1.2127175951404974) tdSql.checkData(58, 3, 1.2127175951404974)
tdSql.checkData(58, 4, None) tdSql.checkData(58, 4, nan)
tdSql.checkData(58, 5, -1.4304290589415767) tdSql.checkData(58, 5, -1.4304290589415767)
tdSql.checkData(58, 6, 5.982274104704091) tdSql.checkData(58, 6, 5.982274104704091)
tdSql.checkData(59, 0, 20) tdSql.checkData(59, 0, 20)
tdSql.checkData(59, 1, -0.008851309290403876) tdSql.checkData(59, 1, -0.008851309290403876)
tdSql.checkData(59, 2, 0.7310155667453407) tdSql.checkData(59, 2, 0.7310155667453407)
tdSql.checkData(59, 3, 1.2127175951404974) tdSql.checkData(59, 3, 1.2127175951404974)
tdSql.checkData(59, 4, None) tdSql.checkData(59, 4, nan)
tdSql.checkData(59, 5, -1.4304290589415767) tdSql.checkData(59, 5, -1.4304290589415767)
tdSql.checkData(59, 6, 5.982274104704091) tdSql.checkData(59, 6, 5.982274104704091)
tdSql.checkData(60, 0, 19) tdSql.checkData(60, 0, 19)
tdSql.checkData(60, 1, 0.8366556385360561) tdSql.checkData(60, 1, 0.8366556385360561)
tdSql.checkData(60, 2, 0.5723746128431292) tdSql.checkData(60, 2, 0.5723746128431292)
tdSql.checkData(60, 3, 3.413484890511323) tdSql.checkData(60, 3, 3.413484890511323)
tdSql.checkData(60, 4, None) tdSql.checkData(60, 4, nan)
tdSql.checkData(60, 5, -1.9952541841757747) tdSql.checkData(60, 5, -1.9952541841757747)
tdSql.checkData(60, 6, 3.4479580493217856) tdSql.checkData(60, 6, 3.4479580493217856)
tdSql.checkData(61, 0, 19) tdSql.checkData(61, 0, 19)
tdSql.checkData(61, 1, 0.8366556385360561) tdSql.checkData(61, 1, 0.8366556385360561)
tdSql.checkData(61, 2, 0.5723746128431292) tdSql.checkData(61, 2, 0.5723746128431292)
tdSql.checkData(61, 3, 3.413484890511323) tdSql.checkData(61, 3, 3.413484890511323)
tdSql.checkData(61, 4, None) tdSql.checkData(61, 4, nan)
tdSql.checkData(61, 5, -1.9952541841757747) tdSql.checkData(61, 5, -1.9952541841757747)
tdSql.checkData(61, 6, 3.4479580493217856) tdSql.checkData(61, 6, 3.4479580493217856)
tdSql.checkData(62, 0, 18) tdSql.checkData(62, 0, 18)
tdSql.checkData(62, 1, 0.9129452507276277) tdSql.checkData(62, 1, 0.9129452507276277)
tdSql.checkData(62, 2, 0.9588413200803038) tdSql.checkData(62, 2, 0.9588413200803038)
tdSql.checkData(62, 3, 1.8713332491184997) tdSql.checkData(62, 3, 1.8713332491184997)
tdSql.checkData(62, 4, None) tdSql.checkData(62, 4, nan)
tdSql.checkData(62, 5, -1.3983047743451864) tdSql.checkData(62, 5, -1.3983047743451864)
tdSql.checkData(62, 6, 0.8709074342191974) tdSql.checkData(62, 6, 0.8709074342191974)
tdSql.checkData(63, 0, 18) tdSql.checkData(63, 0, 18)
tdSql.checkData(63, 1, 0.9129452507276277) tdSql.checkData(63, 1, 0.9129452507276277)
tdSql.checkData(63, 2, 0.9588413200803038) tdSql.checkData(63, 2, 0.9588413200803038)
tdSql.checkData(63, 3, 1.8713332491184997) tdSql.checkData(63, 3, 1.8713332491184997)
tdSql.checkData(63, 4, None) tdSql.checkData(63, 4, nan)
tdSql.checkData(63, 5, -1.3983047743451864) tdSql.checkData(63, 5, -1.3983047743451864)
tdSql.checkData(63, 6, 0.8709074342191974) tdSql.checkData(63, 6, 0.8709074342191974)
tdSql.checkData(64, 0, 17) tdSql.checkData(64, 0, 17)
tdSql.checkData(64, 1, 0.14987720966295234) tdSql.checkData(64, 1, 0.14987720966295234)
tdSql.checkData(64, 2, 0.7959095686227995) tdSql.checkData(64, 2, 0.7959095686227995)
tdSql.checkData(64, 3, 0.864944320724419) tdSql.checkData(64, 3, 0.864944320724419)
tdSql.checkData(64, 4, None) tdSql.checkData(64, 4, nan)
tdSql.checkData(64, 5, -0.13037289959062748) tdSql.checkData(64, 5, -0.13037289959062748)
tdSql.checkData(64, 6, 7.022998331594864) tdSql.checkData(64, 6, 7.022998331594864)
tdSql.checkData(65, 0, 17) tdSql.checkData(65, 0, 17)
tdSql.checkData(65, 1, 0.14987720966295234) tdSql.checkData(65, 1, 0.14987720966295234)
tdSql.checkData(65, 2, 0.7959095686227995) tdSql.checkData(65, 2, 0.7959095686227995)
tdSql.checkData(65, 3, 0.864944320724419) tdSql.checkData(65, 3, 0.864944320724419)
tdSql.checkData(65, 4, None) tdSql.checkData(65, 4, nan)
tdSql.checkData(65, 5, -0.13037289959062748) tdSql.checkData(65, 5, -0.13037289959062748)
tdSql.checkData(65, 6, 7.022998331594864) tdSql.checkData(65, 6, 7.022998331594864)
tdSql.checkData(66, 0, 16) tdSql.checkData(66, 0, 16)
tdSql.checkData(66, 1, -0.750987246771676) tdSql.checkData(66, 1, -0.750987246771676)
tdSql.checkData(66, 2, 0.5481819942730298) tdSql.checkData(66, 2, 0.5481819942730298)
tdSql.checkData(66, 3, 3.102748784455539) tdSql.checkData(66, 3, 3.102748784455539)
tdSql.checkData(66, 4, None) tdSql.checkData(66, 4, nan)
tdSql.checkData(66, 5, 0.8513297604701857) tdSql.checkData(66, 5, 0.8513297604701857)
tdSql.checkData(66, 6, 3.852058923265594) tdSql.checkData(66, 6, 3.852058923265594)
tdSql.checkData(67, 0, 16) tdSql.checkData(67, 0, 16)
tdSql.checkData(67, 1, -0.750987246771676) tdSql.checkData(67, 1, -0.750987246771676)
tdSql.checkData(67, 2, 0.5481819942730298) tdSql.checkData(67, 2, 0.5481819942730298)
tdSql.checkData(67, 3, 3.102748784455539) tdSql.checkData(67, 3, 3.102748784455539)
tdSql.checkData(67, 4, None) tdSql.checkData(67, 4, nan)
tdSql.checkData(67, 5, 0.8513297604701857) tdSql.checkData(67, 5, 0.8513297604701857)
tdSql.checkData(67, 6, 3.852058923265594) tdSql.checkData(67, 6, 3.852058923265594)
tdSql.checkData(68, 0, 15) tdSql.checkData(68, 0, 15)
tdSql.checkData(68, 1, -0.9613974918795568) tdSql.checkData(68, 1, -0.9613974918795568)
tdSql.checkData(68, 2, 0.9130208165623314) tdSql.checkData(68, 2, 0.9130208165623314)
tdSql.checkData(68, 3, 2.1554866011151765) tdSql.checkData(68, 3, 2.1554866011151765)
tdSql.checkData(68, 4, None) tdSql.checkData(68, 4, nan)
tdSql.checkData(68, 5, 0.9521751875546269) tdSql.checkData(68, 5, 0.9521751875546269)
tdSql.checkData(68, 6, 1.1559749749986195) tdSql.checkData(68, 6, 1.1559749749986195)
tdSql.checkData(69, 0, 15) tdSql.checkData(69, 0, 15)
tdSql.checkData(69, 1, -0.9613974918795568) tdSql.checkData(69, 1, -0.9613974918795568)
tdSql.checkData(69, 2, 0.9130208165623314) tdSql.checkData(69, 2, 0.9130208165623314)
tdSql.checkData(69, 3, 2.1554866011151765) tdSql.checkData(69, 3, 2.1554866011151765)
tdSql.checkData(69, 4, None) tdSql.checkData(69, 4, nan)
tdSql.checkData(69, 5, 0.9521751875546269) tdSql.checkData(69, 5, 0.9521751875546269)
tdSql.checkData(69, 6, 1.1559749749986195) tdSql.checkData(69, 6, 1.1559749749986195)
tdSql.checkData(70, 0, 14) tdSql.checkData(70, 0, 14)
tdSql.checkData(70, 1, -0.2879033166650653) tdSql.checkData(70, 1, -0.2879033166650653)
tdSql.checkData(70, 2, 0.859465627274523) tdSql.checkData(70, 2, 0.859465627274523)
tdSql.checkData(70, 3, 0.5636905248139659) tdSql.checkData(70, 3, 0.5636905248139659)
tdSql.checkData(70, 4, None) tdSql.checkData(70, 4, nan)
tdSql.checkData(70, 5, 0.41142163587369207) tdSql.checkData(70, 5, 0.41142163587369207)
tdSql.checkData(70, 6, 10.515512404402676) tdSql.checkData(70, 6, 10.515512404402676)
tdSql.checkData(71, 0, 14) tdSql.checkData(71, 0, 14)
tdSql.checkData(71, 1, -0.2879033166650653) tdSql.checkData(71, 1, -0.2879033166650653)
tdSql.checkData(71, 2, 0.859465627274523) tdSql.checkData(71, 2, 0.859465627274523)
tdSql.checkData(71, 3, 0.5636905248139659) tdSql.checkData(71, 3, 0.5636905248139659)
tdSql.checkData(71, 4, None) tdSql.checkData(71, 4, nan)
tdSql.checkData(71, 5, 0.41142163587369207) tdSql.checkData(71, 5, 0.41142163587369207)
tdSql.checkData(71, 6, 10.515512404402676) tdSql.checkData(71, 6, 10.515512404402676)
tdSql.checkData(72, 0, 13) tdSql.checkData(72, 0, 13)
tdSql.checkData(72, 1, 0.6502878401571168) tdSql.checkData(72, 1, 0.6502878401571168)
tdSql.checkData(72, 2, 0.5403105467456532) tdSql.checkData(72, 2, 0.5403105467456532)
tdSql.checkData(72, 3, 2.75535470715349) tdSql.checkData(72, 3, 2.75535470715349)
tdSql.checkData(72, 4, None) tdSql.checkData(72, 4, nan)
tdSql.checkData(72, 5, 0.0009616202598659029) tdSql.checkData(72, 5, 0.0009616202598659029)
tdSql.checkData(72, 6, 4.225579583416092) tdSql.checkData(72, 6, 4.225579583416092)
tdSql.checkData(73, 0, 13) tdSql.checkData(73, 0, 13)
tdSql.checkData(73, 1, 0.6502878401571168) tdSql.checkData(73, 1, 0.6502878401571168)
tdSql.checkData(73, 2, 0.5403105467456532) tdSql.checkData(73, 2, 0.5403105467456532)
tdSql.checkData(73, 3, 2.75535470715349) tdSql.checkData(73, 3, 2.75535470715349)
tdSql.checkData(73, 4, None) tdSql.checkData(73, 4, nan)
tdSql.checkData(73, 5, 0.0009616202598659029) tdSql.checkData(73, 5, 0.0009616202598659029)
tdSql.checkData(73, 6, 4.225579583416092) tdSql.checkData(73, 6, 4.225579583416092)
tdSql.checkData(74, 0, 12) tdSql.checkData(74, 0, 12)
tdSql.checkData(74, 1, 0.9906073556948704) tdSql.checkData(74, 1, 0.9906073556948704)
tdSql.checkData(74, 2, 0.8556343548213666) tdSql.checkData(74, 2, 0.8556343548213666)
tdSql.checkData(74, 3, 2.451594361777497) tdSql.checkData(74, 3, 2.451594361777497)
tdSql.checkData(74, 4, None) tdSql.checkData(74, 4, nan)
tdSql.checkData(74, 5, 0.24838494428124291) tdSql.checkData(74, 5, 0.24838494428124291)
tdSql.checkData(74, 6, 1.4585617093317953) tdSql.checkData(74, 6, 1.4585617093317953)
tdSql.checkData(75, 0, 12) tdSql.checkData(75, 0, 12)
tdSql.checkData(75, 1, 0.9906073556948704) tdSql.checkData(75, 1, 0.9906073556948704)
tdSql.checkData(75, 2, 0.8556343548213666) tdSql.checkData(75, 2, 0.8556343548213666)
tdSql.checkData(75, 3, 2.451594361777497) tdSql.checkData(75, 3, 2.451594361777497)
tdSql.checkData(75, 4, None) tdSql.checkData(75, 4, nan)
tdSql.checkData(75, 5, 0.24838494428124291) tdSql.checkData(75, 5, 0.24838494428124291)
tdSql.checkData(75, 6, 1.4585617093317953) tdSql.checkData(75, 6, 1.4585617093317953)
tdSql.checkData(76, 0, 11) tdSql.checkData(76, 0, 11)
tdSql.checkData(76, 1, 0.4201670368266409) tdSql.checkData(76, 1, 0.4201670368266409)
tdSql.checkData(76, 2, 0.9162743174606308) tdSql.checkData(76, 2, 0.9162743174606308)
tdSql.checkData(76, 3, 0.44272645708128566) tdSql.checkData(76, 3, 0.44272645708128566)
tdSql.checkData(76, 4, None) tdSql.checkData(76, 4, nan)
tdSql.checkData(76, 5, 0.9151372562290566) tdSql.checkData(76, 5, 0.9151372562290566)
tdSql.checkData(76, 6, -222.95969776348554) tdSql.checkData(76, 6, -222.95969776348554)
tdSql.checkData(77, 0, 11) tdSql.checkData(77, 0, 11)
tdSql.checkData(77, 1, 0.4201670368266409) tdSql.checkData(77, 1, 0.4201670368266409)
tdSql.checkData(77, 2, 0.9162743174606308) tdSql.checkData(77, 2, 0.9162743174606308)
tdSql.checkData(77, 3, 0.44272645708128566) tdSql.checkData(77, 3, 0.44272645708128566)
tdSql.checkData(77, 4, None) tdSql.checkData(77, 4, nan)
tdSql.checkData(77, 5, 0.9151372562290566) tdSql.checkData(77, 5, 0.9151372562290566)
tdSql.checkData(77, 6, -222.95969776348554) tdSql.checkData(77, 6, -222.95969776348554)
tdSql.checkData(78, 0, 10) tdSql.checkData(78, 0, 10)
tdSql.checkData(78, 1, -0.5365729180004349) tdSql.checkData(78, 1, -0.5365729180004349)
tdSql.checkData(78, 2, 0.549226270051226) tdSql.checkData(78, 2, 0.549226270051226)
tdSql.checkData(78, 3, 2.432352856101439) tdSql.checkData(78, 3, 2.432352856101439)
tdSql.checkData(78, 4, None) tdSql.checkData(78, 4, nan)
tdSql.checkData(78, 5, 1.2185572409879093) tdSql.checkData(78, 5, 1.2185572409879093)
tdSql.checkData(78, 6, 4.561306078186714) tdSql.checkData(78, 6, 4.561306078186714)
tdSql.checkData(79, 0, 10) tdSql.checkData(79, 0, 10)
tdSql.checkData(79, 1, -0.5365729180004349) tdSql.checkData(79, 1, -0.5365729180004349)
tdSql.checkData(79, 2, 0.549226270051226) tdSql.checkData(79, 2, 0.549226270051226)
tdSql.checkData(79, 3, 2.432352856101439) tdSql.checkData(79, 3, 2.432352856101439)
tdSql.checkData(79, 4, None) tdSql.checkData(79, 4, nan)
tdSql.checkData(79, 5, 1.2185572409879093) tdSql.checkData(79, 5, 1.2185572409879093)
tdSql.checkData(79, 6, 4.561306078186714) tdSql.checkData(79, 6, 4.561306078186714)
tdSql.checkData(80, 0, 9) tdSql.checkData(80, 0, 9)
tdSql.checkData(80, 1, -0.9999902065507035) tdSql.checkData(80, 1, -0.9999902065507035)
tdSql.checkData(80, 2, 0.7918362090144786) tdSql.checkData(80, 2, 0.7918362090144786)
tdSql.checkData(80, 3, 2.776612511546888) tdSql.checkData(80, 3, 2.776612511546888)
tdSql.checkData(80, 4, None) tdSql.checkData(80, 4, nan)
tdSql.checkData(80, 5, 0.5929886271208413) tdSql.checkData(80, 5, 0.5929886271208413)
tdSql.checkData(80, 6, 1.796697093786514) tdSql.checkData(80, 6, 1.796697093786514)
tdSql.checkData(81, 0, 9) tdSql.checkData(81, 0, 9)
tdSql.checkData(81, 1, -0.9999902065507035) tdSql.checkData(81, 1, -0.9999902065507035)
tdSql.checkData(81, 2, 0.7918362090144786) tdSql.checkData(81, 2, 0.7918362090144786)
tdSql.checkData(81, 3, 2.776612511546888) tdSql.checkData(81, 3, 2.776612511546888)
tdSql.checkData(81, 4, None) tdSql.checkData(81, 4, nan)
tdSql.checkData(81, 5, 0.5929886271208413) tdSql.checkData(81, 5, 0.5929886271208413)
tdSql.checkData(81, 6, 1.796697093786514) tdSql.checkData(81, 6, 1.796697093786514)
tdSql.checkData(82, 0, 8) tdSql.checkData(82, 0, 8)
tdSql.checkData(82, 1, -0.5440211108893698) tdSql.checkData(82, 1, -0.5440211108893698)
tdSql.checkData(82, 2, 0.9612168045072789) tdSql.checkData(82, 2, 0.9612168045072789)
tdSql.checkData(82, 3, 0.5787344727995947) tdSql.checkData(82, 3, 0.5787344727995947)
tdSql.checkData(82, 4, None) tdSql.checkData(82, 4, nan)
tdSql.checkData(82, 5, -0.7199655182148126) tdSql.checkData(82, 5, -0.7199655182148126)
tdSql.checkData(82, 6, -4.087614771885445) tdSql.checkData(82, 6, -4.087614771885445)
tdSql.checkData(83, 0, 8) tdSql.checkData(83, 0, 8)
tdSql.checkData(83, 1, -0.5440211108893698) tdSql.checkData(83, 1, -0.5440211108893698)
tdSql.checkData(83, 2, 0.9612168045072789) tdSql.checkData(83, 2, 0.9612168045072789)
tdSql.checkData(83, 3, 0.5787344727995947) tdSql.checkData(83, 3, 0.5787344727995947)
tdSql.checkData(83, 4, None) tdSql.checkData(83, 4, nan)
tdSql.checkData(83, 5, -0.7199655182148126) tdSql.checkData(83, 5, -0.7199655182148126)
tdSql.checkData(83, 6, -4.087614771885445) tdSql.checkData(83, 6, -4.087614771885445)
tdSql.checkData(84, 0, 7) tdSql.checkData(84, 0, 7)
tdSql.checkData(84, 1, 0.4121184852417566) tdSql.checkData(84, 1, 0.4121184852417566)
tdSql.checkData(84, 2, 0.574400879193934) tdSql.checkData(84, 2, 0.574400879193934)
tdSql.checkData(84, 3, 2.137595835197328) tdSql.checkData(84, 3, 2.137595835197328)
tdSql.checkData(84, 4, None) tdSql.checkData(84, 4, nan)
tdSql.checkData(84, 5, -1.8119088619792247) tdSql.checkData(84, 5, -1.8119088619792247)
tdSql.checkData(84, 6, 4.862055338419189) tdSql.checkData(84, 6, 4.862055338419189)
tdSql.checkData(85, 0, 7) tdSql.checkData(85, 0, 7)
tdSql.checkData(85, 1, 0.4121184852417566) tdSql.checkData(85, 1, 0.4121184852417566)
tdSql.checkData(85, 2, 0.574400879193934) tdSql.checkData(85, 2, 0.574400879193934)
tdSql.checkData(85, 3, 2.137595835197328) tdSql.checkData(85, 3, 2.137595835197328)
tdSql.checkData(85, 4, None) tdSql.checkData(85, 4, nan)
tdSql.checkData(85, 5, -1.8119088619792247) tdSql.checkData(85, 5, -1.8119088619792247)
tdSql.checkData(85, 6, 4.862055338419189) tdSql.checkData(85, 6, 4.862055338419189)
tdSql.checkData(86, 0, 6) tdSql.checkData(86, 0, 6)
tdSql.checkData(86, 1, 0.9893582466233818) tdSql.checkData(86, 1, 0.9893582466233818)
tdSql.checkData(86, 2, 0.7270351311688125) tdSql.checkData(86, 2, 0.7270351311688125)
tdSql.checkData(86, 3, 3.1243204798042576) tdSql.checkData(86, 3, 3.1243204798042576)
tdSql.checkData(86, 4, None) tdSql.checkData(86, 4, nan)
tdSql.checkData(86, 5, -1.8696882565721156) tdSql.checkData(86, 5, -1.8696882565721156)
tdSql.checkData(86, 6, 2.172420890614816) tdSql.checkData(86, 6, 2.172420890614816)
tdSql.checkData(87, 0, 6) tdSql.checkData(87, 0, 6)
tdSql.checkData(87, 1, 0.9893582466233818) tdSql.checkData(87, 1, 0.9893582466233818)
tdSql.checkData(87, 2, 0.7270351311688125) tdSql.checkData(87, 2, 0.7270351311688125)
tdSql.checkData(87, 3, 3.1243204798042576) tdSql.checkData(87, 3, 3.1243204798042576)
tdSql.checkData(87, 4, None) tdSql.checkData(87, 4, nan)
tdSql.checkData(87, 5, -1.8696882565721156) tdSql.checkData(87, 5, -1.8696882565721156)
tdSql.checkData(87, 6, 2.172420890614816) tdSql.checkData(87, 6, 2.172420890614816)
tdSql.checkData(88, 0, 5) tdSql.checkData(88, 0, 5)
tdSql.checkData(88, 1, 0.6569865987187891) tdSql.checkData(88, 1, 0.6569865987187891)
tdSql.checkData(88, 2, 0.9900590857598653) tdSql.checkData(88, 2, 0.9900590857598653)
tdSql.checkData(88, 3, 0.8864495743441427) tdSql.checkData(88, 3, 0.8864495743441427)
tdSql.checkData(88, 4, None) tdSql.checkData(88, 4, nan)
tdSql.checkData(88, 5, -0.876294736008743) tdSql.checkData(88, 5, -0.876294736008743)
tdSql.checkData(88, 6, -0.9245361171359558) tdSql.checkData(88, 6, -0.9245361171359558)
tdSql.checkData(89, 0, 5) tdSql.checkData(89, 0, 5)
tdSql.checkData(89, 1, 0.6569865987187891) tdSql.checkData(89, 1, 0.6569865987187891)
tdSql.checkData(89, 2, 0.9900590857598653) tdSql.checkData(89, 2, 0.9900590857598653)
tdSql.checkData(89, 3, 0.8864495743441427) tdSql.checkData(89, 3, 0.8864495743441427)
tdSql.checkData(89, 4, None) tdSql.checkData(89, 4, nan)
tdSql.checkData(89, 5, -0.876294736008743) tdSql.checkData(89, 5, -0.876294736008743)
tdSql.checkData(89, 6, -0.9245361171359558) tdSql.checkData(89, 6, -0.9245361171359558)
tdSql.checkData(90, 0, 4) tdSql.checkData(90, 0, 4)
tdSql.checkData(90, 1, -0.27941549819892586) tdSql.checkData(90, 1, -0.27941549819892586)
tdSql.checkData(90, 2, 0.6143002821164822) tdSql.checkData(90, 2, 0.6143002821164822)
tdSql.checkData(90, 3, 1.853464438509776) tdSql.checkData(90, 3, 1.853464438509776)
tdSql.checkData(90, 4, None) tdSql.checkData(90, 4, nan)
tdSql.checkData(90, 5, 0.38234027607634785) tdSql.checkData(90, 5, 0.38234027607634785)
tdSql.checkData(90, 6, 5.147179528972959) tdSql.checkData(90, 6, 5.147179528972959)
tdSql.checkData(91, 0, 4) tdSql.checkData(91, 0, 4)
tdSql.checkData(91, 1, -0.27941549819892586) tdSql.checkData(91, 1, -0.27941549819892586)
tdSql.checkData(91, 2, 0.6143002821164822) tdSql.checkData(91, 2, 0.6143002821164822)
tdSql.checkData(91, 3, 1.853464438509776) tdSql.checkData(91, 3, 1.853464438509776)
tdSql.checkData(91, 4, None) tdSql.checkData(91, 4, nan)
tdSql.checkData(91, 5, 0.38234027607634785) tdSql.checkData(91, 5, 0.38234027607634785)
tdSql.checkData(91, 6, 5.147179528972959) tdSql.checkData(91, 6, 5.147179528972959)
tdSql.checkData(92, 0, 3) tdSql.checkData(92, 0, 3)
tdSql.checkData(92, 1, -0.9589242746631385) tdSql.checkData(92, 1, -0.9589242746631385)
tdSql.checkData(92, 2, 0.6663667453928805) tdSql.checkData(92, 2, 0.6663667453928805)
tdSql.checkData(92, 3, 3.4288753232277074) tdSql.checkData(92, 3, 3.4288753232277074)
tdSql.checkData(92, 4, None) tdSql.checkData(92, 4, nan)
tdSql.checkData(92, 5, 1.0087371784424417) tdSql.checkData(92, 5, 1.0087371784424417)
tdSql.checkData(92, 6, 2.5780379587267963) tdSql.checkData(92, 6, 2.5780379587267963)
tdSql.checkData(93, 0, 3) tdSql.checkData(93, 0, 3)
tdSql.checkData(93, 1, -0.9589242746631385) tdSql.checkData(93, 1, -0.9589242746631385)
tdSql.checkData(93, 2, 0.6663667453928805) tdSql.checkData(93, 2, 0.6663667453928805)
tdSql.checkData(93, 3, 3.4288753232277074) tdSql.checkData(93, 3, 3.4288753232277074)
tdSql.checkData(93, 4, None) tdSql.checkData(93, 4, nan)
tdSql.checkData(93, 5, 1.0087371784424417) tdSql.checkData(93, 5, 1.0087371784424417)
tdSql.checkData(93, 6, 2.5780379587267963) tdSql.checkData(93, 6, 2.5780379587267963)
tdSql.checkData(94, 0, 2) tdSql.checkData(94, 0, 2)
tdSql.checkData(94, 1, -0.7568024953079282) tdSql.checkData(94, 1, -0.7568024953079282)
tdSql.checkData(94, 2, 1.0) tdSql.checkData(94, 2, 1.0)
tdSql.checkData(94, 3, 1.2340302976078754) tdSql.checkData(94, 3, 1.2340302976078754)
tdSql.checkData(94, 4, None) tdSql.checkData(94, 4, nan)
tdSql.checkData(94, 5, 0.7554222939559553) tdSql.checkData(94, 5, 0.7554222939559553)
tdSql.checkData(94, 6, 0.05815764143055291) tdSql.checkData(94, 6, 0.05815764143055291)
tdSql.checkData(95, 0, 2) tdSql.checkData(95, 0, 2)
tdSql.checkData(95, 1, -0.7568024953079282) tdSql.checkData(95, 1, -0.7568024953079282)
tdSql.checkData(95, 2, 1.0) tdSql.checkData(95, 2, 1.0)
tdSql.checkData(95, 3, 1.2340302976078754) tdSql.checkData(95, 3, 1.2340302976078754)
tdSql.checkData(95, 4, None) tdSql.checkData(95, 4, nan)
tdSql.checkData(95, 5, 0.7554222939559553) tdSql.checkData(95, 5, 0.7554222939559553)
tdSql.checkData(95, 6, 0.05815764143055291) tdSql.checkData(95, 6, 0.05815764143055291)
tdSql.checkData(96, 0, 1) tdSql.checkData(96, 0, 1)
...@@ -2576,773 +2608,781 @@ class TDTestCase: ...@@ -2576,773 +2608,781 @@ class TDTestCase:
tdSql.checkData(96, 3, 1.558041126155035) tdSql.checkData(96, 3, 1.558041126155035)
tdSql.checkData(96, 4, 1.8325957145940461) tdSql.checkData(96, 4, 1.8325957145940461)
tdSql.checkData(96, 5, 0.17204223631998083) tdSql.checkData(96, 5, 0.17204223631998083)
tdSql.checkData(96, 6, None) tdSql.checkData(96, 6, nan)
tdSql.checkData(97, 0, 1) tdSql.checkData(97, 0, 1)
tdSql.checkData(97, 1, 0.1411200080598672) tdSql.checkData(97, 1, 0.1411200080598672)
tdSql.checkData(97, 2, 0.6663667453928805) tdSql.checkData(97, 2, 0.6663667453928805)
tdSql.checkData(97, 3, 1.558041126155035) tdSql.checkData(97, 3, 1.558041126155035)
tdSql.checkData(97, 4, 1.8325957145940461) tdSql.checkData(97, 4, 1.8325957145940461)
tdSql.checkData(97, 5, 0.17204223631998083) tdSql.checkData(97, 5, 0.17204223631998083)
tdSql.checkData(97, 6, None) tdSql.checkData(97, 6, nan)
tdSql.checkData(98, 0, 0) tdSql.checkData(98, 0, 0)
tdSql.checkData(98, 1, 0.7780731968879212) tdSql.checkData(98, 1, 0.7780731968879212)
tdSql.checkData(98, 2, 0.6143002821164822) tdSql.checkData(98, 2, 0.6143002821164822)
tdSql.checkData(98, 3, 3.2037266279837113) tdSql.checkData(98, 3, 3.2037266279837113)
tdSql.checkData(98, 4, None) tdSql.checkData(98, 4, nan)
tdSql.checkData(98, 5, 0.02246988233490299) tdSql.checkData(98, 5, 0.02246988233490299)
tdSql.checkData(98, 6, None) tdSql.checkData(98, 6, nan)
tdSql.checkData(99, 0, 0) tdSql.checkData(99, 0, 0)
tdSql.checkData(99, 1, 0.7780731968879212) tdSql.checkData(99, 1, 0.7780731968879212)
tdSql.checkData(99, 2, 0.6143002821164822) tdSql.checkData(99, 2, 0.6143002821164822)
tdSql.checkData(99, 3, 3.2037266279837113) tdSql.checkData(99, 3, 3.2037266279837113)
tdSql.checkData(99, 4, None) tdSql.checkData(99, 4, nan)
tdSql.checkData(99, 5, 0.02246988233490299) tdSql.checkData(99, 5, 0.02246988233490299)
tdSql.checkData(99, 6, None) tdSql.checkData(99, 6, nan)
tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 );') tdSql.query(
"select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 );"
)
tdSql.checkRows(100) tdSql.checkRows(100)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 1, 0.7780731968879212)
tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 2, 0.6143002821164822)
tdSql.checkData(0, 3, 3.2037266279837113) tdSql.checkData(0, 3, 3.2037266279837113)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.02246988233490299) tdSql.checkData(0, 5, 0.02246988233490299)
tdSql.checkData(0, 6, None) tdSql.checkData(0, 6, nan)
tdSql.checkData(1, 0, 1) tdSql.checkData(1, 0, 1)
tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 1, 0.1411200080598672)
tdSql.checkData(1, 2, 0.6663667453928805) tdSql.checkData(1, 2, 0.6663667453928805)
tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 3, 1.558041126155035)
tdSql.checkData(1, 4, 1.8325957145940461) tdSql.checkData(1, 4, 1.8325957145940461)
tdSql.checkData(1, 5, 0.17204223631998083) tdSql.checkData(1, 5, 0.17204223631998083)
tdSql.checkData(1, 6, None) tdSql.checkData(1, 6, nan)
tdSql.checkData(2, 0, 2) tdSql.checkData(2, 0, 2)
tdSql.checkData(2, 1, -0.7568024953079282) tdSql.checkData(2, 1, -0.7568024953079282)
tdSql.checkData(2, 2, 1.0) tdSql.checkData(2, 2, 1.0)
tdSql.checkData(2, 3, 1.2340302976078754) tdSql.checkData(2, 3, 1.2340302976078754)
tdSql.checkData(2, 4, None) tdSql.checkData(2, 4, nan)
tdSql.checkData(2, 5, 0.7554222939559553) tdSql.checkData(2, 5, 0.7554222939559553)
tdSql.checkData(2, 6, 0.05815764143055291) tdSql.checkData(2, 6, 0.05815764143055291)
tdSql.checkData(3, 0, 3) tdSql.checkData(3, 0, 3)
tdSql.checkData(3, 1, -0.9589242746631385) tdSql.checkData(3, 1, -0.9589242746631385)
tdSql.checkData(3, 2, 0.6663667453928805) tdSql.checkData(3, 2, 0.6663667453928805)
tdSql.checkData(3, 3, 3.4288753232277074) tdSql.checkData(3, 3, 3.4288753232277074)
tdSql.checkData(3, 4, None) tdSql.checkData(3, 4, nan)
tdSql.checkData(3, 5, 1.0087371784424417) tdSql.checkData(3, 5, 1.0087371784424417)
tdSql.checkData(3, 6, 2.5780379587267963) tdSql.checkData(3, 6, 2.5780379587267963)
tdSql.checkData(4, 0, 4) tdSql.checkData(4, 0, 4)
tdSql.checkData(4, 1, -0.27941549819892586) tdSql.checkData(4, 1, -0.27941549819892586)
tdSql.checkData(4, 2, 0.6143002821164822) tdSql.checkData(4, 2, 0.6143002821164822)
tdSql.checkData(4, 3, 1.853464438509776) tdSql.checkData(4, 3, 1.853464438509776)
tdSql.checkData(4, 4, None) tdSql.checkData(4, 4, nan)
tdSql.checkData(4, 5, 0.38234027607634785) tdSql.checkData(4, 5, 0.38234027607634785)
tdSql.checkData(4, 6, 5.147179528972959) tdSql.checkData(4, 6, 5.147179528972959)
tdSql.checkData(5, 0, 5) tdSql.checkData(5, 0, 5)
tdSql.checkData(5, 1, 0.6569865987187891) tdSql.checkData(5, 1, 0.6569865987187891)
tdSql.checkData(5, 2, 0.9900590857598653) tdSql.checkData(5, 2, 0.9900590857598653)
tdSql.checkData(5, 3, 0.8864495743441427) tdSql.checkData(5, 3, 0.8864495743441427)
tdSql.checkData(5, 4, None) tdSql.checkData(5, 4, nan)
tdSql.checkData(5, 5, -0.876294736008743) tdSql.checkData(5, 5, -0.876294736008743)
tdSql.checkData(5, 6, -0.9245361171359558) tdSql.checkData(5, 6, -0.9245361171359558)
tdSql.checkData(6, 0, 6) tdSql.checkData(6, 0, 6)
tdSql.checkData(6, 1, 0.9893582466233818) tdSql.checkData(6, 1, 0.9893582466233818)
tdSql.checkData(6, 2, 0.7270351311688125) tdSql.checkData(6, 2, 0.7270351311688125)
tdSql.checkData(6, 3, 3.1243204798042576) tdSql.checkData(6, 3, 3.1243204798042576)
tdSql.checkData(6, 4, None) tdSql.checkData(6, 4, nan)
tdSql.checkData(6, 5, -1.8696882565721156) tdSql.checkData(6, 5, -1.8696882565721156)
tdSql.checkData(6, 6, 2.172420890614816) tdSql.checkData(6, 6, 2.172420890614816)
tdSql.checkData(7, 0, 7) tdSql.checkData(7, 0, 7)
tdSql.checkData(7, 1, 0.4121184852417566) tdSql.checkData(7, 1, 0.4121184852417566)
tdSql.checkData(7, 2, 0.574400879193934) tdSql.checkData(7, 2, 0.574400879193934)
tdSql.checkData(7, 3, 2.137595835197328) tdSql.checkData(7, 3, 2.137595835197328)
tdSql.checkData(7, 4, None) tdSql.checkData(7, 4, nan)
tdSql.checkData(7, 5, -1.8119088619792247) tdSql.checkData(7, 5, -1.8119088619792247)
tdSql.checkData(7, 6, 4.862055338419189) tdSql.checkData(7, 6, 4.862055338419189)
tdSql.checkData(8, 0, 8) tdSql.checkData(8, 0, 8)
tdSql.checkData(8, 1, -0.5440211108893698) tdSql.checkData(8, 1, -0.5440211108893698)
tdSql.checkData(8, 2, 0.9612168045072789) tdSql.checkData(8, 2, 0.9612168045072789)
tdSql.checkData(8, 3, 0.5787344727995947) tdSql.checkData(8, 3, 0.5787344727995947)
tdSql.checkData(8, 4, None) tdSql.checkData(8, 4, nan)
tdSql.checkData(8, 5, -0.7199655182148126) tdSql.checkData(8, 5, -0.7199655182148126)
tdSql.checkData(8, 6, -4.087614771885445) tdSql.checkData(8, 6, -4.087614771885445)
tdSql.checkData(9, 0, 9) tdSql.checkData(9, 0, 9)
tdSql.checkData(9, 1, -0.9999902065507035) tdSql.checkData(9, 1, -0.9999902065507035)
tdSql.checkData(9, 2, 0.7918362090144786) tdSql.checkData(9, 2, 0.7918362090144786)
tdSql.checkData(9, 3, 2.776612511546888) tdSql.checkData(9, 3, 2.776612511546888)
tdSql.checkData(9, 4, None) tdSql.checkData(9, 4, nan)
tdSql.checkData(9, 5, 0.5929886271208413) tdSql.checkData(9, 5, 0.5929886271208413)
tdSql.checkData(9, 6, 1.796697093786514) tdSql.checkData(9, 6, 1.796697093786514)
tdSql.checkData(10, 0, 10) tdSql.checkData(10, 0, 10)
tdSql.checkData(10, 1, -0.5365729180004349) tdSql.checkData(10, 1, -0.5365729180004349)
tdSql.checkData(10, 2, 0.549226270051226) tdSql.checkData(10, 2, 0.549226270051226)
tdSql.checkData(10, 3, 2.432352856101439) tdSql.checkData(10, 3, 2.432352856101439)
tdSql.checkData(10, 4, None) tdSql.checkData(10, 4, nan)
tdSql.checkData(10, 5, 1.2185572409879093) tdSql.checkData(10, 5, 1.2185572409879093)
tdSql.checkData(10, 6, 4.561306078186714) tdSql.checkData(10, 6, 4.561306078186714)
tdSql.checkData(11, 0, 11) tdSql.checkData(11, 0, 11)
tdSql.checkData(11, 1, 0.4201670368266409) tdSql.checkData(11, 1, 0.4201670368266409)
tdSql.checkData(11, 2, 0.9162743174606308) tdSql.checkData(11, 2, 0.9162743174606308)
tdSql.checkData(11, 3, 0.44272645708128566) tdSql.checkData(11, 3, 0.44272645708128566)
tdSql.checkData(11, 4, None) tdSql.checkData(11, 4, nan)
tdSql.checkData(11, 5, 0.9151372562290566) tdSql.checkData(11, 5, 0.9151372562290566)
tdSql.checkData(11, 6, -222.95969776348554) tdSql.checkData(11, 6, -222.95969776348554)
tdSql.checkData(12, 0, 12) tdSql.checkData(12, 0, 12)
tdSql.checkData(12, 1, 0.9906073556948704) tdSql.checkData(12, 1, 0.9906073556948704)
tdSql.checkData(12, 2, 0.8556343548213666) tdSql.checkData(12, 2, 0.8556343548213666)
tdSql.checkData(12, 3, 2.451594361777497) tdSql.checkData(12, 3, 2.451594361777497)
tdSql.checkData(12, 4, None) tdSql.checkData(12, 4, nan)
tdSql.checkData(12, 5, 0.24838494428124291) tdSql.checkData(12, 5, 0.24838494428124291)
tdSql.checkData(12, 6, 1.4585617093317953) tdSql.checkData(12, 6, 1.4585617093317953)
tdSql.checkData(13, 0, 13) tdSql.checkData(13, 0, 13)
tdSql.checkData(13, 1, 0.6502878401571168) tdSql.checkData(13, 1, 0.6502878401571168)
tdSql.checkData(13, 2, 0.5403105467456532) tdSql.checkData(13, 2, 0.5403105467456532)
tdSql.checkData(13, 3, 2.75535470715349) tdSql.checkData(13, 3, 2.75535470715349)
tdSql.checkData(13, 4, None) tdSql.checkData(13, 4, nan)
tdSql.checkData(13, 5, 0.0009616202598659029) tdSql.checkData(13, 5, 0.0009616202598659029)
tdSql.checkData(13, 6, 4.225579583416092) tdSql.checkData(13, 6, 4.225579583416092)
tdSql.checkData(14, 0, 14) tdSql.checkData(14, 0, 14)
tdSql.checkData(14, 1, -0.2879033166650653) tdSql.checkData(14, 1, -0.2879033166650653)
tdSql.checkData(14, 2, 0.859465627274523) tdSql.checkData(14, 2, 0.859465627274523)
tdSql.checkData(14, 3, 0.5636905248139659) tdSql.checkData(14, 3, 0.5636905248139659)
tdSql.checkData(14, 4, None) tdSql.checkData(14, 4, nan)
tdSql.checkData(14, 5, 0.41142163587369207) tdSql.checkData(14, 5, 0.41142163587369207)
tdSql.checkData(14, 6, 10.515512404402676) tdSql.checkData(14, 6, 10.515512404402676)
tdSql.checkData(15, 0, 15) tdSql.checkData(15, 0, 15)
tdSql.checkData(15, 1, -0.9613974918795568) tdSql.checkData(15, 1, -0.9613974918795568)
tdSql.checkData(15, 2, 0.9130208165623314) tdSql.checkData(15, 2, 0.9130208165623314)
tdSql.checkData(15, 3, 2.1554866011151765) tdSql.checkData(15, 3, 2.1554866011151765)
tdSql.checkData(15, 4, None) tdSql.checkData(15, 4, nan)
tdSql.checkData(15, 5, 0.9521751875546269) tdSql.checkData(15, 5, 0.9521751875546269)
tdSql.checkData(15, 6, 1.1559749749986195) tdSql.checkData(15, 6, 1.1559749749986195)
tdSql.checkData(16, 0, 16) tdSql.checkData(16, 0, 16)
tdSql.checkData(16, 1, -0.750987246771676) tdSql.checkData(16, 1, -0.750987246771676)
tdSql.checkData(16, 2, 0.5481819942730298) tdSql.checkData(16, 2, 0.5481819942730298)
tdSql.checkData(16, 3, 3.102748784455539) tdSql.checkData(16, 3, 3.102748784455539)
tdSql.checkData(16, 4, None) tdSql.checkData(16, 4, nan)
tdSql.checkData(16, 5, 0.8513297604701857) tdSql.checkData(16, 5, 0.8513297604701857)
tdSql.checkData(16, 6, 3.852058923265594) tdSql.checkData(16, 6, 3.852058923265594)
tdSql.checkData(17, 0, 17) tdSql.checkData(17, 0, 17)
tdSql.checkData(17, 1, 0.14987720966295234) tdSql.checkData(17, 1, 0.14987720966295234)
tdSql.checkData(17, 2, 0.7959095686227995) tdSql.checkData(17, 2, 0.7959095686227995)
tdSql.checkData(17, 3, 0.864944320724419) tdSql.checkData(17, 3, 0.864944320724419)
tdSql.checkData(17, 4, None) tdSql.checkData(17, 4, nan)
tdSql.checkData(17, 5, -0.13037289959062748) tdSql.checkData(17, 5, -0.13037289959062748)
tdSql.checkData(17, 6, 7.022998331594864) tdSql.checkData(17, 6, 7.022998331594864)
tdSql.checkData(18, 0, 18) tdSql.checkData(18, 0, 18)
tdSql.checkData(18, 1, 0.9129452507276277) tdSql.checkData(18, 1, 0.9129452507276277)
tdSql.checkData(18, 2, 0.9588413200803038) tdSql.checkData(18, 2, 0.9588413200803038)
tdSql.checkData(18, 3, 1.8713332491184997) tdSql.checkData(18, 3, 1.8713332491184997)
tdSql.checkData(18, 4, None) tdSql.checkData(18, 4, nan)
tdSql.checkData(18, 5, -1.3983047743451864) tdSql.checkData(18, 5, -1.3983047743451864)
tdSql.checkData(18, 6, 0.8709074342191974) tdSql.checkData(18, 6, 0.8709074342191974)
tdSql.checkData(19, 0, 19) tdSql.checkData(19, 0, 19)
tdSql.checkData(19, 1, 0.8366556385360561) tdSql.checkData(19, 1, 0.8366556385360561)
tdSql.checkData(19, 2, 0.5723746128431292) tdSql.checkData(19, 2, 0.5723746128431292)
tdSql.checkData(19, 3, 3.413484890511323) tdSql.checkData(19, 3, 3.413484890511323)
tdSql.checkData(19, 4, None) tdSql.checkData(19, 4, nan)
tdSql.checkData(19, 5, -1.9952541841757747) tdSql.checkData(19, 5, -1.9952541841757747)
tdSql.checkData(19, 6, 3.4479580493217856) tdSql.checkData(19, 6, 3.4479580493217856)
tdSql.checkData(20, 0, 20) tdSql.checkData(20, 0, 20)
tdSql.checkData(20, 1, -0.008851309290403876) tdSql.checkData(20, 1, -0.008851309290403876)
tdSql.checkData(20, 2, 0.7310155667453407) tdSql.checkData(20, 2, 0.7310155667453407)
tdSql.checkData(20, 3, 1.2127175951404974) tdSql.checkData(20, 3, 1.2127175951404974)
tdSql.checkData(20, 4, None) tdSql.checkData(20, 4, nan)
tdSql.checkData(20, 5, -1.4304290589415767) tdSql.checkData(20, 5, -1.4304290589415767)
tdSql.checkData(20, 6, 5.982274104704091) tdSql.checkData(20, 6, 5.982274104704091)
tdSql.checkData(21, 0, 21) tdSql.checkData(21, 0, 21)
tdSql.checkData(21, 1, -0.8462204041751706) tdSql.checkData(21, 1, -0.8462204041751706)
tdSql.checkData(21, 2, 0.9887894200405688) tdSql.checkData(21, 2, 0.9887894200405688)
tdSql.checkData(21, 3, 1.5772240911721418) tdSql.checkData(21, 3, 1.5772240911721418)
tdSql.checkData(21, 4, None) tdSql.checkData(21, 4, nan)
tdSql.checkData(21, 5, -0.11647857397382422) tdSql.checkData(21, 5, -0.11647857397382422)
tdSql.checkData(21, 6, 0.5559799244477626) tdSql.checkData(21, 6, 0.5559799244477626)
tdSql.checkData(22, 0, 22) tdSql.checkData(22, 0, 22)
tdSql.checkData(22, 1, -0.9055783620066239) tdSql.checkData(22, 1, -0.9055783620066239)
tdSql.checkData(22, 2, 0.6114178044194122) tdSql.checkData(22, 2, 0.6114178044194122)
tdSql.checkData(22, 3, 3.5568711064263105) tdSql.checkData(22, 3, 3.5568711064263105)
tdSql.checkData(22, 4, None) tdSql.checkData(22, 4, nan)
tdSql.checkData(22, 5, 0.9837833410919679) tdSql.checkData(22, 5, 0.9837833410919679)
tdSql.checkData(22, 6, 3.0265535811470983) tdSql.checkData(22, 6, 3.0265535811470983)
tdSql.checkData(23, 0, 23) tdSql.checkData(23, 0, 23)
tdSql.checkData(23, 1, -0.13235175009777303) tdSql.checkData(23, 1, -0.13235175009777303)
tdSql.checkData(23, 2, 0.6699494442536529) tdSql.checkData(23, 2, 0.6699494442536529)
tdSql.checkData(23, 3, 1.5387402975985367) tdSql.checkData(23, 3, 1.5387402975985367)
tdSql.checkData(23, 4, None) tdSql.checkData(23, 4, nan)
tdSql.checkData(23, 5, 1.1825447904081037) tdSql.checkData(23, 5, 1.1825447904081037)
tdSql.checkData(23, 6, 5.489941431040083) tdSql.checkData(23, 6, 5.489941431040083)
tdSql.checkData(24, 0, 24) tdSql.checkData(24, 0, 24)
tdSql.checkData(24, 1, 0.7625584504796027) tdSql.checkData(24, 1, 0.7625584504796027)
tdSql.checkData(24, 2, 0.999960827417674) tdSql.checkData(24, 2, 0.999960827417674)
tdSql.checkData(24, 3, 1.2552318002593996) tdSql.checkData(24, 3, 1.2552318002593996)
tdSql.checkData(24, 4, None) tdSql.checkData(24, 4, nan)
tdSql.checkData(24, 5, 0.6200983185456957) tdSql.checkData(24, 5, 0.6200983185456957)
tdSql.checkData(24, 6, 0.09684864095463253) tdSql.checkData(24, 6, 0.09684864095463253)
tdSql.checkData(25, 0, 25) tdSql.checkData(25, 0, 25)
tdSql.checkData(25, 1, 0.956375928404503) tdSql.checkData(25, 1, 0.956375928404503)
tdSql.checkData(25, 2, 0.6628179613691831) tdSql.checkData(25, 2, 0.6628179613691831)
tdSql.checkData(25, 3, 3.4435632194258416) tdSql.checkData(25, 3, 3.4435632194258416)
tdSql.checkData(25, 4, None) tdSql.checkData(25, 4, nan)
tdSql.checkData(25, 5, 0.05676687083562715) tdSql.checkData(25, 5, 0.05676687083562715)
tdSql.checkData(25, 6, 2.6040987392745354) tdSql.checkData(25, 6, 2.6040987392745354)
tdSql.checkData(26, 0, 26) tdSql.checkData(26, 0, 26)
tdSql.checkData(26, 1, 0.27090578830786904) tdSql.checkData(26, 1, 0.27090578830786904)
tdSql.checkData(26, 2, 0.6172306382193644) tdSql.checkData(26, 2, 0.6172306382193644)
tdSql.checkData(26, 3, 1.835550377607515) tdSql.checkData(26, 3, 1.835550377607515)
tdSql.checkData(26, 4, None) tdSql.checkData(26, 4, nan)
tdSql.checkData(26, 5, 0.11431954199291106) tdSql.checkData(26, 5, 0.11431954199291106)
tdSql.checkData(26, 6, 5.165381146246765) tdSql.checkData(26, 6, 5.165381146246765)
tdSql.checkData(27, 0, 27) tdSql.checkData(27, 0, 27)
tdSql.checkData(27, 1, -0.6636338842129675) tdSql.checkData(27, 1, -0.6636338842129675)
tdSql.checkData(27, 2, 0.9912542848596704) tdSql.checkData(27, 2, 0.9912542848596704)
tdSql.checkData(27, 3, 0.9080812682077812) tdSql.checkData(27, 3, 0.9080812682077812)
tdSql.checkData(27, 4, None) tdSql.checkData(27, 4, nan)
tdSql.checkData(27, 5, 0.6788951190016388) tdSql.checkData(27, 5, 0.6788951190016388)
tdSql.checkData(27, 6, -0.8324928492797357) tdSql.checkData(27, 6, -0.8324928492797357)
tdSql.checkData(28, 0, 28) tdSql.checkData(28, 0, 28)
tdSql.checkData(28, 1, -0.9880316240928618) tdSql.checkData(28, 1, -0.9880316240928618)
tdSql.checkData(28, 2, 0.7230710689951642) tdSql.checkData(28, 2, 0.7230710689951642)
tdSql.checkData(28, 3, 3.1457526648156393) tdSql.checkData(28, 3, 3.1457526648156393)
tdSql.checkData(28, 4, None) tdSql.checkData(28, 4, nan)
tdSql.checkData(28, 5, 1.0206076417536643) tdSql.checkData(28, 5, 1.0206076417536643)
tdSql.checkData(28, 6, 2.197019393348823) tdSql.checkData(28, 6, 2.197019393348823)
tdSql.checkData(29, 0, 29) tdSql.checkData(29, 0, 29)
tdSql.checkData(29, 1, -0.404037645323065) tdSql.checkData(29, 1, -0.404037645323065)
tdSql.checkData(29, 2, 0.5764850221962442) tdSql.checkData(29, 2, 0.5764850221962442)
tdSql.checkData(29, 3, 2.1197476343754156) tdSql.checkData(29, 3, 2.1197476343754156)
tdSql.checkData(29, 4, None) tdSql.checkData(29, 4, nan)
tdSql.checkData(29, 5, 0.5162157333804713) tdSql.checkData(29, 5, 0.5162157333804713)
tdSql.checkData(29, 6, 4.8800154918827525) tdSql.checkData(29, 6, 4.8800154918827525)
tdSql.checkData(30, 0, 30) tdSql.checkData(30, 0, 30)
tdSql.checkData(30, 1, 0.5514266812416906) tdSql.checkData(30, 1, 0.5514266812416906)
tdSql.checkData(30, 2, 0.9635288988181601) tdSql.checkData(30, 2, 0.9635288988181601)
tdSql.checkData(30, 3, 0.5944617511422015) tdSql.checkData(30, 3, 0.5944617511422015)
tdSql.checkData(30, 4, None) tdSql.checkData(30, 4, nan)
tdSql.checkData(30, 5, -0.7022004347538967) tdSql.checkData(30, 5, -0.7022004347538967)
tdSql.checkData(30, 6, -3.710141817748492) tdSql.checkData(30, 6, -3.710141817748492)
tdSql.checkData(31, 0, 31) tdSql.checkData(31, 0, 31)
tdSql.checkData(31, 1, 0.9999118601072672) tdSql.checkData(31, 1, 0.9999118601072672)
tdSql.checkData(31, 2, 0.7877590247885756) tdSql.checkData(31, 2, 0.7877590247885756)
tdSql.checkData(31, 3, 2.7979785951133604) tdSql.checkData(31, 3, 2.7979785951133604)
tdSql.checkData(31, 4, None) tdSql.checkData(31, 4, nan)
tdSql.checkData(31, 5, -1.7874722290307907) tdSql.checkData(31, 5, -1.7874722290307907)
tdSql.checkData(31, 6, 1.8191237353300793) tdSql.checkData(31, 6, 1.8191237353300793)
tdSql.checkData(32, 0, 32) tdSql.checkData(32, 0, 32)
tdSql.checkData(32, 1, 0.5290826861200238) tdSql.checkData(32, 1, 0.5290826861200238)
tdSql.checkData(32, 2, 0.5503344099628432) tdSql.checkData(32, 2, 0.5503344099628432)
tdSql.checkData(32, 3, 2.413227615833899) tdSql.checkData(32, 3, 2.413227615833899)
tdSql.checkData(32, 4, None) tdSql.checkData(32, 4, nan)
tdSql.checkData(32, 5, -1.8893763681780902) tdSql.checkData(32, 5, -1.8893763681780902)
tdSql.checkData(32, 6, 4.581032079680554) tdSql.checkData(32, 6, 4.581032079680554)
tdSql.checkData(33, 0, 33) tdSql.checkData(33, 0, 33)
tdSql.checkData(33, 1, -0.428182669496151) tdSql.checkData(33, 1, -0.428182669496151)
tdSql.checkData(33, 2, 0.9194811573015673) tdSql.checkData(33, 2, 0.9194811573015673)
tdSql.checkData(33, 3, 0.4437992589174107) tdSql.checkData(33, 3, 0.4437992589174107)
tdSql.checkData(33, 4, None) tdSql.checkData(33, 4, nan)
tdSql.checkData(33, 5, -0.9001958571391758) tdSql.checkData(33, 5, -0.9001958571391758)
tdSql.checkData(33, 6, -72.33956595410905) tdSql.checkData(33, 6, -72.33956595410905)
tdSql.checkData(34, 0, 34) tdSql.checkData(34, 0, 34)
tdSql.checkData(34, 1, -0.9917788534431158) tdSql.checkData(34, 1, -0.9917788534431158)
tdSql.checkData(34, 2, 0.8517779466253769) tdSql.checkData(34, 2, 0.8517779466253769)
tdSql.checkData(34, 3, 2.470955260231499) tdSql.checkData(34, 3, 2.470955260231499)
tdSql.checkData(34, 4, None) tdSql.checkData(34, 4, nan)
tdSql.checkData(34, 5, 0.4428112547200472) tdSql.checkData(34, 5, 0.4428112547200472)
tdSql.checkData(34, 6, 1.4785733565944832) tdSql.checkData(34, 6, 1.4785733565944832)
tdSql.checkData(35, 0, 35) tdSql.checkData(35, 0, 35)
tdSql.checkData(35, 1, -0.6435381333569995) tdSql.checkData(35, 1, -0.6435381333569995)
tdSql.checkData(35, 2, 0.5403764709316752) tdSql.checkData(35, 2, 0.5403764709316752)
tdSql.checkData(35, 3, 2.734210799811235) tdSql.checkData(35, 3, 2.734210799811235)
tdSql.checkData(35, 4, None) tdSql.checkData(35, 4, nan)
tdSql.checkData(35, 5, 1.1930854189064375) tdSql.checkData(35, 5, 1.1930854189064375)
tdSql.checkData(35, 6, 4.24770540197234) tdSql.checkData(35, 6, 4.24770540197234)
tdSql.checkData(36, 0, 36) tdSql.checkData(36, 0, 36)
tdSql.checkData(36, 1, 0.2963685787093853) tdSql.checkData(36, 1, 0.2963685787093853)
tdSql.checkData(36, 2, 0.8632704401895588) tdSql.checkData(36, 2, 0.8632704401895588)
tdSql.checkData(36, 3, 0.5493681603601657) tdSql.checkData(36, 3, 0.5493681603601657)
tdSql.checkData(36, 4, None) tdSql.checkData(36, 4, nan)
tdSql.checkData(36, 5, 0.9944678850925007) tdSql.checkData(36, 5, 0.9944678850925007)
tdSql.checkData(36, 6, 11.004294268461184) tdSql.checkData(36, 6, 11.004294268461184)
tdSql.checkData(37, 0, 37) tdSql.checkData(37, 0, 37)
tdSql.checkData(37, 1, 0.9637953862840878) tdSql.checkData(37, 1, 0.9637953862840878)
tdSql.checkData(37, 2, 0.909721840267583) tdSql.checkData(37, 2, 0.909721840267583)
tdSql.checkData(37, 3, 2.1734252903776303) tdSql.checkData(37, 3, 2.1734252903776303)
tdSql.checkData(37, 4, None) tdSql.checkData(37, 4, nan)
tdSql.checkData(37, 5, 0.32696474077278626) tdSql.checkData(37, 5, 0.32696474077278626)
tdSql.checkData(37, 6, 1.174082484128993) tdSql.checkData(37, 6, 1.174082484128993)
tdSql.checkData(38, 0, 38) tdSql.checkData(38, 0, 38)
tdSql.checkData(38, 1, 0.7451131604793488) tdSql.checkData(38, 1, 0.7451131604793488)
tdSql.checkData(38, 2, 0.5472018255605284) tdSql.checkData(38, 2, 0.5472018255605284)
tdSql.checkData(38, 3, 3.081063350979351) tdSql.checkData(38, 3, 3.081063350979351)
tdSql.checkData(38, 4, None) tdSql.checkData(38, 4, nan)
tdSql.checkData(38, 5, -0.007381884932924798) tdSql.checkData(38, 5, -0.007381884932924798)
tdSql.checkData(38, 6, 3.8764172978929814) tdSql.checkData(38, 6, 3.8764172978929814)
tdSql.checkData(39, 0, 39) tdSql.checkData(39, 0, 39)
tdSql.checkData(39, 1, -0.158622668804709) tdSql.checkData(39, 1, -0.158622668804709)
tdSql.checkData(39, 2, 0.7999777847134487) tdSql.checkData(39, 2, 0.7999777847134487)
tdSql.checkData(39, 3, 0.8435920138756074) tdSql.checkData(39, 3, 0.8435920138756074)
tdSql.checkData(39, 4, None) tdSql.checkData(39, 4, nan)
tdSql.checkData(39, 5, 0.3319994538301167) tdSql.checkData(39, 5, 0.3319994538301167)
tdSql.checkData(39, 6, 7.12853286308907) tdSql.checkData(39, 6, 7.12853286308907)
tdSql.checkData(40, 0, 40) tdSql.checkData(40, 0, 40)
tdSql.checkData(40, 1, -0.9165215479156338) tdSql.checkData(40, 1, -0.9165215479156338)
tdSql.checkData(40, 2, 0.9564033460276342) tdSql.checkData(40, 2, 0.9564033460276342)
tdSql.checkData(40, 3, 1.889162191085516) tdSql.checkData(40, 3, 1.889162191085516)
tdSql.checkData(40, 4, None) tdSql.checkData(40, 4, nan)
tdSql.checkData(40, 5, 0.90296737936602) tdSql.checkData(40, 5, 0.90296737936602)
tdSql.checkData(40, 6, 0.888896415152729) tdSql.checkData(40, 6, 0.888896415152729)
tdSql.checkData(41, 0, 41) tdSql.checkData(41, 0, 41)
tdSql.checkData(41, 1, -0.8317747426285983) tdSql.checkData(41, 1, -0.8317747426285983)
tdSql.checkData(41, 2, 0.5704067143341829) tdSql.checkData(41, 2, 0.5704067143341829)
tdSql.checkData(41, 3, 3.397430462894578) tdSql.checkData(41, 3, 3.397430462894578)
tdSql.checkData(41, 4, None) tdSql.checkData(41, 4, nan)
tdSql.checkData(41, 5, 0.9190273051332304) tdSql.checkData(41, 5, 0.9190273051332304)
tdSql.checkData(41, 6, 3.473885481113728) tdSql.checkData(41, 6, 3.473885481113728)
tdSql.checkData(42, 0, 42) tdSql.checkData(42, 0, 42)
tdSql.checkData(42, 1, 0.017701925105413577) tdSql.checkData(42, 1, 0.017701925105413577)
tdSql.checkData(42, 2, 0.7350111780599404) tdSql.checkData(42, 2, 0.7350111780599404)
tdSql.checkData(42, 3, 1.1912997639866574) tdSql.checkData(42, 3, 1.1912997639866574)
tdSql.checkData(42, 4, None) tdSql.checkData(42, 4, nan)
tdSql.checkData(42, 5, 0.036467324189017214) tdSql.checkData(42, 5, 0.036467324189017214)
tdSql.checkData(42, 6, 6.024578312510778) tdSql.checkData(42, 6, 6.024578312510778)
tdSql.checkData(43, 0, 43) tdSql.checkData(43, 0, 43)
tdSql.checkData(43, 1, 0.8509035245341184) tdSql.checkData(43, 1, 0.8509035245341184)
tdSql.checkData(43, 2, 0.9874457808369176) tdSql.checkData(43, 2, 0.9874457808369176)
tdSql.checkData(43, 3, 1.5962924548219202) tdSql.checkData(43, 3, 1.5962924548219202)
tdSql.checkData(43, 4, None) tdSql.checkData(43, 4, nan)
tdSql.checkData(43, 5, -1.2490970766755156) tdSql.checkData(43, 5, -1.2490970766755156)
tdSql.checkData(43, 6, 0.5781542141407696) tdSql.checkData(43, 6, 0.5781542141407696)
tdSql.checkData(44, 0, 44) tdSql.checkData(44, 0, 44)
tdSql.checkData(44, 1, 0.9017883476488092) tdSql.checkData(44, 1, 0.9017883476488092)
tdSql.checkData(44, 2, 0.6085839480802863) tdSql.checkData(44, 2, 0.6085839480802863)
tdSql.checkData(44, 3, 3.5552629892514687) tdSql.checkData(44, 3, 3.5552629892514687)
tdSql.checkData(44, 4, None) tdSql.checkData(44, 4, nan)
tdSql.checkData(44, 5, -1.9810692649977342) tdSql.checkData(44, 5, -1.9810692649977342)
tdSql.checkData(44, 6, 3.0531030020123464) tdSql.checkData(44, 6, 3.0531030020123464)
tdSql.checkData(45, 0, 45) tdSql.checkData(45, 0, 45)
tdSql.checkData(45, 1, 0.123573122745224) tdSql.checkData(45, 1, 0.123573122745224)
tdSql.checkData(45, 2, 0.6735650596658175) tdSql.checkData(45, 2, 0.6735650596658175)
tdSql.checkData(45, 3, 1.5193186190030223) tdSql.checkData(45, 3, 1.5193186190030223)
tdSql.checkData(45, 4, None) tdSql.checkData(45, 4, nan)
tdSql.checkData(45, 5, -1.5661895943272113) tdSql.checkData(45, 5, -1.5661895943272113)
tdSql.checkData(45, 6, 5.513771854144419) tdSql.checkData(45, 6, 5.513771854144419)
tdSql.checkData(46, 0, 46) tdSql.checkData(46, 0, 46)
tdSql.checkData(46, 1, -0.7682546613236668) tdSql.checkData(46, 1, -0.7682546613236668)
tdSql.checkData(46, 2, 0.9998433250151273) tdSql.checkData(46, 2, 0.9998433250151273)
tdSql.checkData(46, 3, 1.2763169256468458) tdSql.checkData(46, 3, 1.2763169256468458)
tdSql.checkData(46, 4, None) tdSql.checkData(46, 4, nan)
tdSql.checkData(46, 5, -0.300459258677913) tdSql.checkData(46, 5, -0.300459258677913)
tdSql.checkData(46, 6, 0.13392039926281352) tdSql.checkData(46, 6, 0.13392039926281352)
tdSql.checkData(47, 0, 47) tdSql.checkData(47, 0, 47)
tdSql.checkData(47, 1, -0.9537526527594719) tdSql.checkData(47, 1, -0.9537526527594719)
tdSql.checkData(47, 2, 0.6593040763085178) tdSql.checkData(47, 2, 0.6593040763085178)
tdSql.checkData(47, 3, 3.4575106745458637) tdSql.checkData(47, 3, 3.4575106745458637)
tdSql.checkData(47, 4, None) tdSql.checkData(47, 4, nan)
tdSql.checkData(47, 5, 0.8820838187306987) tdSql.checkData(47, 5, 0.8820838187306987)
tdSql.checkData(47, 6, 2.6302204463996084) tdSql.checkData(47, 6, 2.6302204463996084)
tdSql.checkData(48, 0, 48) tdSql.checkData(48, 0, 48)
tdSql.checkData(48, 1, -0.26237485370392877) tdSql.checkData(48, 1, -0.26237485370392877)
tdSql.checkData(48, 2, 0.6202081141679935) tdSql.checkData(48, 2, 0.6202081141679935)
tdSql.checkData(48, 3, 1.8175857333771335) tdSql.checkData(48, 3, 1.8175857333771335)
tdSql.checkData(48, 4, None) tdSql.checkData(48, 4, nan)
tdSql.checkData(48, 5, 1.211884234321115) tdSql.checkData(48, 5, 1.211884234321115)
tdSql.checkData(48, 6, 5.183714988550632) tdSql.checkData(48, 6, 5.183714988550632)
tdSql.checkData(49, 0, 49) tdSql.checkData(49, 0, 49)
tdSql.checkData(49, 1, 0.6702291758433747) tdSql.checkData(49, 1, 0.6702291758433747)
tdSql.checkData(49, 2, 0.9923745526637894) tdSql.checkData(49, 2, 0.9923745526637894)
tdSql.checkData(49, 3, 0.9298143670243166) tdSql.checkData(49, 3, 0.9298143670243166)
tdSql.checkData(49, 4, None) tdSql.checkData(49, 4, nan)
tdSql.checkData(49, 5, 0.7136182821549459) tdSql.checkData(49, 5, 0.7136182821549459)
tdSql.checkData(49, 6, -0.7462904241496138) tdSql.checkData(49, 6, -0.7462904241496138)
tdSql.checkData(50, 0, 0) tdSql.checkData(50, 0, 0)
tdSql.checkData(50, 1, 0.7780731968879212) tdSql.checkData(50, 1, 0.7780731968879212)
tdSql.checkData(50, 2, 0.6143002821164822) tdSql.checkData(50, 2, 0.6143002821164822)
tdSql.checkData(50, 3, 3.2037266279837113) tdSql.checkData(50, 3, 3.2037266279837113)
tdSql.checkData(50, 4, None) tdSql.checkData(50, 4, nan)
tdSql.checkData(50, 5, 0.02246988233490299) tdSql.checkData(50, 5, 0.02246988233490299)
tdSql.checkData(50, 6, None) tdSql.checkData(50, 6, nan)
tdSql.checkData(51, 0, 1) tdSql.checkData(51, 0, 1)
tdSql.checkData(51, 1, 0.1411200080598672) tdSql.checkData(51, 1, 0.1411200080598672)
tdSql.checkData(51, 2, 0.6663667453928805) tdSql.checkData(51, 2, 0.6663667453928805)
tdSql.checkData(51, 3, 1.558041126155035) tdSql.checkData(51, 3, 1.558041126155035)
tdSql.checkData(51, 4, 1.8325957145940461) tdSql.checkData(51, 4, 1.8325957145940461)
tdSql.checkData(51, 5, 0.17204223631998083) tdSql.checkData(51, 5, 0.17204223631998083)
tdSql.checkData(51, 6, None) tdSql.checkData(51, 6, nan)
tdSql.checkData(52, 0, 2) tdSql.checkData(52, 0, 2)
tdSql.checkData(52, 1, -0.7568024953079282) tdSql.checkData(52, 1, -0.7568024953079282)
tdSql.checkData(52, 2, 1.0) tdSql.checkData(52, 2, 1.0)
tdSql.checkData(52, 3, 1.2340302976078754) tdSql.checkData(52, 3, 1.2340302976078754)
tdSql.checkData(52, 4, None) tdSql.checkData(52, 4, nan)
tdSql.checkData(52, 5, 0.7554222939559553) tdSql.checkData(52, 5, 0.7554222939559553)
tdSql.checkData(52, 6, 0.05815764143055291) tdSql.checkData(52, 6, 0.05815764143055291)
tdSql.checkData(53, 0, 3) tdSql.checkData(53, 0, 3)
tdSql.checkData(53, 1, -0.9589242746631385) tdSql.checkData(53, 1, -0.9589242746631385)
tdSql.checkData(53, 2, 0.6663667453928805) tdSql.checkData(53, 2, 0.6663667453928805)
tdSql.checkData(53, 3, 3.4288753232277074) tdSql.checkData(53, 3, 3.4288753232277074)
tdSql.checkData(53, 4, None) tdSql.checkData(53, 4, nan)
tdSql.checkData(53, 5, 1.0087371784424417) tdSql.checkData(53, 5, 1.0087371784424417)
tdSql.checkData(53, 6, 2.5780379587267963) tdSql.checkData(53, 6, 2.5780379587267963)
tdSql.checkData(54, 0, 4) tdSql.checkData(54, 0, 4)
tdSql.checkData(54, 1, -0.27941549819892586) tdSql.checkData(54, 1, -0.27941549819892586)
tdSql.checkData(54, 2, 0.6143002821164822) tdSql.checkData(54, 2, 0.6143002821164822)
tdSql.checkData(54, 3, 1.853464438509776) tdSql.checkData(54, 3, 1.853464438509776)
tdSql.checkData(54, 4, None) tdSql.checkData(54, 4, nan)
tdSql.checkData(54, 5, 0.38234027607634785) tdSql.checkData(54, 5, 0.38234027607634785)
tdSql.checkData(54, 6, 5.147179528972959) tdSql.checkData(54, 6, 5.147179528972959)
tdSql.checkData(55, 0, 5) tdSql.checkData(55, 0, 5)
tdSql.checkData(55, 1, 0.6569865987187891) tdSql.checkData(55, 1, 0.6569865987187891)
tdSql.checkData(55, 2, 0.9900590857598653) tdSql.checkData(55, 2, 0.9900590857598653)
tdSql.checkData(55, 3, 0.8864495743441427) tdSql.checkData(55, 3, 0.8864495743441427)
tdSql.checkData(55, 4, None) tdSql.checkData(55, 4, nan)
tdSql.checkData(55, 5, -0.876294736008743) tdSql.checkData(55, 5, -0.876294736008743)
tdSql.checkData(55, 6, -0.9245361171359558) tdSql.checkData(55, 6, -0.9245361171359558)
tdSql.checkData(56, 0, 6) tdSql.checkData(56, 0, 6)
tdSql.checkData(56, 1, 0.9893582466233818) tdSql.checkData(56, 1, 0.9893582466233818)
tdSql.checkData(56, 2, 0.7270351311688125) tdSql.checkData(56, 2, 0.7270351311688125)
tdSql.checkData(56, 3, 3.1243204798042576) tdSql.checkData(56, 3, 3.1243204798042576)
tdSql.checkData(56, 4, None) tdSql.checkData(56, 4, nan)
tdSql.checkData(56, 5, -1.8696882565721156) tdSql.checkData(56, 5, -1.8696882565721156)
tdSql.checkData(56, 6, 2.172420890614816) tdSql.checkData(56, 6, 2.172420890614816)
tdSql.checkData(57, 0, 7) tdSql.checkData(57, 0, 7)
tdSql.checkData(57, 1, 0.4121184852417566) tdSql.checkData(57, 1, 0.4121184852417566)
tdSql.checkData(57, 2, 0.574400879193934) tdSql.checkData(57, 2, 0.574400879193934)
tdSql.checkData(57, 3, 2.137595835197328) tdSql.checkData(57, 3, 2.137595835197328)
tdSql.checkData(57, 4, None) tdSql.checkData(57, 4, nan)
tdSql.checkData(57, 5, -1.8119088619792247) tdSql.checkData(57, 5, -1.8119088619792247)
tdSql.checkData(57, 6, 4.862055338419189) tdSql.checkData(57, 6, 4.862055338419189)
tdSql.checkData(58, 0, 8) tdSql.checkData(58, 0, 8)
tdSql.checkData(58, 1, -0.5440211108893698) tdSql.checkData(58, 1, -0.5440211108893698)
tdSql.checkData(58, 2, 0.9612168045072789) tdSql.checkData(58, 2, 0.9612168045072789)
tdSql.checkData(58, 3, 0.5787344727995947) tdSql.checkData(58, 3, 0.5787344727995947)
tdSql.checkData(58, 4, None) tdSql.checkData(58, 4, nan)
tdSql.checkData(58, 5, -0.7199655182148126) tdSql.checkData(58, 5, -0.7199655182148126)
tdSql.checkData(58, 6, -4.087614771885445) tdSql.checkData(58, 6, -4.087614771885445)
tdSql.checkData(59, 0, 9) tdSql.checkData(59, 0, 9)
tdSql.checkData(59, 1, -0.9999902065507035) tdSql.checkData(59, 1, -0.9999902065507035)
tdSql.checkData(59, 2, 0.7918362090144786) tdSql.checkData(59, 2, 0.7918362090144786)
tdSql.checkData(59, 3, 2.776612511546888) tdSql.checkData(59, 3, 2.776612511546888)
tdSql.checkData(59, 4, None) tdSql.checkData(59, 4, nan)
tdSql.checkData(59, 5, 0.5929886271208413) tdSql.checkData(59, 5, 0.5929886271208413)
tdSql.checkData(59, 6, 1.796697093786514) tdSql.checkData(59, 6, 1.796697093786514)
tdSql.checkData(60, 0, 10) tdSql.checkData(60, 0, 10)
tdSql.checkData(60, 1, -0.5365729180004349) tdSql.checkData(60, 1, -0.5365729180004349)
tdSql.checkData(60, 2, 0.549226270051226) tdSql.checkData(60, 2, 0.549226270051226)
tdSql.checkData(60, 3, 2.432352856101439) tdSql.checkData(60, 3, 2.432352856101439)
tdSql.checkData(60, 4, None) tdSql.checkData(60, 4, nan)
tdSql.checkData(60, 5, 1.2185572409879093) tdSql.checkData(60, 5, 1.2185572409879093)
tdSql.checkData(60, 6, 4.561306078186714) tdSql.checkData(60, 6, 4.561306078186714)
tdSql.checkData(61, 0, 11) tdSql.checkData(61, 0, 11)
tdSql.checkData(61, 1, 0.4201670368266409) tdSql.checkData(61, 1, 0.4201670368266409)
tdSql.checkData(61, 2, 0.9162743174606308) tdSql.checkData(61, 2, 0.9162743174606308)
tdSql.checkData(61, 3, 0.44272645708128566) tdSql.checkData(61, 3, 0.44272645708128566)
tdSql.checkData(61, 4, None) tdSql.checkData(61, 4, nan)
tdSql.checkData(61, 5, 0.9151372562290566) tdSql.checkData(61, 5, 0.9151372562290566)
tdSql.checkData(61, 6, -222.95969776348554) tdSql.checkData(61, 6, -222.95969776348554)
tdSql.checkData(62, 0, 12) tdSql.checkData(62, 0, 12)
tdSql.checkData(62, 1, 0.9906073556948704) tdSql.checkData(62, 1, 0.9906073556948704)
tdSql.checkData(62, 2, 0.8556343548213666) tdSql.checkData(62, 2, 0.8556343548213666)
tdSql.checkData(62, 3, 2.451594361777497) tdSql.checkData(62, 3, 2.451594361777497)
tdSql.checkData(62, 4, None) tdSql.checkData(62, 4, nan)
tdSql.checkData(62, 5, 0.24838494428124291) tdSql.checkData(62, 5, 0.24838494428124291)
tdSql.checkData(62, 6, 1.4585617093317953) tdSql.checkData(62, 6, 1.4585617093317953)
tdSql.checkData(63, 0, 13) tdSql.checkData(63, 0, 13)
tdSql.checkData(63, 1, 0.6502878401571168) tdSql.checkData(63, 1, 0.6502878401571168)
tdSql.checkData(63, 2, 0.5403105467456532) tdSql.checkData(63, 2, 0.5403105467456532)
tdSql.checkData(63, 3, 2.75535470715349) tdSql.checkData(63, 3, 2.75535470715349)
tdSql.checkData(63, 4, None) tdSql.checkData(63, 4, nan)
tdSql.checkData(63, 5, 0.0009616202598659029) tdSql.checkData(63, 5, 0.0009616202598659029)
tdSql.checkData(63, 6, 4.225579583416092) tdSql.checkData(63, 6, 4.225579583416092)
tdSql.checkData(64, 0, 14) tdSql.checkData(64, 0, 14)
tdSql.checkData(64, 1, -0.2879033166650653) tdSql.checkData(64, 1, -0.2879033166650653)
tdSql.checkData(64, 2, 0.859465627274523) tdSql.checkData(64, 2, 0.859465627274523)
tdSql.checkData(64, 3, 0.5636905248139659) tdSql.checkData(64, 3, 0.5636905248139659)
tdSql.checkData(64, 4, None) tdSql.checkData(64, 4, nan)
tdSql.checkData(64, 5, 0.41142163587369207) tdSql.checkData(64, 5, 0.41142163587369207)
tdSql.checkData(64, 6, 10.515512404402676) tdSql.checkData(64, 6, 10.515512404402676)
tdSql.checkData(65, 0, 15) tdSql.checkData(65, 0, 15)
tdSql.checkData(65, 1, -0.9613974918795568) tdSql.checkData(65, 1, -0.9613974918795568)
tdSql.checkData(65, 2, 0.9130208165623314) tdSql.checkData(65, 2, 0.9130208165623314)
tdSql.checkData(65, 3, 2.1554866011151765) tdSql.checkData(65, 3, 2.1554866011151765)
tdSql.checkData(65, 4, None) tdSql.checkData(65, 4, nan)
tdSql.checkData(65, 5, 0.9521751875546269) tdSql.checkData(65, 5, 0.9521751875546269)
tdSql.checkData(65, 6, 1.1559749749986195) tdSql.checkData(65, 6, 1.1559749749986195)
tdSql.checkData(66, 0, 16) tdSql.checkData(66, 0, 16)
tdSql.checkData(66, 1, -0.750987246771676) tdSql.checkData(66, 1, -0.750987246771676)
tdSql.checkData(66, 2, 0.5481819942730298) tdSql.checkData(66, 2, 0.5481819942730298)
tdSql.checkData(66, 3, 3.102748784455539) tdSql.checkData(66, 3, 3.102748784455539)
tdSql.checkData(66, 4, None) tdSql.checkData(66, 4, nan)
tdSql.checkData(66, 5, 0.8513297604701857) tdSql.checkData(66, 5, 0.8513297604701857)
tdSql.checkData(66, 6, 3.852058923265594) tdSql.checkData(66, 6, 3.852058923265594)
tdSql.checkData(67, 0, 17) tdSql.checkData(67, 0, 17)
tdSql.checkData(67, 1, 0.14987720966295234) tdSql.checkData(67, 1, 0.14987720966295234)
tdSql.checkData(67, 2, 0.7959095686227995) tdSql.checkData(67, 2, 0.7959095686227995)
tdSql.checkData(67, 3, 0.864944320724419) tdSql.checkData(67, 3, 0.864944320724419)
tdSql.checkData(67, 4, None) tdSql.checkData(67, 4, nan)
tdSql.checkData(67, 5, -0.13037289959062748) tdSql.checkData(67, 5, -0.13037289959062748)
tdSql.checkData(67, 6, 7.022998331594864) tdSql.checkData(67, 6, 7.022998331594864)
tdSql.checkData(68, 0, 18) tdSql.checkData(68, 0, 18)
tdSql.checkData(68, 1, 0.9129452507276277) tdSql.checkData(68, 1, 0.9129452507276277)
tdSql.checkData(68, 2, 0.9588413200803038) tdSql.checkData(68, 2, 0.9588413200803038)
tdSql.checkData(68, 3, 1.8713332491184997) tdSql.checkData(68, 3, 1.8713332491184997)
tdSql.checkData(68, 4, None) tdSql.checkData(68, 4, nan)
tdSql.checkData(68, 5, -1.3983047743451864) tdSql.checkData(68, 5, -1.3983047743451864)
tdSql.checkData(68, 6, 0.8709074342191974) tdSql.checkData(68, 6, 0.8709074342191974)
tdSql.checkData(69, 0, 19) tdSql.checkData(69, 0, 19)
tdSql.checkData(69, 1, 0.8366556385360561) tdSql.checkData(69, 1, 0.8366556385360561)
tdSql.checkData(69, 2, 0.5723746128431292) tdSql.checkData(69, 2, 0.5723746128431292)
tdSql.checkData(69, 3, 3.413484890511323) tdSql.checkData(69, 3, 3.413484890511323)
tdSql.checkData(69, 4, None) tdSql.checkData(69, 4, nan)
tdSql.checkData(69, 5, -1.9952541841757747) tdSql.checkData(69, 5, -1.9952541841757747)
tdSql.checkData(69, 6, 3.4479580493217856) tdSql.checkData(69, 6, 3.4479580493217856)
tdSql.checkData(70, 0, 20) tdSql.checkData(70, 0, 20)
tdSql.checkData(70, 1, -0.008851309290403876) tdSql.checkData(70, 1, -0.008851309290403876)
tdSql.checkData(70, 2, 0.7310155667453407) tdSql.checkData(70, 2, 0.7310155667453407)
tdSql.checkData(70, 3, 1.2127175951404974) tdSql.checkData(70, 3, 1.2127175951404974)
tdSql.checkData(70, 4, None) tdSql.checkData(70, 4, nan)
tdSql.checkData(70, 5, -1.4304290589415767) tdSql.checkData(70, 5, -1.4304290589415767)
tdSql.checkData(70, 6, 5.982274104704091) tdSql.checkData(70, 6, 5.982274104704091)
tdSql.checkData(71, 0, 21) tdSql.checkData(71, 0, 21)
tdSql.checkData(71, 1, -0.8462204041751706) tdSql.checkData(71, 1, -0.8462204041751706)
tdSql.checkData(71, 2, 0.9887894200405688) tdSql.checkData(71, 2, 0.9887894200405688)
tdSql.checkData(71, 3, 1.5772240911721418) tdSql.checkData(71, 3, 1.5772240911721418)
tdSql.checkData(71, 4, None) tdSql.checkData(71, 4, nan)
tdSql.checkData(71, 5, -0.11647857397382422) tdSql.checkData(71, 5, -0.11647857397382422)
tdSql.checkData(71, 6, 0.5559799244477626) tdSql.checkData(71, 6, 0.5559799244477626)
tdSql.checkData(72, 0, 22) tdSql.checkData(72, 0, 22)
tdSql.checkData(72, 1, -0.9055783620066239) tdSql.checkData(72, 1, -0.9055783620066239)
tdSql.checkData(72, 2, 0.6114178044194122) tdSql.checkData(72, 2, 0.6114178044194122)
tdSql.checkData(72, 3, 3.5568711064263105) tdSql.checkData(72, 3, 3.5568711064263105)
tdSql.checkData(72, 4, None) tdSql.checkData(72, 4, nan)
tdSql.checkData(72, 5, 0.9837833410919679) tdSql.checkData(72, 5, 0.9837833410919679)
tdSql.checkData(72, 6, 3.0265535811470983) tdSql.checkData(72, 6, 3.0265535811470983)
tdSql.checkData(73, 0, 23) tdSql.checkData(73, 0, 23)
tdSql.checkData(73, 1, -0.13235175009777303) tdSql.checkData(73, 1, -0.13235175009777303)
tdSql.checkData(73, 2, 0.6699494442536529) tdSql.checkData(73, 2, 0.6699494442536529)
tdSql.checkData(73, 3, 1.5387402975985367) tdSql.checkData(73, 3, 1.5387402975985367)
tdSql.checkData(73, 4, None) tdSql.checkData(73, 4, nan)
tdSql.checkData(73, 5, 1.1825447904081037) tdSql.checkData(73, 5, 1.1825447904081037)
tdSql.checkData(73, 6, 5.489941431040083) tdSql.checkData(73, 6, 5.489941431040083)
tdSql.checkData(74, 0, 24) tdSql.checkData(74, 0, 24)
tdSql.checkData(74, 1, 0.7625584504796027) tdSql.checkData(74, 1, 0.7625584504796027)
tdSql.checkData(74, 2, 0.999960827417674) tdSql.checkData(74, 2, 0.999960827417674)
tdSql.checkData(74, 3, 1.2552318002593996) tdSql.checkData(74, 3, 1.2552318002593996)
tdSql.checkData(74, 4, None) tdSql.checkData(74, 4, nan)
tdSql.checkData(74, 5, 0.6200983185456957) tdSql.checkData(74, 5, 0.6200983185456957)
tdSql.checkData(74, 6, 0.09684864095463253) tdSql.checkData(74, 6, 0.09684864095463253)
tdSql.checkData(75, 0, 25) tdSql.checkData(75, 0, 25)
tdSql.checkData(75, 1, 0.956375928404503) tdSql.checkData(75, 1, 0.956375928404503)
tdSql.checkData(75, 2, 0.6628179613691831) tdSql.checkData(75, 2, 0.6628179613691831)
tdSql.checkData(75, 3, 3.4435632194258416) tdSql.checkData(75, 3, 3.4435632194258416)
tdSql.checkData(75, 4, None) tdSql.checkData(75, 4, nan)
tdSql.checkData(75, 5, 0.05676687083562715) tdSql.checkData(75, 5, 0.05676687083562715)
tdSql.checkData(75, 6, 2.6040987392745354) tdSql.checkData(75, 6, 2.6040987392745354)
tdSql.checkData(76, 0, 26) tdSql.checkData(76, 0, 26)
tdSql.checkData(76, 1, 0.27090578830786904) tdSql.checkData(76, 1, 0.27090578830786904)
tdSql.checkData(76, 2, 0.6172306382193644) tdSql.checkData(76, 2, 0.6172306382193644)
tdSql.checkData(76, 3, 1.835550377607515) tdSql.checkData(76, 3, 1.835550377607515)
tdSql.checkData(76, 4, None) tdSql.checkData(76, 4, nan)
tdSql.checkData(76, 5, 0.11431954199291106) tdSql.checkData(76, 5, 0.11431954199291106)
tdSql.checkData(76, 6, 5.165381146246765) tdSql.checkData(76, 6, 5.165381146246765)
tdSql.checkData(77, 0, 27) tdSql.checkData(77, 0, 27)
tdSql.checkData(77, 1, -0.6636338842129675) tdSql.checkData(77, 1, -0.6636338842129675)
tdSql.checkData(77, 2, 0.9912542848596704) tdSql.checkData(77, 2, 0.9912542848596704)
tdSql.checkData(77, 3, 0.9080812682077812) tdSql.checkData(77, 3, 0.9080812682077812)
tdSql.checkData(77, 4, None) tdSql.checkData(77, 4, nan)
tdSql.checkData(77, 5, 0.6788951190016388) tdSql.checkData(77, 5, 0.6788951190016388)
tdSql.checkData(77, 6, -0.8324928492797357) tdSql.checkData(77, 6, -0.8324928492797357)
tdSql.checkData(78, 0, 28) tdSql.checkData(78, 0, 28)
tdSql.checkData(78, 1, -0.9880316240928618) tdSql.checkData(78, 1, -0.9880316240928618)
tdSql.checkData(78, 2, 0.7230710689951642) tdSql.checkData(78, 2, 0.7230710689951642)
tdSql.checkData(78, 3, 3.1457526648156393) tdSql.checkData(78, 3, 3.1457526648156393)
tdSql.checkData(78, 4, None) tdSql.checkData(78, 4, nan)
tdSql.checkData(78, 5, 1.0206076417536643) tdSql.checkData(78, 5, 1.0206076417536643)
tdSql.checkData(78, 6, 2.197019393348823) tdSql.checkData(78, 6, 2.197019393348823)
tdSql.checkData(79, 0, 29) tdSql.checkData(79, 0, 29)
tdSql.checkData(79, 1, -0.404037645323065) tdSql.checkData(79, 1, -0.404037645323065)
tdSql.checkData(79, 2, 0.5764850221962442) tdSql.checkData(79, 2, 0.5764850221962442)
tdSql.checkData(79, 3, 2.1197476343754156) tdSql.checkData(79, 3, 2.1197476343754156)
tdSql.checkData(79, 4, None) tdSql.checkData(79, 4, nan)
tdSql.checkData(79, 5, 0.5162157333804713) tdSql.checkData(79, 5, 0.5162157333804713)
tdSql.checkData(79, 6, 4.8800154918827525) tdSql.checkData(79, 6, 4.8800154918827525)
tdSql.checkData(80, 0, 30) tdSql.checkData(80, 0, 30)
tdSql.checkData(80, 1, 0.5514266812416906) tdSql.checkData(80, 1, 0.5514266812416906)
tdSql.checkData(80, 2, 0.9635288988181601) tdSql.checkData(80, 2, 0.9635288988181601)
tdSql.checkData(80, 3, 0.5944617511422015) tdSql.checkData(80, 3, 0.5944617511422015)
tdSql.checkData(80, 4, None) tdSql.checkData(80, 4, nan)
tdSql.checkData(80, 5, -0.7022004347538967) tdSql.checkData(80, 5, -0.7022004347538967)
tdSql.checkData(80, 6, -3.710141817748492) tdSql.checkData(80, 6, -3.710141817748492)
tdSql.checkData(81, 0, 31) tdSql.checkData(81, 0, 31)
tdSql.checkData(81, 1, 0.9999118601072672) tdSql.checkData(81, 1, 0.9999118601072672)
tdSql.checkData(81, 2, 0.7877590247885756) tdSql.checkData(81, 2, 0.7877590247885756)
tdSql.checkData(81, 3, 2.7979785951133604) tdSql.checkData(81, 3, 2.7979785951133604)
tdSql.checkData(81, 4, None) tdSql.checkData(81, 4, nan)
tdSql.checkData(81, 5, -1.7874722290307907) tdSql.checkData(81, 5, -1.7874722290307907)
tdSql.checkData(81, 6, 1.8191237353300793) tdSql.checkData(81, 6, 1.8191237353300793)
tdSql.checkData(82, 0, 32) tdSql.checkData(82, 0, 32)
tdSql.checkData(82, 1, 0.5290826861200238) tdSql.checkData(82, 1, 0.5290826861200238)
tdSql.checkData(82, 2, 0.5503344099628432) tdSql.checkData(82, 2, 0.5503344099628432)
tdSql.checkData(82, 3, 2.413227615833899) tdSql.checkData(82, 3, 2.413227615833899)
tdSql.checkData(82, 4, None) tdSql.checkData(82, 4, nan)
tdSql.checkData(82, 5, -1.8893763681780902) tdSql.checkData(82, 5, -1.8893763681780902)
tdSql.checkData(82, 6, 4.581032079680554) tdSql.checkData(82, 6, 4.581032079680554)
tdSql.checkData(83, 0, 33) tdSql.checkData(83, 0, 33)
tdSql.checkData(83, 1, -0.428182669496151) tdSql.checkData(83, 1, -0.428182669496151)
tdSql.checkData(83, 2, 0.9194811573015673) tdSql.checkData(83, 2, 0.9194811573015673)
tdSql.checkData(83, 3, 0.4437992589174107) tdSql.checkData(83, 3, 0.4437992589174107)
tdSql.checkData(83, 4, None) tdSql.checkData(83, 4, nan)
tdSql.checkData(83, 5, -0.9001958571391758) tdSql.checkData(83, 5, -0.9001958571391758)
tdSql.checkData(83, 6, -72.33956595410905) tdSql.checkData(83, 6, -72.33956595410905)
tdSql.checkData(84, 0, 34) tdSql.checkData(84, 0, 34)
tdSql.checkData(84, 1, -0.9917788534431158) tdSql.checkData(84, 1, -0.9917788534431158)
tdSql.checkData(84, 2, 0.8517779466253769) tdSql.checkData(84, 2, 0.8517779466253769)
tdSql.checkData(84, 3, 2.470955260231499) tdSql.checkData(84, 3, 2.470955260231499)
tdSql.checkData(84, 4, None) tdSql.checkData(84, 4, nan)
tdSql.checkData(84, 5, 0.4428112547200472) tdSql.checkData(84, 5, 0.4428112547200472)
tdSql.checkData(84, 6, 1.4785733565944832) tdSql.checkData(84, 6, 1.4785733565944832)
tdSql.checkData(85, 0, 35) tdSql.checkData(85, 0, 35)
tdSql.checkData(85, 1, -0.6435381333569995) tdSql.checkData(85, 1, -0.6435381333569995)
tdSql.checkData(85, 2, 0.5403764709316752) tdSql.checkData(85, 2, 0.5403764709316752)
tdSql.checkData(85, 3, 2.734210799811235) tdSql.checkData(85, 3, 2.734210799811235)
tdSql.checkData(85, 4, None) tdSql.checkData(85, 4, nan)
tdSql.checkData(85, 5, 1.1930854189064375) tdSql.checkData(85, 5, 1.1930854189064375)
tdSql.checkData(85, 6, 4.24770540197234) tdSql.checkData(85, 6, 4.24770540197234)
tdSql.checkData(86, 0, 36) tdSql.checkData(86, 0, 36)
tdSql.checkData(86, 1, 0.2963685787093853) tdSql.checkData(86, 1, 0.2963685787093853)
tdSql.checkData(86, 2, 0.8632704401895588) tdSql.checkData(86, 2, 0.8632704401895588)
tdSql.checkData(86, 3, 0.5493681603601657) tdSql.checkData(86, 3, 0.5493681603601657)
tdSql.checkData(86, 4, None) tdSql.checkData(86, 4, nan)
tdSql.checkData(86, 5, 0.9944678850925007) tdSql.checkData(86, 5, 0.9944678850925007)
tdSql.checkData(86, 6, 11.004294268461184) tdSql.checkData(86, 6, 11.004294268461184)
tdSql.checkData(87, 0, 37) tdSql.checkData(87, 0, 37)
tdSql.checkData(87, 1, 0.9637953862840878) tdSql.checkData(87, 1, 0.9637953862840878)
tdSql.checkData(87, 2, 0.909721840267583) tdSql.checkData(87, 2, 0.909721840267583)
tdSql.checkData(87, 3, 2.1734252903776303) tdSql.checkData(87, 3, 2.1734252903776303)
tdSql.checkData(87, 4, None) tdSql.checkData(87, 4, nan)
tdSql.checkData(87, 5, 0.32696474077278626) tdSql.checkData(87, 5, 0.32696474077278626)
tdSql.checkData(87, 6, 1.174082484128993) tdSql.checkData(87, 6, 1.174082484128993)
tdSql.checkData(88, 0, 38) tdSql.checkData(88, 0, 38)
tdSql.checkData(88, 1, 0.7451131604793488) tdSql.checkData(88, 1, 0.7451131604793488)
tdSql.checkData(88, 2, 0.5472018255605284) tdSql.checkData(88, 2, 0.5472018255605284)
tdSql.checkData(88, 3, 3.081063350979351) tdSql.checkData(88, 3, 3.081063350979351)
tdSql.checkData(88, 4, None) tdSql.checkData(88, 4, nan)
tdSql.checkData(88, 5, -0.007381884932924798) tdSql.checkData(88, 5, -0.007381884932924798)
tdSql.checkData(88, 6, 3.8764172978929814) tdSql.checkData(88, 6, 3.8764172978929814)
tdSql.checkData(89, 0, 39) tdSql.checkData(89, 0, 39)
tdSql.checkData(89, 1, -0.158622668804709) tdSql.checkData(89, 1, -0.158622668804709)
tdSql.checkData(89, 2, 0.7999777847134487) tdSql.checkData(89, 2, 0.7999777847134487)
tdSql.checkData(89, 3, 0.8435920138756074) tdSql.checkData(89, 3, 0.8435920138756074)
tdSql.checkData(89, 4, None) tdSql.checkData(89, 4, nan)
tdSql.checkData(89, 5, 0.3319994538301167) tdSql.checkData(89, 5, 0.3319994538301167)
tdSql.checkData(89, 6, 7.12853286308907) tdSql.checkData(89, 6, 7.12853286308907)
tdSql.checkData(90, 0, 40) tdSql.checkData(90, 0, 40)
tdSql.checkData(90, 1, -0.9165215479156338) tdSql.checkData(90, 1, -0.9165215479156338)
tdSql.checkData(90, 2, 0.9564033460276342) tdSql.checkData(90, 2, 0.9564033460276342)
tdSql.checkData(90, 3, 1.889162191085516) tdSql.checkData(90, 3, 1.889162191085516)
tdSql.checkData(90, 4, None) tdSql.checkData(90, 4, nan)
tdSql.checkData(90, 5, 0.90296737936602) tdSql.checkData(90, 5, 0.90296737936602)
tdSql.checkData(90, 6, 0.888896415152729) tdSql.checkData(90, 6, 0.888896415152729)
tdSql.checkData(91, 0, 41) tdSql.checkData(91, 0, 41)
tdSql.checkData(91, 1, -0.8317747426285983) tdSql.checkData(91, 1, -0.8317747426285983)
tdSql.checkData(91, 2, 0.5704067143341829) tdSql.checkData(91, 2, 0.5704067143341829)
tdSql.checkData(91, 3, 3.397430462894578) tdSql.checkData(91, 3, 3.397430462894578)
tdSql.checkData(91, 4, None) tdSql.checkData(91, 4, nan)
tdSql.checkData(91, 5, 0.9190273051332304) tdSql.checkData(91, 5, 0.9190273051332304)
tdSql.checkData(91, 6, 3.473885481113728) tdSql.checkData(91, 6, 3.473885481113728)
tdSql.checkData(92, 0, 42) tdSql.checkData(92, 0, 42)
tdSql.checkData(92, 1, 0.017701925105413577) tdSql.checkData(92, 1, 0.017701925105413577)
tdSql.checkData(92, 2, 0.7350111780599404) tdSql.checkData(92, 2, 0.7350111780599404)
tdSql.checkData(92, 3, 1.1912997639866574) tdSql.checkData(92, 3, 1.1912997639866574)
tdSql.checkData(92, 4, None) tdSql.checkData(92, 4, nan)
tdSql.checkData(92, 5, 0.036467324189017214) tdSql.checkData(92, 5, 0.036467324189017214)
tdSql.checkData(92, 6, 6.024578312510778) tdSql.checkData(92, 6, 6.024578312510778)
tdSql.checkData(93, 0, 43) tdSql.checkData(93, 0, 43)
tdSql.checkData(93, 1, 0.8509035245341184) tdSql.checkData(93, 1, 0.8509035245341184)
tdSql.checkData(93, 2, 0.9874457808369176) tdSql.checkData(93, 2, 0.9874457808369176)
tdSql.checkData(93, 3, 1.5962924548219202) tdSql.checkData(93, 3, 1.5962924548219202)
tdSql.checkData(93, 4, None) tdSql.checkData(93, 4, nan)
tdSql.checkData(93, 5, -1.2490970766755156) tdSql.checkData(93, 5, -1.2490970766755156)
tdSql.checkData(93, 6, 0.5781542141407696) tdSql.checkData(93, 6, 0.5781542141407696)
tdSql.checkData(94, 0, 44) tdSql.checkData(94, 0, 44)
tdSql.checkData(94, 1, 0.9017883476488092) tdSql.checkData(94, 1, 0.9017883476488092)
tdSql.checkData(94, 2, 0.6085839480802863) tdSql.checkData(94, 2, 0.6085839480802863)
tdSql.checkData(94, 3, 3.5552629892514687) tdSql.checkData(94, 3, 3.5552629892514687)
tdSql.checkData(94, 4, None) tdSql.checkData(94, 4, nan)
tdSql.checkData(94, 5, -1.9810692649977342) tdSql.checkData(94, 5, -1.9810692649977342)
tdSql.checkData(94, 6, 3.0531030020123464) tdSql.checkData(94, 6, 3.0531030020123464)
tdSql.checkData(95, 0, 45) tdSql.checkData(95, 0, 45)
tdSql.checkData(95, 1, 0.123573122745224) tdSql.checkData(95, 1, 0.123573122745224)
tdSql.checkData(95, 2, 0.6735650596658175) tdSql.checkData(95, 2, 0.6735650596658175)
tdSql.checkData(95, 3, 1.5193186190030223) tdSql.checkData(95, 3, 1.5193186190030223)
tdSql.checkData(95, 4, None) tdSql.checkData(95, 4, nan)
tdSql.checkData(95, 5, -1.5661895943272113) tdSql.checkData(95, 5, -1.5661895943272113)
tdSql.checkData(95, 6, 5.513771854144419) tdSql.checkData(95, 6, 5.513771854144419)
tdSql.checkData(96, 0, 46) tdSql.checkData(96, 0, 46)
tdSql.checkData(96, 1, -0.7682546613236668) tdSql.checkData(96, 1, -0.7682546613236668)
tdSql.checkData(96, 2, 0.9998433250151273) tdSql.checkData(96, 2, 0.9998433250151273)
tdSql.checkData(96, 3, 1.2763169256468458) tdSql.checkData(96, 3, 1.2763169256468458)
tdSql.checkData(96, 4, None) tdSql.checkData(96, 4, nan)
tdSql.checkData(96, 5, -0.300459258677913) tdSql.checkData(96, 5, -0.300459258677913)
tdSql.checkData(96, 6, 0.13392039926281352) tdSql.checkData(96, 6, 0.13392039926281352)
tdSql.checkData(97, 0, 47) tdSql.checkData(97, 0, 47)
tdSql.checkData(97, 1, -0.9537526527594719) tdSql.checkData(97, 1, -0.9537526527594719)
tdSql.checkData(97, 2, 0.6593040763085178) tdSql.checkData(97, 2, 0.6593040763085178)
tdSql.checkData(97, 3, 3.4575106745458637) tdSql.checkData(97, 3, 3.4575106745458637)
tdSql.checkData(97, 4, None) tdSql.checkData(97, 4, nan)
tdSql.checkData(97, 5, 0.8820838187306987) tdSql.checkData(97, 5, 0.8820838187306987)
tdSql.checkData(97, 6, 2.6302204463996084) tdSql.checkData(97, 6, 2.6302204463996084)
tdSql.checkData(98, 0, 48) tdSql.checkData(98, 0, 48)
tdSql.checkData(98, 1, -0.26237485370392877) tdSql.checkData(98, 1, -0.26237485370392877)
tdSql.checkData(98, 2, 0.6202081141679935) tdSql.checkData(98, 2, 0.6202081141679935)
tdSql.checkData(98, 3, 1.8175857333771335) tdSql.checkData(98, 3, 1.8175857333771335)
tdSql.checkData(98, 4, None) tdSql.checkData(98, 4, nan)
tdSql.checkData(98, 5, 1.211884234321115) tdSql.checkData(98, 5, 1.211884234321115)
tdSql.checkData(98, 6, 5.183714988550632) tdSql.checkData(98, 6, 5.183714988550632)
tdSql.checkData(99, 0, 49) tdSql.checkData(99, 0, 49)
tdSql.checkData(99, 1, 0.6702291758433747) tdSql.checkData(99, 1, 0.6702291758433747)
tdSql.checkData(99, 2, 0.9923745526637894) tdSql.checkData(99, 2, 0.9923745526637894)
tdSql.checkData(99, 3, 0.9298143670243166) tdSql.checkData(99, 3, 0.9298143670243166)
tdSql.checkData(99, 4, None) tdSql.checkData(99, 4, nan)
tdSql.checkData(99, 5, 0.7136182821549459) tdSql.checkData(99, 5, 0.7136182821549459)
tdSql.checkData(99, 6, -0.7462904241496138) tdSql.checkData(99, 6, -0.7462904241496138)
tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 ) order by ts limit 2;;') tdSql.query(
"select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 ) order by ts limit 2;;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 1, 0.7780731968879212)
tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 2, 0.6143002821164822)
tdSql.checkData(0, 3, 3.2037266279837113) tdSql.checkData(0, 3, 3.2037266279837113)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.02246988233490299) tdSql.checkData(0, 5, 0.02246988233490299)
tdSql.checkData(0, 6, None) tdSql.checkData(0, 6, nan)
tdSql.checkData(1, 0, 1) tdSql.checkData(1, 0, 1)
tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 1, 0.1411200080598672)
tdSql.checkData(1, 2, 0.6663667453928805) tdSql.checkData(1, 2, 0.6663667453928805)
tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 3, 1.558041126155035)
tdSql.checkData(1, 4, 1.8325957145940461) tdSql.checkData(1, 4, 1.8325957145940461)
tdSql.checkData(1, 5, 0.17204223631998083) tdSql.checkData(1, 5, 0.17204223631998083)
tdSql.checkData(1, 6, None) tdSql.checkData(1, 6, nan)
tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 ) limit 2;;') tdSql.query(
"select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 ) limit 2;;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 1, 0.7780731968879212)
tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 2, 0.6143002821164822)
tdSql.checkData(0, 3, 3.2037266279837113) tdSql.checkData(0, 3, 3.2037266279837113)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.02246988233490299) tdSql.checkData(0, 5, 0.02246988233490299)
tdSql.checkData(0, 6, None) tdSql.checkData(0, 6, nan)
tdSql.checkData(1, 0, 1) tdSql.checkData(1, 0, 1)
tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 1, 0.1411200080598672)
tdSql.checkData(1, 2, 0.6663667453928805) tdSql.checkData(1, 2, 0.6663667453928805)
tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 3, 1.558041126155035)
tdSql.checkData(1, 4, 1.8325957145940461) tdSql.checkData(1, 4, 1.8325957145940461)
tdSql.checkData(1, 5, 0.17204223631998083) tdSql.checkData(1, 5, 0.17204223631998083)
tdSql.checkData(1, 6, None) tdSql.checkData(1, 6, nan)
tdSql.query('select * from (select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6, ts from st0 order by ts desc);') tdSql.query(
"select * from (select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6, ts from st0 order by ts desc);"
)
tdSql.checkRows(100) tdSql.checkRows(100)
tdSql.checkData(0, 0, 49) tdSql.checkData(0, 0, 49)
tdSql.checkData(0, 1, 0.6702291758433747) tdSql.checkData(0, 1, 0.6702291758433747)
tdSql.checkData(0, 2, 0.9923745526637894) tdSql.checkData(0, 2, 0.9923745526637894)
tdSql.checkData(0, 3, 0.9298143670243166) tdSql.checkData(0, 3, 0.9298143670243166)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.7136182821549459) tdSql.checkData(0, 5, 0.7136182821549459)
tdSql.checkData(0, 6, -0.7462904241496138) tdSql.checkData(0, 6, -0.7462904241496138)
tdSql.checkData(0, 7, datetime.datetime(2020, 10, 1, 0, 49)) tdSql.checkData(0, 7, datetime.datetime(2020, 10, 1, 0, 49))
...@@ -3350,7 +3390,7 @@ class TDTestCase: ...@@ -3350,7 +3390,7 @@ class TDTestCase:
tdSql.checkData(1, 1, 0.6702291758433747) tdSql.checkData(1, 1, 0.6702291758433747)
tdSql.checkData(1, 2, 0.9923745526637894) tdSql.checkData(1, 2, 0.9923745526637894)
tdSql.checkData(1, 3, 0.9298143670243166) tdSql.checkData(1, 3, 0.9298143670243166)
tdSql.checkData(1, 4, None) tdSql.checkData(1, 4, nan)
tdSql.checkData(1, 5, 0.7136182821549459) tdSql.checkData(1, 5, 0.7136182821549459)
tdSql.checkData(1, 6, -0.7462904241496138) tdSql.checkData(1, 6, -0.7462904241496138)
tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 49)) tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 49))
...@@ -3358,7 +3398,7 @@ class TDTestCase: ...@@ -3358,7 +3398,7 @@ class TDTestCase:
tdSql.checkData(2, 1, -0.26237485370392877) tdSql.checkData(2, 1, -0.26237485370392877)
tdSql.checkData(2, 2, 0.6202081141679935) tdSql.checkData(2, 2, 0.6202081141679935)
tdSql.checkData(2, 3, 1.8175857333771335) tdSql.checkData(2, 3, 1.8175857333771335)
tdSql.checkData(2, 4, None) tdSql.checkData(2, 4, nan)
tdSql.checkData(2, 5, 1.211884234321115) tdSql.checkData(2, 5, 1.211884234321115)
tdSql.checkData(2, 6, 5.183714988550632) tdSql.checkData(2, 6, 5.183714988550632)
tdSql.checkData(2, 7, datetime.datetime(2020, 10, 1, 0, 48)) tdSql.checkData(2, 7, datetime.datetime(2020, 10, 1, 0, 48))
...@@ -3366,7 +3406,7 @@ class TDTestCase: ...@@ -3366,7 +3406,7 @@ class TDTestCase:
tdSql.checkData(3, 1, -0.26237485370392877) tdSql.checkData(3, 1, -0.26237485370392877)
tdSql.checkData(3, 2, 0.6202081141679935) tdSql.checkData(3, 2, 0.6202081141679935)
tdSql.checkData(3, 3, 1.8175857333771335) tdSql.checkData(3, 3, 1.8175857333771335)
tdSql.checkData(3, 4, None) tdSql.checkData(3, 4, nan)
tdSql.checkData(3, 5, 1.211884234321115) tdSql.checkData(3, 5, 1.211884234321115)
tdSql.checkData(3, 6, 5.183714988550632) tdSql.checkData(3, 6, 5.183714988550632)
tdSql.checkData(3, 7, datetime.datetime(2020, 10, 1, 0, 48)) tdSql.checkData(3, 7, datetime.datetime(2020, 10, 1, 0, 48))
...@@ -3374,7 +3414,7 @@ class TDTestCase: ...@@ -3374,7 +3414,7 @@ class TDTestCase:
tdSql.checkData(4, 1, -0.9537526527594719) tdSql.checkData(4, 1, -0.9537526527594719)
tdSql.checkData(4, 2, 0.6593040763085178) tdSql.checkData(4, 2, 0.6593040763085178)
tdSql.checkData(4, 3, 3.4575106745458637) tdSql.checkData(4, 3, 3.4575106745458637)
tdSql.checkData(4, 4, None) tdSql.checkData(4, 4, nan)
tdSql.checkData(4, 5, 0.8820838187306987) tdSql.checkData(4, 5, 0.8820838187306987)
tdSql.checkData(4, 6, 2.6302204463996084) tdSql.checkData(4, 6, 2.6302204463996084)
tdSql.checkData(4, 7, datetime.datetime(2020, 10, 1, 0, 47)) tdSql.checkData(4, 7, datetime.datetime(2020, 10, 1, 0, 47))
...@@ -3382,7 +3422,7 @@ class TDTestCase: ...@@ -3382,7 +3422,7 @@ class TDTestCase:
tdSql.checkData(5, 1, -0.9537526527594719) tdSql.checkData(5, 1, -0.9537526527594719)
tdSql.checkData(5, 2, 0.6593040763085178) tdSql.checkData(5, 2, 0.6593040763085178)
tdSql.checkData(5, 3, 3.4575106745458637) tdSql.checkData(5, 3, 3.4575106745458637)
tdSql.checkData(5, 4, None) tdSql.checkData(5, 4, nan)
tdSql.checkData(5, 5, 0.8820838187306987) tdSql.checkData(5, 5, 0.8820838187306987)
tdSql.checkData(5, 6, 2.6302204463996084) tdSql.checkData(5, 6, 2.6302204463996084)
tdSql.checkData(5, 7, datetime.datetime(2020, 10, 1, 0, 47)) tdSql.checkData(5, 7, datetime.datetime(2020, 10, 1, 0, 47))
...@@ -3390,7 +3430,7 @@ class TDTestCase: ...@@ -3390,7 +3430,7 @@ class TDTestCase:
tdSql.checkData(6, 1, -0.7682546613236668) tdSql.checkData(6, 1, -0.7682546613236668)
tdSql.checkData(6, 2, 0.9998433250151273) tdSql.checkData(6, 2, 0.9998433250151273)
tdSql.checkData(6, 3, 1.2763169256468458) tdSql.checkData(6, 3, 1.2763169256468458)
tdSql.checkData(6, 4, None) tdSql.checkData(6, 4, nan)
tdSql.checkData(6, 5, -0.300459258677913) tdSql.checkData(6, 5, -0.300459258677913)
tdSql.checkData(6, 6, 0.13392039926281352) tdSql.checkData(6, 6, 0.13392039926281352)
tdSql.checkData(6, 7, datetime.datetime(2020, 10, 1, 0, 46)) tdSql.checkData(6, 7, datetime.datetime(2020, 10, 1, 0, 46))
...@@ -3398,7 +3438,7 @@ class TDTestCase: ...@@ -3398,7 +3438,7 @@ class TDTestCase:
tdSql.checkData(7, 1, -0.7682546613236668) tdSql.checkData(7, 1, -0.7682546613236668)
tdSql.checkData(7, 2, 0.9998433250151273) tdSql.checkData(7, 2, 0.9998433250151273)
tdSql.checkData(7, 3, 1.2763169256468458) tdSql.checkData(7, 3, 1.2763169256468458)
tdSql.checkData(7, 4, None) tdSql.checkData(7, 4, nan)
tdSql.checkData(7, 5, -0.300459258677913) tdSql.checkData(7, 5, -0.300459258677913)
tdSql.checkData(7, 6, 0.13392039926281352) tdSql.checkData(7, 6, 0.13392039926281352)
tdSql.checkData(7, 7, datetime.datetime(2020, 10, 1, 0, 46)) tdSql.checkData(7, 7, datetime.datetime(2020, 10, 1, 0, 46))
...@@ -3406,7 +3446,7 @@ class TDTestCase: ...@@ -3406,7 +3446,7 @@ class TDTestCase:
tdSql.checkData(8, 1, 0.123573122745224) tdSql.checkData(8, 1, 0.123573122745224)
tdSql.checkData(8, 2, 0.6735650596658175) tdSql.checkData(8, 2, 0.6735650596658175)
tdSql.checkData(8, 3, 1.5193186190030223) tdSql.checkData(8, 3, 1.5193186190030223)
tdSql.checkData(8, 4, None) tdSql.checkData(8, 4, nan)
tdSql.checkData(8, 5, -1.5661895943272113) tdSql.checkData(8, 5, -1.5661895943272113)
tdSql.checkData(8, 6, 5.513771854144419) tdSql.checkData(8, 6, 5.513771854144419)
tdSql.checkData(8, 7, datetime.datetime(2020, 10, 1, 0, 45)) tdSql.checkData(8, 7, datetime.datetime(2020, 10, 1, 0, 45))
...@@ -3414,7 +3454,7 @@ class TDTestCase: ...@@ -3414,7 +3454,7 @@ class TDTestCase:
tdSql.checkData(9, 1, 0.123573122745224) tdSql.checkData(9, 1, 0.123573122745224)
tdSql.checkData(9, 2, 0.6735650596658175) tdSql.checkData(9, 2, 0.6735650596658175)
tdSql.checkData(9, 3, 1.5193186190030223) tdSql.checkData(9, 3, 1.5193186190030223)
tdSql.checkData(9, 4, None) tdSql.checkData(9, 4, nan)
tdSql.checkData(9, 5, -1.5661895943272113) tdSql.checkData(9, 5, -1.5661895943272113)
tdSql.checkData(9, 6, 5.513771854144419) tdSql.checkData(9, 6, 5.513771854144419)
tdSql.checkData(9, 7, datetime.datetime(2020, 10, 1, 0, 45)) tdSql.checkData(9, 7, datetime.datetime(2020, 10, 1, 0, 45))
...@@ -3422,7 +3462,7 @@ class TDTestCase: ...@@ -3422,7 +3462,7 @@ class TDTestCase:
tdSql.checkData(10, 1, 0.9017883476488092) tdSql.checkData(10, 1, 0.9017883476488092)
tdSql.checkData(10, 2, 0.6085839480802863) tdSql.checkData(10, 2, 0.6085839480802863)
tdSql.checkData(10, 3, 3.5552629892514687) tdSql.checkData(10, 3, 3.5552629892514687)
tdSql.checkData(10, 4, None) tdSql.checkData(10, 4, nan)
tdSql.checkData(10, 5, -1.9810692649977342) tdSql.checkData(10, 5, -1.9810692649977342)
tdSql.checkData(10, 6, 3.0531030020123464) tdSql.checkData(10, 6, 3.0531030020123464)
tdSql.checkData(10, 7, datetime.datetime(2020, 10, 1, 0, 44)) tdSql.checkData(10, 7, datetime.datetime(2020, 10, 1, 0, 44))
...@@ -3430,7 +3470,7 @@ class TDTestCase: ...@@ -3430,7 +3470,7 @@ class TDTestCase:
tdSql.checkData(11, 1, 0.9017883476488092) tdSql.checkData(11, 1, 0.9017883476488092)
tdSql.checkData(11, 2, 0.6085839480802863) tdSql.checkData(11, 2, 0.6085839480802863)
tdSql.checkData(11, 3, 3.5552629892514687) tdSql.checkData(11, 3, 3.5552629892514687)
tdSql.checkData(11, 4, None) tdSql.checkData(11, 4, nan)
tdSql.checkData(11, 5, -1.9810692649977342) tdSql.checkData(11, 5, -1.9810692649977342)
tdSql.checkData(11, 6, 3.0531030020123464) tdSql.checkData(11, 6, 3.0531030020123464)
tdSql.checkData(11, 7, datetime.datetime(2020, 10, 1, 0, 44)) tdSql.checkData(11, 7, datetime.datetime(2020, 10, 1, 0, 44))
...@@ -3438,7 +3478,7 @@ class TDTestCase: ...@@ -3438,7 +3478,7 @@ class TDTestCase:
tdSql.checkData(12, 1, 0.8509035245341184) tdSql.checkData(12, 1, 0.8509035245341184)
tdSql.checkData(12, 2, 0.9874457808369176) tdSql.checkData(12, 2, 0.9874457808369176)
tdSql.checkData(12, 3, 1.5962924548219202) tdSql.checkData(12, 3, 1.5962924548219202)
tdSql.checkData(12, 4, None) tdSql.checkData(12, 4, nan)
tdSql.checkData(12, 5, -1.2490970766755156) tdSql.checkData(12, 5, -1.2490970766755156)
tdSql.checkData(12, 6, 0.5781542141407696) tdSql.checkData(12, 6, 0.5781542141407696)
tdSql.checkData(12, 7, datetime.datetime(2020, 10, 1, 0, 43)) tdSql.checkData(12, 7, datetime.datetime(2020, 10, 1, 0, 43))
...@@ -3446,7 +3486,7 @@ class TDTestCase: ...@@ -3446,7 +3486,7 @@ class TDTestCase:
tdSql.checkData(13, 1, 0.8509035245341184) tdSql.checkData(13, 1, 0.8509035245341184)
tdSql.checkData(13, 2, 0.9874457808369176) tdSql.checkData(13, 2, 0.9874457808369176)
tdSql.checkData(13, 3, 1.5962924548219202) tdSql.checkData(13, 3, 1.5962924548219202)
tdSql.checkData(13, 4, None) tdSql.checkData(13, 4, nan)
tdSql.checkData(13, 5, -1.2490970766755156) tdSql.checkData(13, 5, -1.2490970766755156)
tdSql.checkData(13, 6, 0.5781542141407696) tdSql.checkData(13, 6, 0.5781542141407696)
tdSql.checkData(13, 7, datetime.datetime(2020, 10, 1, 0, 43)) tdSql.checkData(13, 7, datetime.datetime(2020, 10, 1, 0, 43))
...@@ -3454,7 +3494,7 @@ class TDTestCase: ...@@ -3454,7 +3494,7 @@ class TDTestCase:
tdSql.checkData(14, 1, 0.017701925105413577) tdSql.checkData(14, 1, 0.017701925105413577)
tdSql.checkData(14, 2, 0.7350111780599404) tdSql.checkData(14, 2, 0.7350111780599404)
tdSql.checkData(14, 3, 1.1912997639866574) tdSql.checkData(14, 3, 1.1912997639866574)
tdSql.checkData(14, 4, None) tdSql.checkData(14, 4, nan)
tdSql.checkData(14, 5, 0.036467324189017214) tdSql.checkData(14, 5, 0.036467324189017214)
tdSql.checkData(14, 6, 6.024578312510778) tdSql.checkData(14, 6, 6.024578312510778)
tdSql.checkData(14, 7, datetime.datetime(2020, 10, 1, 0, 42)) tdSql.checkData(14, 7, datetime.datetime(2020, 10, 1, 0, 42))
...@@ -3462,7 +3502,7 @@ class TDTestCase: ...@@ -3462,7 +3502,7 @@ class TDTestCase:
tdSql.checkData(15, 1, 0.017701925105413577) tdSql.checkData(15, 1, 0.017701925105413577)
tdSql.checkData(15, 2, 0.7350111780599404) tdSql.checkData(15, 2, 0.7350111780599404)
tdSql.checkData(15, 3, 1.1912997639866574) tdSql.checkData(15, 3, 1.1912997639866574)
tdSql.checkData(15, 4, None) tdSql.checkData(15, 4, nan)
tdSql.checkData(15, 5, 0.036467324189017214) tdSql.checkData(15, 5, 0.036467324189017214)
tdSql.checkData(15, 6, 6.024578312510778) tdSql.checkData(15, 6, 6.024578312510778)
tdSql.checkData(15, 7, datetime.datetime(2020, 10, 1, 0, 42)) tdSql.checkData(15, 7, datetime.datetime(2020, 10, 1, 0, 42))
...@@ -3470,7 +3510,7 @@ class TDTestCase: ...@@ -3470,7 +3510,7 @@ class TDTestCase:
tdSql.checkData(16, 1, -0.8317747426285983) tdSql.checkData(16, 1, -0.8317747426285983)
tdSql.checkData(16, 2, 0.5704067143341829) tdSql.checkData(16, 2, 0.5704067143341829)
tdSql.checkData(16, 3, 3.397430462894578) tdSql.checkData(16, 3, 3.397430462894578)
tdSql.checkData(16, 4, None) tdSql.checkData(16, 4, nan)
tdSql.checkData(16, 5, 0.9190273051332304) tdSql.checkData(16, 5, 0.9190273051332304)
tdSql.checkData(16, 6, 3.473885481113728) tdSql.checkData(16, 6, 3.473885481113728)
tdSql.checkData(16, 7, datetime.datetime(2020, 10, 1, 0, 41)) tdSql.checkData(16, 7, datetime.datetime(2020, 10, 1, 0, 41))
...@@ -3478,7 +3518,7 @@ class TDTestCase: ...@@ -3478,7 +3518,7 @@ class TDTestCase:
tdSql.checkData(17, 1, -0.8317747426285983) tdSql.checkData(17, 1, -0.8317747426285983)
tdSql.checkData(17, 2, 0.5704067143341829) tdSql.checkData(17, 2, 0.5704067143341829)
tdSql.checkData(17, 3, 3.397430462894578) tdSql.checkData(17, 3, 3.397430462894578)
tdSql.checkData(17, 4, None) tdSql.checkData(17, 4, nan)
tdSql.checkData(17, 5, 0.9190273051332304) tdSql.checkData(17, 5, 0.9190273051332304)
tdSql.checkData(17, 6, 3.473885481113728) tdSql.checkData(17, 6, 3.473885481113728)
tdSql.checkData(17, 7, datetime.datetime(2020, 10, 1, 0, 41)) tdSql.checkData(17, 7, datetime.datetime(2020, 10, 1, 0, 41))
...@@ -3486,7 +3526,7 @@ class TDTestCase: ...@@ -3486,7 +3526,7 @@ class TDTestCase:
tdSql.checkData(18, 1, -0.9165215479156338) tdSql.checkData(18, 1, -0.9165215479156338)
tdSql.checkData(18, 2, 0.9564033460276342) tdSql.checkData(18, 2, 0.9564033460276342)
tdSql.checkData(18, 3, 1.889162191085516) tdSql.checkData(18, 3, 1.889162191085516)
tdSql.checkData(18, 4, None) tdSql.checkData(18, 4, nan)
tdSql.checkData(18, 5, 0.90296737936602) tdSql.checkData(18, 5, 0.90296737936602)
tdSql.checkData(18, 6, 0.888896415152729) tdSql.checkData(18, 6, 0.888896415152729)
tdSql.checkData(18, 7, datetime.datetime(2020, 10, 1, 0, 40)) tdSql.checkData(18, 7, datetime.datetime(2020, 10, 1, 0, 40))
...@@ -3494,7 +3534,7 @@ class TDTestCase: ...@@ -3494,7 +3534,7 @@ class TDTestCase:
tdSql.checkData(19, 1, -0.9165215479156338) tdSql.checkData(19, 1, -0.9165215479156338)
tdSql.checkData(19, 2, 0.9564033460276342) tdSql.checkData(19, 2, 0.9564033460276342)
tdSql.checkData(19, 3, 1.889162191085516) tdSql.checkData(19, 3, 1.889162191085516)
tdSql.checkData(19, 4, None) tdSql.checkData(19, 4, nan)
tdSql.checkData(19, 5, 0.90296737936602) tdSql.checkData(19, 5, 0.90296737936602)
tdSql.checkData(19, 6, 0.888896415152729) tdSql.checkData(19, 6, 0.888896415152729)
tdSql.checkData(19, 7, datetime.datetime(2020, 10, 1, 0, 40)) tdSql.checkData(19, 7, datetime.datetime(2020, 10, 1, 0, 40))
...@@ -3502,7 +3542,7 @@ class TDTestCase: ...@@ -3502,7 +3542,7 @@ class TDTestCase:
tdSql.checkData(20, 1, -0.158622668804709) tdSql.checkData(20, 1, -0.158622668804709)
tdSql.checkData(20, 2, 0.7999777847134487) tdSql.checkData(20, 2, 0.7999777847134487)
tdSql.checkData(20, 3, 0.8435920138756074) tdSql.checkData(20, 3, 0.8435920138756074)
tdSql.checkData(20, 4, None) tdSql.checkData(20, 4, nan)
tdSql.checkData(20, 5, 0.3319994538301167) tdSql.checkData(20, 5, 0.3319994538301167)
tdSql.checkData(20, 6, 7.12853286308907) tdSql.checkData(20, 6, 7.12853286308907)
tdSql.checkData(20, 7, datetime.datetime(2020, 10, 1, 0, 39)) tdSql.checkData(20, 7, datetime.datetime(2020, 10, 1, 0, 39))
...@@ -3510,7 +3550,7 @@ class TDTestCase: ...@@ -3510,7 +3550,7 @@ class TDTestCase:
tdSql.checkData(21, 1, -0.158622668804709) tdSql.checkData(21, 1, -0.158622668804709)
tdSql.checkData(21, 2, 0.7999777847134487) tdSql.checkData(21, 2, 0.7999777847134487)
tdSql.checkData(21, 3, 0.8435920138756074) tdSql.checkData(21, 3, 0.8435920138756074)
tdSql.checkData(21, 4, None) tdSql.checkData(21, 4, nan)
tdSql.checkData(21, 5, 0.3319994538301167) tdSql.checkData(21, 5, 0.3319994538301167)
tdSql.checkData(21, 6, 7.12853286308907) tdSql.checkData(21, 6, 7.12853286308907)
tdSql.checkData(21, 7, datetime.datetime(2020, 10, 1, 0, 39)) tdSql.checkData(21, 7, datetime.datetime(2020, 10, 1, 0, 39))
...@@ -3518,7 +3558,7 @@ class TDTestCase: ...@@ -3518,7 +3558,7 @@ class TDTestCase:
tdSql.checkData(22, 1, 0.7451131604793488) tdSql.checkData(22, 1, 0.7451131604793488)
tdSql.checkData(22, 2, 0.5472018255605284) tdSql.checkData(22, 2, 0.5472018255605284)
tdSql.checkData(22, 3, 3.081063350979351) tdSql.checkData(22, 3, 3.081063350979351)
tdSql.checkData(22, 4, None) tdSql.checkData(22, 4, nan)
tdSql.checkData(22, 5, -0.007381884932924798) tdSql.checkData(22, 5, -0.007381884932924798)
tdSql.checkData(22, 6, 3.8764172978929814) tdSql.checkData(22, 6, 3.8764172978929814)
tdSql.checkData(22, 7, datetime.datetime(2020, 10, 1, 0, 38)) tdSql.checkData(22, 7, datetime.datetime(2020, 10, 1, 0, 38))
...@@ -3526,7 +3566,7 @@ class TDTestCase: ...@@ -3526,7 +3566,7 @@ class TDTestCase:
tdSql.checkData(23, 1, 0.7451131604793488) tdSql.checkData(23, 1, 0.7451131604793488)
tdSql.checkData(23, 2, 0.5472018255605284) tdSql.checkData(23, 2, 0.5472018255605284)
tdSql.checkData(23, 3, 3.081063350979351) tdSql.checkData(23, 3, 3.081063350979351)
tdSql.checkData(23, 4, None) tdSql.checkData(23, 4, nan)
tdSql.checkData(23, 5, -0.007381884932924798) tdSql.checkData(23, 5, -0.007381884932924798)
tdSql.checkData(23, 6, 3.8764172978929814) tdSql.checkData(23, 6, 3.8764172978929814)
tdSql.checkData(23, 7, datetime.datetime(2020, 10, 1, 0, 38)) tdSql.checkData(23, 7, datetime.datetime(2020, 10, 1, 0, 38))
...@@ -3534,7 +3574,7 @@ class TDTestCase: ...@@ -3534,7 +3574,7 @@ class TDTestCase:
tdSql.checkData(24, 1, 0.9637953862840878) tdSql.checkData(24, 1, 0.9637953862840878)
tdSql.checkData(24, 2, 0.909721840267583) tdSql.checkData(24, 2, 0.909721840267583)
tdSql.checkData(24, 3, 2.1734252903776303) tdSql.checkData(24, 3, 2.1734252903776303)
tdSql.checkData(24, 4, None) tdSql.checkData(24, 4, nan)
tdSql.checkData(24, 5, 0.32696474077278626) tdSql.checkData(24, 5, 0.32696474077278626)
tdSql.checkData(24, 6, 1.174082484128993) tdSql.checkData(24, 6, 1.174082484128993)
tdSql.checkData(24, 7, datetime.datetime(2020, 10, 1, 0, 37)) tdSql.checkData(24, 7, datetime.datetime(2020, 10, 1, 0, 37))
...@@ -3542,7 +3582,7 @@ class TDTestCase: ...@@ -3542,7 +3582,7 @@ class TDTestCase:
tdSql.checkData(25, 1, 0.9637953862840878) tdSql.checkData(25, 1, 0.9637953862840878)
tdSql.checkData(25, 2, 0.909721840267583) tdSql.checkData(25, 2, 0.909721840267583)
tdSql.checkData(25, 3, 2.1734252903776303) tdSql.checkData(25, 3, 2.1734252903776303)
tdSql.checkData(25, 4, None) tdSql.checkData(25, 4, nan)
tdSql.checkData(25, 5, 0.32696474077278626) tdSql.checkData(25, 5, 0.32696474077278626)
tdSql.checkData(25, 6, 1.174082484128993) tdSql.checkData(25, 6, 1.174082484128993)
tdSql.checkData(25, 7, datetime.datetime(2020, 10, 1, 0, 37)) tdSql.checkData(25, 7, datetime.datetime(2020, 10, 1, 0, 37))
...@@ -3550,7 +3590,7 @@ class TDTestCase: ...@@ -3550,7 +3590,7 @@ class TDTestCase:
tdSql.checkData(26, 1, 0.2963685787093853) tdSql.checkData(26, 1, 0.2963685787093853)
tdSql.checkData(26, 2, 0.8632704401895588) tdSql.checkData(26, 2, 0.8632704401895588)
tdSql.checkData(26, 3, 0.5493681603601657) tdSql.checkData(26, 3, 0.5493681603601657)
tdSql.checkData(26, 4, None) tdSql.checkData(26, 4, nan)
tdSql.checkData(26, 5, 0.9944678850925007) tdSql.checkData(26, 5, 0.9944678850925007)
tdSql.checkData(26, 6, 11.004294268461184) tdSql.checkData(26, 6, 11.004294268461184)
tdSql.checkData(26, 7, datetime.datetime(2020, 10, 1, 0, 36)) tdSql.checkData(26, 7, datetime.datetime(2020, 10, 1, 0, 36))
...@@ -3558,7 +3598,7 @@ class TDTestCase: ...@@ -3558,7 +3598,7 @@ class TDTestCase:
tdSql.checkData(27, 1, 0.2963685787093853) tdSql.checkData(27, 1, 0.2963685787093853)
tdSql.checkData(27, 2, 0.8632704401895588) tdSql.checkData(27, 2, 0.8632704401895588)
tdSql.checkData(27, 3, 0.5493681603601657) tdSql.checkData(27, 3, 0.5493681603601657)
tdSql.checkData(27, 4, None) tdSql.checkData(27, 4, nan)
tdSql.checkData(27, 5, 0.9944678850925007) tdSql.checkData(27, 5, 0.9944678850925007)
tdSql.checkData(27, 6, 11.004294268461184) tdSql.checkData(27, 6, 11.004294268461184)
tdSql.checkData(27, 7, datetime.datetime(2020, 10, 1, 0, 36)) tdSql.checkData(27, 7, datetime.datetime(2020, 10, 1, 0, 36))
...@@ -3566,7 +3606,7 @@ class TDTestCase: ...@@ -3566,7 +3606,7 @@ class TDTestCase:
tdSql.checkData(28, 1, -0.6435381333569995) tdSql.checkData(28, 1, -0.6435381333569995)
tdSql.checkData(28, 2, 0.5403764709316752) tdSql.checkData(28, 2, 0.5403764709316752)
tdSql.checkData(28, 3, 2.734210799811235) tdSql.checkData(28, 3, 2.734210799811235)
tdSql.checkData(28, 4, None) tdSql.checkData(28, 4, nan)
tdSql.checkData(28, 5, 1.1930854189064375) tdSql.checkData(28, 5, 1.1930854189064375)
tdSql.checkData(28, 6, 4.24770540197234) tdSql.checkData(28, 6, 4.24770540197234)
tdSql.checkData(28, 7, datetime.datetime(2020, 10, 1, 0, 35)) tdSql.checkData(28, 7, datetime.datetime(2020, 10, 1, 0, 35))
...@@ -3574,7 +3614,7 @@ class TDTestCase: ...@@ -3574,7 +3614,7 @@ class TDTestCase:
tdSql.checkData(29, 1, -0.6435381333569995) tdSql.checkData(29, 1, -0.6435381333569995)
tdSql.checkData(29, 2, 0.5403764709316752) tdSql.checkData(29, 2, 0.5403764709316752)
tdSql.checkData(29, 3, 2.734210799811235) tdSql.checkData(29, 3, 2.734210799811235)
tdSql.checkData(29, 4, None) tdSql.checkData(29, 4, nan)
tdSql.checkData(29, 5, 1.1930854189064375) tdSql.checkData(29, 5, 1.1930854189064375)
tdSql.checkData(29, 6, 4.24770540197234) tdSql.checkData(29, 6, 4.24770540197234)
tdSql.checkData(29, 7, datetime.datetime(2020, 10, 1, 0, 35)) tdSql.checkData(29, 7, datetime.datetime(2020, 10, 1, 0, 35))
...@@ -3582,7 +3622,7 @@ class TDTestCase: ...@@ -3582,7 +3622,7 @@ class TDTestCase:
tdSql.checkData(30, 1, -0.9917788534431158) tdSql.checkData(30, 1, -0.9917788534431158)
tdSql.checkData(30, 2, 0.8517779466253769) tdSql.checkData(30, 2, 0.8517779466253769)
tdSql.checkData(30, 3, 2.470955260231499) tdSql.checkData(30, 3, 2.470955260231499)
tdSql.checkData(30, 4, None) tdSql.checkData(30, 4, nan)
tdSql.checkData(30, 5, 0.4428112547200472) tdSql.checkData(30, 5, 0.4428112547200472)
tdSql.checkData(30, 6, 1.4785733565944832) tdSql.checkData(30, 6, 1.4785733565944832)
tdSql.checkData(30, 7, datetime.datetime(2020, 10, 1, 0, 34)) tdSql.checkData(30, 7, datetime.datetime(2020, 10, 1, 0, 34))
...@@ -3590,7 +3630,7 @@ class TDTestCase: ...@@ -3590,7 +3630,7 @@ class TDTestCase:
tdSql.checkData(31, 1, -0.9917788534431158) tdSql.checkData(31, 1, -0.9917788534431158)
tdSql.checkData(31, 2, 0.8517779466253769) tdSql.checkData(31, 2, 0.8517779466253769)
tdSql.checkData(31, 3, 2.470955260231499) tdSql.checkData(31, 3, 2.470955260231499)
tdSql.checkData(31, 4, None) tdSql.checkData(31, 4, nan)
tdSql.checkData(31, 5, 0.4428112547200472) tdSql.checkData(31, 5, 0.4428112547200472)
tdSql.checkData(31, 6, 1.4785733565944832) tdSql.checkData(31, 6, 1.4785733565944832)
tdSql.checkData(31, 7, datetime.datetime(2020, 10, 1, 0, 34)) tdSql.checkData(31, 7, datetime.datetime(2020, 10, 1, 0, 34))
...@@ -3598,7 +3638,7 @@ class TDTestCase: ...@@ -3598,7 +3638,7 @@ class TDTestCase:
tdSql.checkData(32, 1, -0.428182669496151) tdSql.checkData(32, 1, -0.428182669496151)
tdSql.checkData(32, 2, 0.9194811573015673) tdSql.checkData(32, 2, 0.9194811573015673)
tdSql.checkData(32, 3, 0.4437992589174107) tdSql.checkData(32, 3, 0.4437992589174107)
tdSql.checkData(32, 4, None) tdSql.checkData(32, 4, nan)
tdSql.checkData(32, 5, -0.9001958571391758) tdSql.checkData(32, 5, -0.9001958571391758)
tdSql.checkData(32, 6, -72.33956595410905) tdSql.checkData(32, 6, -72.33956595410905)
tdSql.checkData(32, 7, datetime.datetime(2020, 10, 1, 0, 33)) tdSql.checkData(32, 7, datetime.datetime(2020, 10, 1, 0, 33))
...@@ -3606,7 +3646,7 @@ class TDTestCase: ...@@ -3606,7 +3646,7 @@ class TDTestCase:
tdSql.checkData(33, 1, -0.428182669496151) tdSql.checkData(33, 1, -0.428182669496151)
tdSql.checkData(33, 2, 0.9194811573015673) tdSql.checkData(33, 2, 0.9194811573015673)
tdSql.checkData(33, 3, 0.4437992589174107) tdSql.checkData(33, 3, 0.4437992589174107)
tdSql.checkData(33, 4, None) tdSql.checkData(33, 4, nan)
tdSql.checkData(33, 5, -0.9001958571391758) tdSql.checkData(33, 5, -0.9001958571391758)
tdSql.checkData(33, 6, -72.33956595410905) tdSql.checkData(33, 6, -72.33956595410905)
tdSql.checkData(33, 7, datetime.datetime(2020, 10, 1, 0, 33)) tdSql.checkData(33, 7, datetime.datetime(2020, 10, 1, 0, 33))
...@@ -3614,7 +3654,7 @@ class TDTestCase: ...@@ -3614,7 +3654,7 @@ class TDTestCase:
tdSql.checkData(34, 1, 0.5290826861200238) tdSql.checkData(34, 1, 0.5290826861200238)
tdSql.checkData(34, 2, 0.5503344099628432) tdSql.checkData(34, 2, 0.5503344099628432)
tdSql.checkData(34, 3, 2.413227615833899) tdSql.checkData(34, 3, 2.413227615833899)
tdSql.checkData(34, 4, None) tdSql.checkData(34, 4, nan)
tdSql.checkData(34, 5, -1.8893763681780902) tdSql.checkData(34, 5, -1.8893763681780902)
tdSql.checkData(34, 6, 4.581032079680554) tdSql.checkData(34, 6, 4.581032079680554)
tdSql.checkData(34, 7, datetime.datetime(2020, 10, 1, 0, 32)) tdSql.checkData(34, 7, datetime.datetime(2020, 10, 1, 0, 32))
...@@ -3622,7 +3662,7 @@ class TDTestCase: ...@@ -3622,7 +3662,7 @@ class TDTestCase:
tdSql.checkData(35, 1, 0.5290826861200238) tdSql.checkData(35, 1, 0.5290826861200238)
tdSql.checkData(35, 2, 0.5503344099628432) tdSql.checkData(35, 2, 0.5503344099628432)
tdSql.checkData(35, 3, 2.413227615833899) tdSql.checkData(35, 3, 2.413227615833899)
tdSql.checkData(35, 4, None) tdSql.checkData(35, 4, nan)
tdSql.checkData(35, 5, -1.8893763681780902) tdSql.checkData(35, 5, -1.8893763681780902)
tdSql.checkData(35, 6, 4.581032079680554) tdSql.checkData(35, 6, 4.581032079680554)
tdSql.checkData(35, 7, datetime.datetime(2020, 10, 1, 0, 32)) tdSql.checkData(35, 7, datetime.datetime(2020, 10, 1, 0, 32))
...@@ -3630,7 +3670,7 @@ class TDTestCase: ...@@ -3630,7 +3670,7 @@ class TDTestCase:
tdSql.checkData(36, 1, 0.9999118601072672) tdSql.checkData(36, 1, 0.9999118601072672)
tdSql.checkData(36, 2, 0.7877590247885756) tdSql.checkData(36, 2, 0.7877590247885756)
tdSql.checkData(36, 3, 2.7979785951133604) tdSql.checkData(36, 3, 2.7979785951133604)
tdSql.checkData(36, 4, None) tdSql.checkData(36, 4, nan)
tdSql.checkData(36, 5, -1.7874722290307907) tdSql.checkData(36, 5, -1.7874722290307907)
tdSql.checkData(36, 6, 1.8191237353300793) tdSql.checkData(36, 6, 1.8191237353300793)
tdSql.checkData(36, 7, datetime.datetime(2020, 10, 1, 0, 31)) tdSql.checkData(36, 7, datetime.datetime(2020, 10, 1, 0, 31))
...@@ -3638,7 +3678,7 @@ class TDTestCase: ...@@ -3638,7 +3678,7 @@ class TDTestCase:
tdSql.checkData(37, 1, 0.9999118601072672) tdSql.checkData(37, 1, 0.9999118601072672)
tdSql.checkData(37, 2, 0.7877590247885756) tdSql.checkData(37, 2, 0.7877590247885756)
tdSql.checkData(37, 3, 2.7979785951133604) tdSql.checkData(37, 3, 2.7979785951133604)
tdSql.checkData(37, 4, None) tdSql.checkData(37, 4, nan)
tdSql.checkData(37, 5, -1.7874722290307907) tdSql.checkData(37, 5, -1.7874722290307907)
tdSql.checkData(37, 6, 1.8191237353300793) tdSql.checkData(37, 6, 1.8191237353300793)
tdSql.checkData(37, 7, datetime.datetime(2020, 10, 1, 0, 31)) tdSql.checkData(37, 7, datetime.datetime(2020, 10, 1, 0, 31))
...@@ -3646,7 +3686,7 @@ class TDTestCase: ...@@ -3646,7 +3686,7 @@ class TDTestCase:
tdSql.checkData(38, 1, 0.5514266812416906) tdSql.checkData(38, 1, 0.5514266812416906)
tdSql.checkData(38, 2, 0.9635288988181601) tdSql.checkData(38, 2, 0.9635288988181601)
tdSql.checkData(38, 3, 0.5944617511422015) tdSql.checkData(38, 3, 0.5944617511422015)
tdSql.checkData(38, 4, None) tdSql.checkData(38, 4, nan)
tdSql.checkData(38, 5, -0.7022004347538967) tdSql.checkData(38, 5, -0.7022004347538967)
tdSql.checkData(38, 6, -3.710141817748492) tdSql.checkData(38, 6, -3.710141817748492)
tdSql.checkData(38, 7, datetime.datetime(2020, 10, 1, 0, 30)) tdSql.checkData(38, 7, datetime.datetime(2020, 10, 1, 0, 30))
...@@ -3654,7 +3694,7 @@ class TDTestCase: ...@@ -3654,7 +3694,7 @@ class TDTestCase:
tdSql.checkData(39, 1, 0.5514266812416906) tdSql.checkData(39, 1, 0.5514266812416906)
tdSql.checkData(39, 2, 0.9635288988181601) tdSql.checkData(39, 2, 0.9635288988181601)
tdSql.checkData(39, 3, 0.5944617511422015) tdSql.checkData(39, 3, 0.5944617511422015)
tdSql.checkData(39, 4, None) tdSql.checkData(39, 4, nan)
tdSql.checkData(39, 5, -0.7022004347538967) tdSql.checkData(39, 5, -0.7022004347538967)
tdSql.checkData(39, 6, -3.710141817748492) tdSql.checkData(39, 6, -3.710141817748492)
tdSql.checkData(39, 7, datetime.datetime(2020, 10, 1, 0, 30)) tdSql.checkData(39, 7, datetime.datetime(2020, 10, 1, 0, 30))
...@@ -3662,7 +3702,7 @@ class TDTestCase: ...@@ -3662,7 +3702,7 @@ class TDTestCase:
tdSql.checkData(40, 1, -0.404037645323065) tdSql.checkData(40, 1, -0.404037645323065)
tdSql.checkData(40, 2, 0.5764850221962442) tdSql.checkData(40, 2, 0.5764850221962442)
tdSql.checkData(40, 3, 2.1197476343754156) tdSql.checkData(40, 3, 2.1197476343754156)
tdSql.checkData(40, 4, None) tdSql.checkData(40, 4, nan)
tdSql.checkData(40, 5, 0.5162157333804713) tdSql.checkData(40, 5, 0.5162157333804713)
tdSql.checkData(40, 6, 4.8800154918827525) tdSql.checkData(40, 6, 4.8800154918827525)
tdSql.checkData(40, 7, datetime.datetime(2020, 10, 1, 0, 29)) tdSql.checkData(40, 7, datetime.datetime(2020, 10, 1, 0, 29))
...@@ -3670,7 +3710,7 @@ class TDTestCase: ...@@ -3670,7 +3710,7 @@ class TDTestCase:
tdSql.checkData(41, 1, -0.404037645323065) tdSql.checkData(41, 1, -0.404037645323065)
tdSql.checkData(41, 2, 0.5764850221962442) tdSql.checkData(41, 2, 0.5764850221962442)
tdSql.checkData(41, 3, 2.1197476343754156) tdSql.checkData(41, 3, 2.1197476343754156)
tdSql.checkData(41, 4, None) tdSql.checkData(41, 4, nan)
tdSql.checkData(41, 5, 0.5162157333804713) tdSql.checkData(41, 5, 0.5162157333804713)
tdSql.checkData(41, 6, 4.8800154918827525) tdSql.checkData(41, 6, 4.8800154918827525)
tdSql.checkData(41, 7, datetime.datetime(2020, 10, 1, 0, 29)) tdSql.checkData(41, 7, datetime.datetime(2020, 10, 1, 0, 29))
...@@ -3678,7 +3718,7 @@ class TDTestCase: ...@@ -3678,7 +3718,7 @@ class TDTestCase:
tdSql.checkData(42, 1, -0.9880316240928618) tdSql.checkData(42, 1, -0.9880316240928618)
tdSql.checkData(42, 2, 0.7230710689951642) tdSql.checkData(42, 2, 0.7230710689951642)
tdSql.checkData(42, 3, 3.1457526648156393) tdSql.checkData(42, 3, 3.1457526648156393)
tdSql.checkData(42, 4, None) tdSql.checkData(42, 4, nan)
tdSql.checkData(42, 5, 1.0206076417536643) tdSql.checkData(42, 5, 1.0206076417536643)
tdSql.checkData(42, 6, 2.197019393348823) tdSql.checkData(42, 6, 2.197019393348823)
tdSql.checkData(42, 7, datetime.datetime(2020, 10, 1, 0, 28)) tdSql.checkData(42, 7, datetime.datetime(2020, 10, 1, 0, 28))
...@@ -3686,7 +3726,7 @@ class TDTestCase: ...@@ -3686,7 +3726,7 @@ class TDTestCase:
tdSql.checkData(43, 1, -0.9880316240928618) tdSql.checkData(43, 1, -0.9880316240928618)
tdSql.checkData(43, 2, 0.7230710689951642) tdSql.checkData(43, 2, 0.7230710689951642)
tdSql.checkData(43, 3, 3.1457526648156393) tdSql.checkData(43, 3, 3.1457526648156393)
tdSql.checkData(43, 4, None) tdSql.checkData(43, 4, nan)
tdSql.checkData(43, 5, 1.0206076417536643) tdSql.checkData(43, 5, 1.0206076417536643)
tdSql.checkData(43, 6, 2.197019393348823) tdSql.checkData(43, 6, 2.197019393348823)
tdSql.checkData(43, 7, datetime.datetime(2020, 10, 1, 0, 28)) tdSql.checkData(43, 7, datetime.datetime(2020, 10, 1, 0, 28))
...@@ -3694,7 +3734,7 @@ class TDTestCase: ...@@ -3694,7 +3734,7 @@ class TDTestCase:
tdSql.checkData(44, 1, -0.6636338842129675) tdSql.checkData(44, 1, -0.6636338842129675)
tdSql.checkData(44, 2, 0.9912542848596704) tdSql.checkData(44, 2, 0.9912542848596704)
tdSql.checkData(44, 3, 0.9080812682077812) tdSql.checkData(44, 3, 0.9080812682077812)
tdSql.checkData(44, 4, None) tdSql.checkData(44, 4, nan)
tdSql.checkData(44, 5, 0.6788951190016388) tdSql.checkData(44, 5, 0.6788951190016388)
tdSql.checkData(44, 6, -0.8324928492797357) tdSql.checkData(44, 6, -0.8324928492797357)
tdSql.checkData(44, 7, datetime.datetime(2020, 10, 1, 0, 27)) tdSql.checkData(44, 7, datetime.datetime(2020, 10, 1, 0, 27))
...@@ -3702,7 +3742,7 @@ class TDTestCase: ...@@ -3702,7 +3742,7 @@ class TDTestCase:
tdSql.checkData(45, 1, -0.6636338842129675) tdSql.checkData(45, 1, -0.6636338842129675)
tdSql.checkData(45, 2, 0.9912542848596704) tdSql.checkData(45, 2, 0.9912542848596704)
tdSql.checkData(45, 3, 0.9080812682077812) tdSql.checkData(45, 3, 0.9080812682077812)
tdSql.checkData(45, 4, None) tdSql.checkData(45, 4, nan)
tdSql.checkData(45, 5, 0.6788951190016388) tdSql.checkData(45, 5, 0.6788951190016388)
tdSql.checkData(45, 6, -0.8324928492797357) tdSql.checkData(45, 6, -0.8324928492797357)
tdSql.checkData(45, 7, datetime.datetime(2020, 10, 1, 0, 27)) tdSql.checkData(45, 7, datetime.datetime(2020, 10, 1, 0, 27))
...@@ -3710,7 +3750,7 @@ class TDTestCase: ...@@ -3710,7 +3750,7 @@ class TDTestCase:
tdSql.checkData(46, 1, 0.27090578830786904) tdSql.checkData(46, 1, 0.27090578830786904)
tdSql.checkData(46, 2, 0.6172306382193644) tdSql.checkData(46, 2, 0.6172306382193644)
tdSql.checkData(46, 3, 1.835550377607515) tdSql.checkData(46, 3, 1.835550377607515)
tdSql.checkData(46, 4, None) tdSql.checkData(46, 4, nan)
tdSql.checkData(46, 5, 0.11431954199291106) tdSql.checkData(46, 5, 0.11431954199291106)
tdSql.checkData(46, 6, 5.165381146246765) tdSql.checkData(46, 6, 5.165381146246765)
tdSql.checkData(46, 7, datetime.datetime(2020, 10, 1, 0, 26)) tdSql.checkData(46, 7, datetime.datetime(2020, 10, 1, 0, 26))
...@@ -3718,7 +3758,7 @@ class TDTestCase: ...@@ -3718,7 +3758,7 @@ class TDTestCase:
tdSql.checkData(47, 1, 0.27090578830786904) tdSql.checkData(47, 1, 0.27090578830786904)
tdSql.checkData(47, 2, 0.6172306382193644) tdSql.checkData(47, 2, 0.6172306382193644)
tdSql.checkData(47, 3, 1.835550377607515) tdSql.checkData(47, 3, 1.835550377607515)
tdSql.checkData(47, 4, None) tdSql.checkData(47, 4, nan)
tdSql.checkData(47, 5, 0.11431954199291106) tdSql.checkData(47, 5, 0.11431954199291106)
tdSql.checkData(47, 6, 5.165381146246765) tdSql.checkData(47, 6, 5.165381146246765)
tdSql.checkData(47, 7, datetime.datetime(2020, 10, 1, 0, 26)) tdSql.checkData(47, 7, datetime.datetime(2020, 10, 1, 0, 26))
...@@ -3726,7 +3766,7 @@ class TDTestCase: ...@@ -3726,7 +3766,7 @@ class TDTestCase:
tdSql.checkData(48, 1, 0.956375928404503) tdSql.checkData(48, 1, 0.956375928404503)
tdSql.checkData(48, 2, 0.6628179613691831) tdSql.checkData(48, 2, 0.6628179613691831)
tdSql.checkData(48, 3, 3.4435632194258416) tdSql.checkData(48, 3, 3.4435632194258416)
tdSql.checkData(48, 4, None) tdSql.checkData(48, 4, nan)
tdSql.checkData(48, 5, 0.05676687083562715) tdSql.checkData(48, 5, 0.05676687083562715)
tdSql.checkData(48, 6, 2.6040987392745354) tdSql.checkData(48, 6, 2.6040987392745354)
tdSql.checkData(48, 7, datetime.datetime(2020, 10, 1, 0, 25)) tdSql.checkData(48, 7, datetime.datetime(2020, 10, 1, 0, 25))
...@@ -3734,7 +3774,7 @@ class TDTestCase: ...@@ -3734,7 +3774,7 @@ class TDTestCase:
tdSql.checkData(49, 1, 0.956375928404503) tdSql.checkData(49, 1, 0.956375928404503)
tdSql.checkData(49, 2, 0.6628179613691831) tdSql.checkData(49, 2, 0.6628179613691831)
tdSql.checkData(49, 3, 3.4435632194258416) tdSql.checkData(49, 3, 3.4435632194258416)
tdSql.checkData(49, 4, None) tdSql.checkData(49, 4, nan)
tdSql.checkData(49, 5, 0.05676687083562715) tdSql.checkData(49, 5, 0.05676687083562715)
tdSql.checkData(49, 6, 2.6040987392745354) tdSql.checkData(49, 6, 2.6040987392745354)
tdSql.checkData(49, 7, datetime.datetime(2020, 10, 1, 0, 25)) tdSql.checkData(49, 7, datetime.datetime(2020, 10, 1, 0, 25))
...@@ -3742,7 +3782,7 @@ class TDTestCase: ...@@ -3742,7 +3782,7 @@ class TDTestCase:
tdSql.checkData(50, 1, 0.7625584504796027) tdSql.checkData(50, 1, 0.7625584504796027)
tdSql.checkData(50, 2, 0.999960827417674) tdSql.checkData(50, 2, 0.999960827417674)
tdSql.checkData(50, 3, 1.2552318002593996) tdSql.checkData(50, 3, 1.2552318002593996)
tdSql.checkData(50, 4, None) tdSql.checkData(50, 4, nan)
tdSql.checkData(50, 5, 0.6200983185456957) tdSql.checkData(50, 5, 0.6200983185456957)
tdSql.checkData(50, 6, 0.09684864095463253) tdSql.checkData(50, 6, 0.09684864095463253)
tdSql.checkData(50, 7, datetime.datetime(2020, 10, 1, 0, 24)) tdSql.checkData(50, 7, datetime.datetime(2020, 10, 1, 0, 24))
...@@ -3750,7 +3790,7 @@ class TDTestCase: ...@@ -3750,7 +3790,7 @@ class TDTestCase:
tdSql.checkData(51, 1, 0.7625584504796027) tdSql.checkData(51, 1, 0.7625584504796027)
tdSql.checkData(51, 2, 0.999960827417674) tdSql.checkData(51, 2, 0.999960827417674)
tdSql.checkData(51, 3, 1.2552318002593996) tdSql.checkData(51, 3, 1.2552318002593996)
tdSql.checkData(51, 4, None) tdSql.checkData(51, 4, nan)
tdSql.checkData(51, 5, 0.6200983185456957) tdSql.checkData(51, 5, 0.6200983185456957)
tdSql.checkData(51, 6, 0.09684864095463253) tdSql.checkData(51, 6, 0.09684864095463253)
tdSql.checkData(51, 7, datetime.datetime(2020, 10, 1, 0, 24)) tdSql.checkData(51, 7, datetime.datetime(2020, 10, 1, 0, 24))
...@@ -3758,7 +3798,7 @@ class TDTestCase: ...@@ -3758,7 +3798,7 @@ class TDTestCase:
tdSql.checkData(52, 1, -0.13235175009777303) tdSql.checkData(52, 1, -0.13235175009777303)
tdSql.checkData(52, 2, 0.6699494442536529) tdSql.checkData(52, 2, 0.6699494442536529)
tdSql.checkData(52, 3, 1.5387402975985367) tdSql.checkData(52, 3, 1.5387402975985367)
tdSql.checkData(52, 4, None) tdSql.checkData(52, 4, nan)
tdSql.checkData(52, 5, 1.1825447904081037) tdSql.checkData(52, 5, 1.1825447904081037)
tdSql.checkData(52, 6, 5.489941431040083) tdSql.checkData(52, 6, 5.489941431040083)
tdSql.checkData(52, 7, datetime.datetime(2020, 10, 1, 0, 23)) tdSql.checkData(52, 7, datetime.datetime(2020, 10, 1, 0, 23))
...@@ -3766,7 +3806,7 @@ class TDTestCase: ...@@ -3766,7 +3806,7 @@ class TDTestCase:
tdSql.checkData(53, 1, -0.13235175009777303) tdSql.checkData(53, 1, -0.13235175009777303)
tdSql.checkData(53, 2, 0.6699494442536529) tdSql.checkData(53, 2, 0.6699494442536529)
tdSql.checkData(53, 3, 1.5387402975985367) tdSql.checkData(53, 3, 1.5387402975985367)
tdSql.checkData(53, 4, None) tdSql.checkData(53, 4, nan)
tdSql.checkData(53, 5, 1.1825447904081037) tdSql.checkData(53, 5, 1.1825447904081037)
tdSql.checkData(53, 6, 5.489941431040083) tdSql.checkData(53, 6, 5.489941431040083)
tdSql.checkData(53, 7, datetime.datetime(2020, 10, 1, 0, 23)) tdSql.checkData(53, 7, datetime.datetime(2020, 10, 1, 0, 23))
...@@ -3774,7 +3814,7 @@ class TDTestCase: ...@@ -3774,7 +3814,7 @@ class TDTestCase:
tdSql.checkData(54, 1, -0.9055783620066239) tdSql.checkData(54, 1, -0.9055783620066239)
tdSql.checkData(54, 2, 0.6114178044194122) tdSql.checkData(54, 2, 0.6114178044194122)
tdSql.checkData(54, 3, 3.5568711064263105) tdSql.checkData(54, 3, 3.5568711064263105)
tdSql.checkData(54, 4, None) tdSql.checkData(54, 4, nan)
tdSql.checkData(54, 5, 0.9837833410919679) tdSql.checkData(54, 5, 0.9837833410919679)
tdSql.checkData(54, 6, 3.0265535811470983) tdSql.checkData(54, 6, 3.0265535811470983)
tdSql.checkData(54, 7, datetime.datetime(2020, 10, 1, 0, 22)) tdSql.checkData(54, 7, datetime.datetime(2020, 10, 1, 0, 22))
...@@ -3782,7 +3822,7 @@ class TDTestCase: ...@@ -3782,7 +3822,7 @@ class TDTestCase:
tdSql.checkData(55, 1, -0.9055783620066239) tdSql.checkData(55, 1, -0.9055783620066239)
tdSql.checkData(55, 2, 0.6114178044194122) tdSql.checkData(55, 2, 0.6114178044194122)
tdSql.checkData(55, 3, 3.5568711064263105) tdSql.checkData(55, 3, 3.5568711064263105)
tdSql.checkData(55, 4, None) tdSql.checkData(55, 4, nan)
tdSql.checkData(55, 5, 0.9837833410919679) tdSql.checkData(55, 5, 0.9837833410919679)
tdSql.checkData(55, 6, 3.0265535811470983) tdSql.checkData(55, 6, 3.0265535811470983)
tdSql.checkData(55, 7, datetime.datetime(2020, 10, 1, 0, 22)) tdSql.checkData(55, 7, datetime.datetime(2020, 10, 1, 0, 22))
...@@ -3790,7 +3830,7 @@ class TDTestCase: ...@@ -3790,7 +3830,7 @@ class TDTestCase:
tdSql.checkData(56, 1, -0.8462204041751706) tdSql.checkData(56, 1, -0.8462204041751706)
tdSql.checkData(56, 2, 0.9887894200405688) tdSql.checkData(56, 2, 0.9887894200405688)
tdSql.checkData(56, 3, 1.5772240911721418) tdSql.checkData(56, 3, 1.5772240911721418)
tdSql.checkData(56, 4, None) tdSql.checkData(56, 4, nan)
tdSql.checkData(56, 5, -0.11647857397382422) tdSql.checkData(56, 5, -0.11647857397382422)
tdSql.checkData(56, 6, 0.5559799244477626) tdSql.checkData(56, 6, 0.5559799244477626)
tdSql.checkData(56, 7, datetime.datetime(2020, 10, 1, 0, 21)) tdSql.checkData(56, 7, datetime.datetime(2020, 10, 1, 0, 21))
...@@ -3798,7 +3838,7 @@ class TDTestCase: ...@@ -3798,7 +3838,7 @@ class TDTestCase:
tdSql.checkData(57, 1, -0.8462204041751706) tdSql.checkData(57, 1, -0.8462204041751706)
tdSql.checkData(57, 2, 0.9887894200405688) tdSql.checkData(57, 2, 0.9887894200405688)
tdSql.checkData(57, 3, 1.5772240911721418) tdSql.checkData(57, 3, 1.5772240911721418)
tdSql.checkData(57, 4, None) tdSql.checkData(57, 4, nan)
tdSql.checkData(57, 5, -0.11647857397382422) tdSql.checkData(57, 5, -0.11647857397382422)
tdSql.checkData(57, 6, 0.5559799244477626) tdSql.checkData(57, 6, 0.5559799244477626)
tdSql.checkData(57, 7, datetime.datetime(2020, 10, 1, 0, 21)) tdSql.checkData(57, 7, datetime.datetime(2020, 10, 1, 0, 21))
...@@ -3806,7 +3846,7 @@ class TDTestCase: ...@@ -3806,7 +3846,7 @@ class TDTestCase:
tdSql.checkData(58, 1, -0.008851309290403876) tdSql.checkData(58, 1, -0.008851309290403876)
tdSql.checkData(58, 2, 0.7310155667453407) tdSql.checkData(58, 2, 0.7310155667453407)
tdSql.checkData(58, 3, 1.2127175951404974) tdSql.checkData(58, 3, 1.2127175951404974)
tdSql.checkData(58, 4, None) tdSql.checkData(58, 4, nan)
tdSql.checkData(58, 5, -1.4304290589415767) tdSql.checkData(58, 5, -1.4304290589415767)
tdSql.checkData(58, 6, 5.982274104704091) tdSql.checkData(58, 6, 5.982274104704091)
tdSql.checkData(58, 7, datetime.datetime(2020, 10, 1, 0, 20)) tdSql.checkData(58, 7, datetime.datetime(2020, 10, 1, 0, 20))
...@@ -3814,7 +3854,7 @@ class TDTestCase: ...@@ -3814,7 +3854,7 @@ class TDTestCase:
tdSql.checkData(59, 1, -0.008851309290403876) tdSql.checkData(59, 1, -0.008851309290403876)
tdSql.checkData(59, 2, 0.7310155667453407) tdSql.checkData(59, 2, 0.7310155667453407)
tdSql.checkData(59, 3, 1.2127175951404974) tdSql.checkData(59, 3, 1.2127175951404974)
tdSql.checkData(59, 4, None) tdSql.checkData(59, 4, nan)
tdSql.checkData(59, 5, -1.4304290589415767) tdSql.checkData(59, 5, -1.4304290589415767)
tdSql.checkData(59, 6, 5.982274104704091) tdSql.checkData(59, 6, 5.982274104704091)
tdSql.checkData(59, 7, datetime.datetime(2020, 10, 1, 0, 20)) tdSql.checkData(59, 7, datetime.datetime(2020, 10, 1, 0, 20))
...@@ -3822,7 +3862,7 @@ class TDTestCase: ...@@ -3822,7 +3862,7 @@ class TDTestCase:
tdSql.checkData(60, 1, 0.8366556385360561) tdSql.checkData(60, 1, 0.8366556385360561)
tdSql.checkData(60, 2, 0.5723746128431292) tdSql.checkData(60, 2, 0.5723746128431292)
tdSql.checkData(60, 3, 3.413484890511323) tdSql.checkData(60, 3, 3.413484890511323)
tdSql.checkData(60, 4, None) tdSql.checkData(60, 4, nan)
tdSql.checkData(60, 5, -1.9952541841757747) tdSql.checkData(60, 5, -1.9952541841757747)
tdSql.checkData(60, 6, 3.4479580493217856) tdSql.checkData(60, 6, 3.4479580493217856)
tdSql.checkData(60, 7, datetime.datetime(2020, 10, 1, 0, 19)) tdSql.checkData(60, 7, datetime.datetime(2020, 10, 1, 0, 19))
...@@ -3830,7 +3870,7 @@ class TDTestCase: ...@@ -3830,7 +3870,7 @@ class TDTestCase:
tdSql.checkData(61, 1, 0.8366556385360561) tdSql.checkData(61, 1, 0.8366556385360561)
tdSql.checkData(61, 2, 0.5723746128431292) tdSql.checkData(61, 2, 0.5723746128431292)
tdSql.checkData(61, 3, 3.413484890511323) tdSql.checkData(61, 3, 3.413484890511323)
tdSql.checkData(61, 4, None) tdSql.checkData(61, 4, nan)
tdSql.checkData(61, 5, -1.9952541841757747) tdSql.checkData(61, 5, -1.9952541841757747)
tdSql.checkData(61, 6, 3.4479580493217856) tdSql.checkData(61, 6, 3.4479580493217856)
tdSql.checkData(61, 7, datetime.datetime(2020, 10, 1, 0, 19)) tdSql.checkData(61, 7, datetime.datetime(2020, 10, 1, 0, 19))
...@@ -3838,7 +3878,7 @@ class TDTestCase: ...@@ -3838,7 +3878,7 @@ class TDTestCase:
tdSql.checkData(62, 1, 0.9129452507276277) tdSql.checkData(62, 1, 0.9129452507276277)
tdSql.checkData(62, 2, 0.9588413200803038) tdSql.checkData(62, 2, 0.9588413200803038)
tdSql.checkData(62, 3, 1.8713332491184997) tdSql.checkData(62, 3, 1.8713332491184997)
tdSql.checkData(62, 4, None) tdSql.checkData(62, 4, nan)
tdSql.checkData(62, 5, -1.3983047743451864) tdSql.checkData(62, 5, -1.3983047743451864)
tdSql.checkData(62, 6, 0.8709074342191974) tdSql.checkData(62, 6, 0.8709074342191974)
tdSql.checkData(62, 7, datetime.datetime(2020, 10, 1, 0, 18)) tdSql.checkData(62, 7, datetime.datetime(2020, 10, 1, 0, 18))
...@@ -3846,7 +3886,7 @@ class TDTestCase: ...@@ -3846,7 +3886,7 @@ class TDTestCase:
tdSql.checkData(63, 1, 0.9129452507276277) tdSql.checkData(63, 1, 0.9129452507276277)
tdSql.checkData(63, 2, 0.9588413200803038) tdSql.checkData(63, 2, 0.9588413200803038)
tdSql.checkData(63, 3, 1.8713332491184997) tdSql.checkData(63, 3, 1.8713332491184997)
tdSql.checkData(63, 4, None) tdSql.checkData(63, 4, nan)
tdSql.checkData(63, 5, -1.3983047743451864) tdSql.checkData(63, 5, -1.3983047743451864)
tdSql.checkData(63, 6, 0.8709074342191974) tdSql.checkData(63, 6, 0.8709074342191974)
tdSql.checkData(63, 7, datetime.datetime(2020, 10, 1, 0, 18)) tdSql.checkData(63, 7, datetime.datetime(2020, 10, 1, 0, 18))
...@@ -3854,7 +3894,7 @@ class TDTestCase: ...@@ -3854,7 +3894,7 @@ class TDTestCase:
tdSql.checkData(64, 1, 0.14987720966295234) tdSql.checkData(64, 1, 0.14987720966295234)
tdSql.checkData(64, 2, 0.7959095686227995) tdSql.checkData(64, 2, 0.7959095686227995)
tdSql.checkData(64, 3, 0.864944320724419) tdSql.checkData(64, 3, 0.864944320724419)
tdSql.checkData(64, 4, None) tdSql.checkData(64, 4, nan)
tdSql.checkData(64, 5, -0.13037289959062748) tdSql.checkData(64, 5, -0.13037289959062748)
tdSql.checkData(64, 6, 7.022998331594864) tdSql.checkData(64, 6, 7.022998331594864)
tdSql.checkData(64, 7, datetime.datetime(2020, 10, 1, 0, 17)) tdSql.checkData(64, 7, datetime.datetime(2020, 10, 1, 0, 17))
...@@ -3862,7 +3902,7 @@ class TDTestCase: ...@@ -3862,7 +3902,7 @@ class TDTestCase:
tdSql.checkData(65, 1, 0.14987720966295234) tdSql.checkData(65, 1, 0.14987720966295234)
tdSql.checkData(65, 2, 0.7959095686227995) tdSql.checkData(65, 2, 0.7959095686227995)
tdSql.checkData(65, 3, 0.864944320724419) tdSql.checkData(65, 3, 0.864944320724419)
tdSql.checkData(65, 4, None) tdSql.checkData(65, 4, nan)
tdSql.checkData(65, 5, -0.13037289959062748) tdSql.checkData(65, 5, -0.13037289959062748)
tdSql.checkData(65, 6, 7.022998331594864) tdSql.checkData(65, 6, 7.022998331594864)
tdSql.checkData(65, 7, datetime.datetime(2020, 10, 1, 0, 17)) tdSql.checkData(65, 7, datetime.datetime(2020, 10, 1, 0, 17))
...@@ -3870,7 +3910,7 @@ class TDTestCase: ...@@ -3870,7 +3910,7 @@ class TDTestCase:
tdSql.checkData(66, 1, -0.750987246771676) tdSql.checkData(66, 1, -0.750987246771676)
tdSql.checkData(66, 2, 0.5481819942730298) tdSql.checkData(66, 2, 0.5481819942730298)
tdSql.checkData(66, 3, 3.102748784455539) tdSql.checkData(66, 3, 3.102748784455539)
tdSql.checkData(66, 4, None) tdSql.checkData(66, 4, nan)
tdSql.checkData(66, 5, 0.8513297604701857) tdSql.checkData(66, 5, 0.8513297604701857)
tdSql.checkData(66, 6, 3.852058923265594) tdSql.checkData(66, 6, 3.852058923265594)
tdSql.checkData(66, 7, datetime.datetime(2020, 10, 1, 0, 16)) tdSql.checkData(66, 7, datetime.datetime(2020, 10, 1, 0, 16))
...@@ -3878,7 +3918,7 @@ class TDTestCase: ...@@ -3878,7 +3918,7 @@ class TDTestCase:
tdSql.checkData(67, 1, -0.750987246771676) tdSql.checkData(67, 1, -0.750987246771676)
tdSql.checkData(67, 2, 0.5481819942730298) tdSql.checkData(67, 2, 0.5481819942730298)
tdSql.checkData(67, 3, 3.102748784455539) tdSql.checkData(67, 3, 3.102748784455539)
tdSql.checkData(67, 4, None) tdSql.checkData(67, 4, nan)
tdSql.checkData(67, 5, 0.8513297604701857) tdSql.checkData(67, 5, 0.8513297604701857)
tdSql.checkData(67, 6, 3.852058923265594) tdSql.checkData(67, 6, 3.852058923265594)
tdSql.checkData(67, 7, datetime.datetime(2020, 10, 1, 0, 16)) tdSql.checkData(67, 7, datetime.datetime(2020, 10, 1, 0, 16))
...@@ -3886,7 +3926,7 @@ class TDTestCase: ...@@ -3886,7 +3926,7 @@ class TDTestCase:
tdSql.checkData(68, 1, -0.9613974918795568) tdSql.checkData(68, 1, -0.9613974918795568)
tdSql.checkData(68, 2, 0.9130208165623314) tdSql.checkData(68, 2, 0.9130208165623314)
tdSql.checkData(68, 3, 2.1554866011151765) tdSql.checkData(68, 3, 2.1554866011151765)
tdSql.checkData(68, 4, None) tdSql.checkData(68, 4, nan)
tdSql.checkData(68, 5, 0.9521751875546269) tdSql.checkData(68, 5, 0.9521751875546269)
tdSql.checkData(68, 6, 1.1559749749986195) tdSql.checkData(68, 6, 1.1559749749986195)
tdSql.checkData(68, 7, datetime.datetime(2020, 10, 1, 0, 15)) tdSql.checkData(68, 7, datetime.datetime(2020, 10, 1, 0, 15))
...@@ -3894,7 +3934,7 @@ class TDTestCase: ...@@ -3894,7 +3934,7 @@ class TDTestCase:
tdSql.checkData(69, 1, -0.9613974918795568) tdSql.checkData(69, 1, -0.9613974918795568)
tdSql.checkData(69, 2, 0.9130208165623314) tdSql.checkData(69, 2, 0.9130208165623314)
tdSql.checkData(69, 3, 2.1554866011151765) tdSql.checkData(69, 3, 2.1554866011151765)
tdSql.checkData(69, 4, None) tdSql.checkData(69, 4, nan)
tdSql.checkData(69, 5, 0.9521751875546269) tdSql.checkData(69, 5, 0.9521751875546269)
tdSql.checkData(69, 6, 1.1559749749986195) tdSql.checkData(69, 6, 1.1559749749986195)
tdSql.checkData(69, 7, datetime.datetime(2020, 10, 1, 0, 15)) tdSql.checkData(69, 7, datetime.datetime(2020, 10, 1, 0, 15))
...@@ -3902,7 +3942,7 @@ class TDTestCase: ...@@ -3902,7 +3942,7 @@ class TDTestCase:
tdSql.checkData(70, 1, -0.2879033166650653) tdSql.checkData(70, 1, -0.2879033166650653)
tdSql.checkData(70, 2, 0.859465627274523) tdSql.checkData(70, 2, 0.859465627274523)
tdSql.checkData(70, 3, 0.5636905248139659) tdSql.checkData(70, 3, 0.5636905248139659)
tdSql.checkData(70, 4, None) tdSql.checkData(70, 4, nan)
tdSql.checkData(70, 5, 0.41142163587369207) tdSql.checkData(70, 5, 0.41142163587369207)
tdSql.checkData(70, 6, 10.515512404402676) tdSql.checkData(70, 6, 10.515512404402676)
tdSql.checkData(70, 7, datetime.datetime(2020, 10, 1, 0, 14)) tdSql.checkData(70, 7, datetime.datetime(2020, 10, 1, 0, 14))
...@@ -3910,7 +3950,7 @@ class TDTestCase: ...@@ -3910,7 +3950,7 @@ class TDTestCase:
tdSql.checkData(71, 1, -0.2879033166650653) tdSql.checkData(71, 1, -0.2879033166650653)
tdSql.checkData(71, 2, 0.859465627274523) tdSql.checkData(71, 2, 0.859465627274523)
tdSql.checkData(71, 3, 0.5636905248139659) tdSql.checkData(71, 3, 0.5636905248139659)
tdSql.checkData(71, 4, None) tdSql.checkData(71, 4, nan)
tdSql.checkData(71, 5, 0.41142163587369207) tdSql.checkData(71, 5, 0.41142163587369207)
tdSql.checkData(71, 6, 10.515512404402676) tdSql.checkData(71, 6, 10.515512404402676)
tdSql.checkData(71, 7, datetime.datetime(2020, 10, 1, 0, 14)) tdSql.checkData(71, 7, datetime.datetime(2020, 10, 1, 0, 14))
...@@ -3918,7 +3958,7 @@ class TDTestCase: ...@@ -3918,7 +3958,7 @@ class TDTestCase:
tdSql.checkData(72, 1, 0.6502878401571168) tdSql.checkData(72, 1, 0.6502878401571168)
tdSql.checkData(72, 2, 0.5403105467456532) tdSql.checkData(72, 2, 0.5403105467456532)
tdSql.checkData(72, 3, 2.75535470715349) tdSql.checkData(72, 3, 2.75535470715349)
tdSql.checkData(72, 4, None) tdSql.checkData(72, 4, nan)
tdSql.checkData(72, 5, 0.0009616202598659029) tdSql.checkData(72, 5, 0.0009616202598659029)
tdSql.checkData(72, 6, 4.225579583416092) tdSql.checkData(72, 6, 4.225579583416092)
tdSql.checkData(72, 7, datetime.datetime(2020, 10, 1, 0, 13)) tdSql.checkData(72, 7, datetime.datetime(2020, 10, 1, 0, 13))
...@@ -3926,7 +3966,7 @@ class TDTestCase: ...@@ -3926,7 +3966,7 @@ class TDTestCase:
tdSql.checkData(73, 1, 0.6502878401571168) tdSql.checkData(73, 1, 0.6502878401571168)
tdSql.checkData(73, 2, 0.5403105467456532) tdSql.checkData(73, 2, 0.5403105467456532)
tdSql.checkData(73, 3, 2.75535470715349) tdSql.checkData(73, 3, 2.75535470715349)
tdSql.checkData(73, 4, None) tdSql.checkData(73, 4, nan)
tdSql.checkData(73, 5, 0.0009616202598659029) tdSql.checkData(73, 5, 0.0009616202598659029)
tdSql.checkData(73, 6, 4.225579583416092) tdSql.checkData(73, 6, 4.225579583416092)
tdSql.checkData(73, 7, datetime.datetime(2020, 10, 1, 0, 13)) tdSql.checkData(73, 7, datetime.datetime(2020, 10, 1, 0, 13))
...@@ -3934,7 +3974,7 @@ class TDTestCase: ...@@ -3934,7 +3974,7 @@ class TDTestCase:
tdSql.checkData(74, 1, 0.9906073556948704) tdSql.checkData(74, 1, 0.9906073556948704)
tdSql.checkData(74, 2, 0.8556343548213666) tdSql.checkData(74, 2, 0.8556343548213666)
tdSql.checkData(74, 3, 2.451594361777497) tdSql.checkData(74, 3, 2.451594361777497)
tdSql.checkData(74, 4, None) tdSql.checkData(74, 4, nan)
tdSql.checkData(74, 5, 0.24838494428124291) tdSql.checkData(74, 5, 0.24838494428124291)
tdSql.checkData(74, 6, 1.4585617093317953) tdSql.checkData(74, 6, 1.4585617093317953)
tdSql.checkData(74, 7, datetime.datetime(2020, 10, 1, 0, 12)) tdSql.checkData(74, 7, datetime.datetime(2020, 10, 1, 0, 12))
...@@ -3942,7 +3982,7 @@ class TDTestCase: ...@@ -3942,7 +3982,7 @@ class TDTestCase:
tdSql.checkData(75, 1, 0.9906073556948704) tdSql.checkData(75, 1, 0.9906073556948704)
tdSql.checkData(75, 2, 0.8556343548213666) tdSql.checkData(75, 2, 0.8556343548213666)
tdSql.checkData(75, 3, 2.451594361777497) tdSql.checkData(75, 3, 2.451594361777497)
tdSql.checkData(75, 4, None) tdSql.checkData(75, 4, nan)
tdSql.checkData(75, 5, 0.24838494428124291) tdSql.checkData(75, 5, 0.24838494428124291)
tdSql.checkData(75, 6, 1.4585617093317953) tdSql.checkData(75, 6, 1.4585617093317953)
tdSql.checkData(75, 7, datetime.datetime(2020, 10, 1, 0, 12)) tdSql.checkData(75, 7, datetime.datetime(2020, 10, 1, 0, 12))
...@@ -3950,7 +3990,7 @@ class TDTestCase: ...@@ -3950,7 +3990,7 @@ class TDTestCase:
tdSql.checkData(76, 1, 0.4201670368266409) tdSql.checkData(76, 1, 0.4201670368266409)
tdSql.checkData(76, 2, 0.9162743174606308) tdSql.checkData(76, 2, 0.9162743174606308)
tdSql.checkData(76, 3, 0.44272645708128566) tdSql.checkData(76, 3, 0.44272645708128566)
tdSql.checkData(76, 4, None) tdSql.checkData(76, 4, nan)
tdSql.checkData(76, 5, 0.9151372562290566) tdSql.checkData(76, 5, 0.9151372562290566)
tdSql.checkData(76, 6, -222.95969776348554) tdSql.checkData(76, 6, -222.95969776348554)
tdSql.checkData(76, 7, datetime.datetime(2020, 10, 1, 0, 11)) tdSql.checkData(76, 7, datetime.datetime(2020, 10, 1, 0, 11))
...@@ -3958,7 +3998,7 @@ class TDTestCase: ...@@ -3958,7 +3998,7 @@ class TDTestCase:
tdSql.checkData(77, 1, 0.4201670368266409) tdSql.checkData(77, 1, 0.4201670368266409)
tdSql.checkData(77, 2, 0.9162743174606308) tdSql.checkData(77, 2, 0.9162743174606308)
tdSql.checkData(77, 3, 0.44272645708128566) tdSql.checkData(77, 3, 0.44272645708128566)
tdSql.checkData(77, 4, None) tdSql.checkData(77, 4, nan)
tdSql.checkData(77, 5, 0.9151372562290566) tdSql.checkData(77, 5, 0.9151372562290566)
tdSql.checkData(77, 6, -222.95969776348554) tdSql.checkData(77, 6, -222.95969776348554)
tdSql.checkData(77, 7, datetime.datetime(2020, 10, 1, 0, 11)) tdSql.checkData(77, 7, datetime.datetime(2020, 10, 1, 0, 11))
...@@ -3966,7 +4006,7 @@ class TDTestCase: ...@@ -3966,7 +4006,7 @@ class TDTestCase:
tdSql.checkData(78, 1, -0.5365729180004349) tdSql.checkData(78, 1, -0.5365729180004349)
tdSql.checkData(78, 2, 0.549226270051226) tdSql.checkData(78, 2, 0.549226270051226)
tdSql.checkData(78, 3, 2.432352856101439) tdSql.checkData(78, 3, 2.432352856101439)
tdSql.checkData(78, 4, None) tdSql.checkData(78, 4, nan)
tdSql.checkData(78, 5, 1.2185572409879093) tdSql.checkData(78, 5, 1.2185572409879093)
tdSql.checkData(78, 6, 4.561306078186714) tdSql.checkData(78, 6, 4.561306078186714)
tdSql.checkData(78, 7, datetime.datetime(2020, 10, 1, 0, 10)) tdSql.checkData(78, 7, datetime.datetime(2020, 10, 1, 0, 10))
...@@ -3974,7 +4014,7 @@ class TDTestCase: ...@@ -3974,7 +4014,7 @@ class TDTestCase:
tdSql.checkData(79, 1, -0.5365729180004349) tdSql.checkData(79, 1, -0.5365729180004349)
tdSql.checkData(79, 2, 0.549226270051226) tdSql.checkData(79, 2, 0.549226270051226)
tdSql.checkData(79, 3, 2.432352856101439) tdSql.checkData(79, 3, 2.432352856101439)
tdSql.checkData(79, 4, None) tdSql.checkData(79, 4, nan)
tdSql.checkData(79, 5, 1.2185572409879093) tdSql.checkData(79, 5, 1.2185572409879093)
tdSql.checkData(79, 6, 4.561306078186714) tdSql.checkData(79, 6, 4.561306078186714)
tdSql.checkData(79, 7, datetime.datetime(2020, 10, 1, 0, 10)) tdSql.checkData(79, 7, datetime.datetime(2020, 10, 1, 0, 10))
...@@ -3982,7 +4022,7 @@ class TDTestCase: ...@@ -3982,7 +4022,7 @@ class TDTestCase:
tdSql.checkData(80, 1, -0.9999902065507035) tdSql.checkData(80, 1, -0.9999902065507035)
tdSql.checkData(80, 2, 0.7918362090144786) tdSql.checkData(80, 2, 0.7918362090144786)
tdSql.checkData(80, 3, 2.776612511546888) tdSql.checkData(80, 3, 2.776612511546888)
tdSql.checkData(80, 4, None) tdSql.checkData(80, 4, nan)
tdSql.checkData(80, 5, 0.5929886271208413) tdSql.checkData(80, 5, 0.5929886271208413)
tdSql.checkData(80, 6, 1.796697093786514) tdSql.checkData(80, 6, 1.796697093786514)
tdSql.checkData(80, 7, datetime.datetime(2020, 10, 1, 0, 9)) tdSql.checkData(80, 7, datetime.datetime(2020, 10, 1, 0, 9))
...@@ -3990,7 +4030,7 @@ class TDTestCase: ...@@ -3990,7 +4030,7 @@ class TDTestCase:
tdSql.checkData(81, 1, -0.9999902065507035) tdSql.checkData(81, 1, -0.9999902065507035)
tdSql.checkData(81, 2, 0.7918362090144786) tdSql.checkData(81, 2, 0.7918362090144786)
tdSql.checkData(81, 3, 2.776612511546888) tdSql.checkData(81, 3, 2.776612511546888)
tdSql.checkData(81, 4, None) tdSql.checkData(81, 4, nan)
tdSql.checkData(81, 5, 0.5929886271208413) tdSql.checkData(81, 5, 0.5929886271208413)
tdSql.checkData(81, 6, 1.796697093786514) tdSql.checkData(81, 6, 1.796697093786514)
tdSql.checkData(81, 7, datetime.datetime(2020, 10, 1, 0, 9)) tdSql.checkData(81, 7, datetime.datetime(2020, 10, 1, 0, 9))
...@@ -3998,7 +4038,7 @@ class TDTestCase: ...@@ -3998,7 +4038,7 @@ class TDTestCase:
tdSql.checkData(82, 1, -0.5440211108893698) tdSql.checkData(82, 1, -0.5440211108893698)
tdSql.checkData(82, 2, 0.9612168045072789) tdSql.checkData(82, 2, 0.9612168045072789)
tdSql.checkData(82, 3, 0.5787344727995947) tdSql.checkData(82, 3, 0.5787344727995947)
tdSql.checkData(82, 4, None) tdSql.checkData(82, 4, nan)
tdSql.checkData(82, 5, -0.7199655182148126) tdSql.checkData(82, 5, -0.7199655182148126)
tdSql.checkData(82, 6, -4.087614771885445) tdSql.checkData(82, 6, -4.087614771885445)
tdSql.checkData(82, 7, datetime.datetime(2020, 10, 1, 0, 8)) tdSql.checkData(82, 7, datetime.datetime(2020, 10, 1, 0, 8))
...@@ -4006,7 +4046,7 @@ class TDTestCase: ...@@ -4006,7 +4046,7 @@ class TDTestCase:
tdSql.checkData(83, 1, -0.5440211108893698) tdSql.checkData(83, 1, -0.5440211108893698)
tdSql.checkData(83, 2, 0.9612168045072789) tdSql.checkData(83, 2, 0.9612168045072789)
tdSql.checkData(83, 3, 0.5787344727995947) tdSql.checkData(83, 3, 0.5787344727995947)
tdSql.checkData(83, 4, None) tdSql.checkData(83, 4, nan)
tdSql.checkData(83, 5, -0.7199655182148126) tdSql.checkData(83, 5, -0.7199655182148126)
tdSql.checkData(83, 6, -4.087614771885445) tdSql.checkData(83, 6, -4.087614771885445)
tdSql.checkData(83, 7, datetime.datetime(2020, 10, 1, 0, 8)) tdSql.checkData(83, 7, datetime.datetime(2020, 10, 1, 0, 8))
...@@ -4014,7 +4054,7 @@ class TDTestCase: ...@@ -4014,7 +4054,7 @@ class TDTestCase:
tdSql.checkData(84, 1, 0.4121184852417566) tdSql.checkData(84, 1, 0.4121184852417566)
tdSql.checkData(84, 2, 0.574400879193934) tdSql.checkData(84, 2, 0.574400879193934)
tdSql.checkData(84, 3, 2.137595835197328) tdSql.checkData(84, 3, 2.137595835197328)
tdSql.checkData(84, 4, None) tdSql.checkData(84, 4, nan)
tdSql.checkData(84, 5, -1.8119088619792247) tdSql.checkData(84, 5, -1.8119088619792247)
tdSql.checkData(84, 6, 4.862055338419189) tdSql.checkData(84, 6, 4.862055338419189)
tdSql.checkData(84, 7, datetime.datetime(2020, 10, 1, 0, 7)) tdSql.checkData(84, 7, datetime.datetime(2020, 10, 1, 0, 7))
...@@ -4022,7 +4062,7 @@ class TDTestCase: ...@@ -4022,7 +4062,7 @@ class TDTestCase:
tdSql.checkData(85, 1, 0.4121184852417566) tdSql.checkData(85, 1, 0.4121184852417566)
tdSql.checkData(85, 2, 0.574400879193934) tdSql.checkData(85, 2, 0.574400879193934)
tdSql.checkData(85, 3, 2.137595835197328) tdSql.checkData(85, 3, 2.137595835197328)
tdSql.checkData(85, 4, None) tdSql.checkData(85, 4, nan)
tdSql.checkData(85, 5, -1.8119088619792247) tdSql.checkData(85, 5, -1.8119088619792247)
tdSql.checkData(85, 6, 4.862055338419189) tdSql.checkData(85, 6, 4.862055338419189)
tdSql.checkData(85, 7, datetime.datetime(2020, 10, 1, 0, 7)) tdSql.checkData(85, 7, datetime.datetime(2020, 10, 1, 0, 7))
...@@ -4030,7 +4070,7 @@ class TDTestCase: ...@@ -4030,7 +4070,7 @@ class TDTestCase:
tdSql.checkData(86, 1, 0.9893582466233818) tdSql.checkData(86, 1, 0.9893582466233818)
tdSql.checkData(86, 2, 0.7270351311688125) tdSql.checkData(86, 2, 0.7270351311688125)
tdSql.checkData(86, 3, 3.1243204798042576) tdSql.checkData(86, 3, 3.1243204798042576)
tdSql.checkData(86, 4, None) tdSql.checkData(86, 4, nan)
tdSql.checkData(86, 5, -1.8696882565721156) tdSql.checkData(86, 5, -1.8696882565721156)
tdSql.checkData(86, 6, 2.172420890614816) tdSql.checkData(86, 6, 2.172420890614816)
tdSql.checkData(86, 7, datetime.datetime(2020, 10, 1, 0, 6)) tdSql.checkData(86, 7, datetime.datetime(2020, 10, 1, 0, 6))
...@@ -4038,7 +4078,7 @@ class TDTestCase: ...@@ -4038,7 +4078,7 @@ class TDTestCase:
tdSql.checkData(87, 1, 0.9893582466233818) tdSql.checkData(87, 1, 0.9893582466233818)
tdSql.checkData(87, 2, 0.7270351311688125) tdSql.checkData(87, 2, 0.7270351311688125)
tdSql.checkData(87, 3, 3.1243204798042576) tdSql.checkData(87, 3, 3.1243204798042576)
tdSql.checkData(87, 4, None) tdSql.checkData(87, 4, nan)
tdSql.checkData(87, 5, -1.8696882565721156) tdSql.checkData(87, 5, -1.8696882565721156)
tdSql.checkData(87, 6, 2.172420890614816) tdSql.checkData(87, 6, 2.172420890614816)
tdSql.checkData(87, 7, datetime.datetime(2020, 10, 1, 0, 6)) tdSql.checkData(87, 7, datetime.datetime(2020, 10, 1, 0, 6))
...@@ -4046,7 +4086,7 @@ class TDTestCase: ...@@ -4046,7 +4086,7 @@ class TDTestCase:
tdSql.checkData(88, 1, 0.6569865987187891) tdSql.checkData(88, 1, 0.6569865987187891)
tdSql.checkData(88, 2, 0.9900590857598653) tdSql.checkData(88, 2, 0.9900590857598653)
tdSql.checkData(88, 3, 0.8864495743441427) tdSql.checkData(88, 3, 0.8864495743441427)
tdSql.checkData(88, 4, None) tdSql.checkData(88, 4, nan)
tdSql.checkData(88, 5, -0.876294736008743) tdSql.checkData(88, 5, -0.876294736008743)
tdSql.checkData(88, 6, -0.9245361171359558) tdSql.checkData(88, 6, -0.9245361171359558)
tdSql.checkData(88, 7, datetime.datetime(2020, 10, 1, 0, 5)) tdSql.checkData(88, 7, datetime.datetime(2020, 10, 1, 0, 5))
...@@ -4054,7 +4094,7 @@ class TDTestCase: ...@@ -4054,7 +4094,7 @@ class TDTestCase:
tdSql.checkData(89, 1, 0.6569865987187891) tdSql.checkData(89, 1, 0.6569865987187891)
tdSql.checkData(89, 2, 0.9900590857598653) tdSql.checkData(89, 2, 0.9900590857598653)
tdSql.checkData(89, 3, 0.8864495743441427) tdSql.checkData(89, 3, 0.8864495743441427)
tdSql.checkData(89, 4, None) tdSql.checkData(89, 4, nan)
tdSql.checkData(89, 5, -0.876294736008743) tdSql.checkData(89, 5, -0.876294736008743)
tdSql.checkData(89, 6, -0.9245361171359558) tdSql.checkData(89, 6, -0.9245361171359558)
tdSql.checkData(89, 7, datetime.datetime(2020, 10, 1, 0, 5)) tdSql.checkData(89, 7, datetime.datetime(2020, 10, 1, 0, 5))
...@@ -4062,7 +4102,7 @@ class TDTestCase: ...@@ -4062,7 +4102,7 @@ class TDTestCase:
tdSql.checkData(90, 1, -0.27941549819892586) tdSql.checkData(90, 1, -0.27941549819892586)
tdSql.checkData(90, 2, 0.6143002821164822) tdSql.checkData(90, 2, 0.6143002821164822)
tdSql.checkData(90, 3, 1.853464438509776) tdSql.checkData(90, 3, 1.853464438509776)
tdSql.checkData(90, 4, None) tdSql.checkData(90, 4, nan)
tdSql.checkData(90, 5, 0.38234027607634785) tdSql.checkData(90, 5, 0.38234027607634785)
tdSql.checkData(90, 6, 5.147179528972959) tdSql.checkData(90, 6, 5.147179528972959)
tdSql.checkData(90, 7, datetime.datetime(2020, 10, 1, 0, 4)) tdSql.checkData(90, 7, datetime.datetime(2020, 10, 1, 0, 4))
...@@ -4070,7 +4110,7 @@ class TDTestCase: ...@@ -4070,7 +4110,7 @@ class TDTestCase:
tdSql.checkData(91, 1, -0.27941549819892586) tdSql.checkData(91, 1, -0.27941549819892586)
tdSql.checkData(91, 2, 0.6143002821164822) tdSql.checkData(91, 2, 0.6143002821164822)
tdSql.checkData(91, 3, 1.853464438509776) tdSql.checkData(91, 3, 1.853464438509776)
tdSql.checkData(91, 4, None) tdSql.checkData(91, 4, nan)
tdSql.checkData(91, 5, 0.38234027607634785) tdSql.checkData(91, 5, 0.38234027607634785)
tdSql.checkData(91, 6, 5.147179528972959) tdSql.checkData(91, 6, 5.147179528972959)
tdSql.checkData(91, 7, datetime.datetime(2020, 10, 1, 0, 4)) tdSql.checkData(91, 7, datetime.datetime(2020, 10, 1, 0, 4))
...@@ -4078,7 +4118,7 @@ class TDTestCase: ...@@ -4078,7 +4118,7 @@ class TDTestCase:
tdSql.checkData(92, 1, -0.9589242746631385) tdSql.checkData(92, 1, -0.9589242746631385)
tdSql.checkData(92, 2, 0.6663667453928805) tdSql.checkData(92, 2, 0.6663667453928805)
tdSql.checkData(92, 3, 3.4288753232277074) tdSql.checkData(92, 3, 3.4288753232277074)
tdSql.checkData(92, 4, None) tdSql.checkData(92, 4, nan)
tdSql.checkData(92, 5, 1.0087371784424417) tdSql.checkData(92, 5, 1.0087371784424417)
tdSql.checkData(92, 6, 2.5780379587267963) tdSql.checkData(92, 6, 2.5780379587267963)
tdSql.checkData(92, 7, datetime.datetime(2020, 10, 1, 0, 3)) tdSql.checkData(92, 7, datetime.datetime(2020, 10, 1, 0, 3))
...@@ -4086,7 +4126,7 @@ class TDTestCase: ...@@ -4086,7 +4126,7 @@ class TDTestCase:
tdSql.checkData(93, 1, -0.9589242746631385) tdSql.checkData(93, 1, -0.9589242746631385)
tdSql.checkData(93, 2, 0.6663667453928805) tdSql.checkData(93, 2, 0.6663667453928805)
tdSql.checkData(93, 3, 3.4288753232277074) tdSql.checkData(93, 3, 3.4288753232277074)
tdSql.checkData(93, 4, None) tdSql.checkData(93, 4, nan)
tdSql.checkData(93, 5, 1.0087371784424417) tdSql.checkData(93, 5, 1.0087371784424417)
tdSql.checkData(93, 6, 2.5780379587267963) tdSql.checkData(93, 6, 2.5780379587267963)
tdSql.checkData(93, 7, datetime.datetime(2020, 10, 1, 0, 3)) tdSql.checkData(93, 7, datetime.datetime(2020, 10, 1, 0, 3))
...@@ -4094,7 +4134,7 @@ class TDTestCase: ...@@ -4094,7 +4134,7 @@ class TDTestCase:
tdSql.checkData(94, 1, -0.7568024953079282) tdSql.checkData(94, 1, -0.7568024953079282)
tdSql.checkData(94, 2, 1.0) tdSql.checkData(94, 2, 1.0)
tdSql.checkData(94, 3, 1.2340302976078754) tdSql.checkData(94, 3, 1.2340302976078754)
tdSql.checkData(94, 4, None) tdSql.checkData(94, 4, nan)
tdSql.checkData(94, 5, 0.7554222939559553) tdSql.checkData(94, 5, 0.7554222939559553)
tdSql.checkData(94, 6, 0.05815764143055291) tdSql.checkData(94, 6, 0.05815764143055291)
tdSql.checkData(94, 7, datetime.datetime(2020, 10, 1, 0, 2)) tdSql.checkData(94, 7, datetime.datetime(2020, 10, 1, 0, 2))
...@@ -4102,7 +4142,7 @@ class TDTestCase: ...@@ -4102,7 +4142,7 @@ class TDTestCase:
tdSql.checkData(95, 1, -0.7568024953079282) tdSql.checkData(95, 1, -0.7568024953079282)
tdSql.checkData(95, 2, 1.0) tdSql.checkData(95, 2, 1.0)
tdSql.checkData(95, 3, 1.2340302976078754) tdSql.checkData(95, 3, 1.2340302976078754)
tdSql.checkData(95, 4, None) tdSql.checkData(95, 4, nan)
tdSql.checkData(95, 5, 0.7554222939559553) tdSql.checkData(95, 5, 0.7554222939559553)
tdSql.checkData(95, 6, 0.05815764143055291) tdSql.checkData(95, 6, 0.05815764143055291)
tdSql.checkData(95, 7, datetime.datetime(2020, 10, 1, 0, 2)) tdSql.checkData(95, 7, datetime.datetime(2020, 10, 1, 0, 2))
...@@ -4112,7 +4152,7 @@ class TDTestCase: ...@@ -4112,7 +4152,7 @@ class TDTestCase:
tdSql.checkData(96, 3, 1.558041126155035) tdSql.checkData(96, 3, 1.558041126155035)
tdSql.checkData(96, 4, 1.8325957145940461) tdSql.checkData(96, 4, 1.8325957145940461)
tdSql.checkData(96, 5, 0.17204223631998083) tdSql.checkData(96, 5, 0.17204223631998083)
tdSql.checkData(96, 6, None) tdSql.checkData(96, 6, nan)
tdSql.checkData(96, 7, datetime.datetime(2020, 10, 1, 0, 1)) tdSql.checkData(96, 7, datetime.datetime(2020, 10, 1, 0, 1))
tdSql.checkData(97, 0, 1) tdSql.checkData(97, 0, 1)
tdSql.checkData(97, 1, 0.1411200080598672) tdSql.checkData(97, 1, 0.1411200080598672)
...@@ -4120,34 +4160,36 @@ class TDTestCase: ...@@ -4120,34 +4160,36 @@ class TDTestCase:
tdSql.checkData(97, 3, 1.558041126155035) tdSql.checkData(97, 3, 1.558041126155035)
tdSql.checkData(97, 4, 1.8325957145940461) tdSql.checkData(97, 4, 1.8325957145940461)
tdSql.checkData(97, 5, 0.17204223631998083) tdSql.checkData(97, 5, 0.17204223631998083)
tdSql.checkData(97, 6, None) tdSql.checkData(97, 6, nan)
tdSql.checkData(97, 7, datetime.datetime(2020, 10, 1, 0, 1)) tdSql.checkData(97, 7, datetime.datetime(2020, 10, 1, 0, 1))
tdSql.checkData(98, 0, 0) tdSql.checkData(98, 0, 0)
tdSql.checkData(98, 1, 0.7780731968879212) tdSql.checkData(98, 1, 0.7780731968879212)
tdSql.checkData(98, 2, 0.6143002821164822) tdSql.checkData(98, 2, 0.6143002821164822)
tdSql.checkData(98, 3, 3.2037266279837113) tdSql.checkData(98, 3, 3.2037266279837113)
tdSql.checkData(98, 4, None) tdSql.checkData(98, 4, nan)
tdSql.checkData(98, 5, 0.02246988233490299) tdSql.checkData(98, 5, 0.02246988233490299)
tdSql.checkData(98, 6, None) tdSql.checkData(98, 6, nan)
tdSql.checkData(98, 7, datetime.datetime(2020, 10, 1, 0, 0)) tdSql.checkData(98, 7, datetime.datetime(2020, 10, 1, 0, 0))
tdSql.checkData(99, 0, 0) tdSql.checkData(99, 0, 0)
tdSql.checkData(99, 1, 0.7780731968879212) tdSql.checkData(99, 1, 0.7780731968879212)
tdSql.checkData(99, 2, 0.6143002821164822) tdSql.checkData(99, 2, 0.6143002821164822)
tdSql.checkData(99, 3, 3.2037266279837113) tdSql.checkData(99, 3, 3.2037266279837113)
tdSql.checkData(99, 4, None) tdSql.checkData(99, 4, nan)
tdSql.checkData(99, 5, 0.02246988233490299) tdSql.checkData(99, 5, 0.02246988233490299)
tdSql.checkData(99, 6, None) tdSql.checkData(99, 6, nan)
tdSql.checkData(99, 7, datetime.datetime(2020, 10, 1, 0, 0)) tdSql.checkData(99, 7, datetime.datetime(2020, 10, 1, 0, 0))
tdSql.query('select * from (select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6, ts from ct1 order by ts limit 2);;') tdSql.query(
"select * from (select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6, ts from ct1 order by ts limit 2);;"
)
tdSql.checkRows(2) tdSql.checkRows(2)
tdSql.checkData(0, 0, 0) tdSql.checkData(0, 0, 0)
tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 1, 0.7780731968879212)
tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 2, 0.6143002821164822)
tdSql.checkData(0, 3, 3.2037266279837113) tdSql.checkData(0, 3, 3.2037266279837113)
tdSql.checkData(0, 4, None) tdSql.checkData(0, 4, nan)
tdSql.checkData(0, 5, 0.02246988233490299) tdSql.checkData(0, 5, 0.02246988233490299)
tdSql.checkData(0, 6, None) tdSql.checkData(0, 6, nan)
tdSql.checkData(0, 7, datetime.datetime(2020, 10, 1, 0, 0)) tdSql.checkData(0, 7, datetime.datetime(2020, 10, 1, 0, 0))
tdSql.checkData(1, 0, 1) tdSql.checkData(1, 0, 1)
tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 1, 0.1411200080598672)
...@@ -4155,13 +4197,15 @@ class TDTestCase: ...@@ -4155,13 +4197,15 @@ class TDTestCase:
tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 3, 1.558041126155035)
tdSql.checkData(1, 4, 1.8325957145940461) tdSql.checkData(1, 4, 1.8325957145940461)
tdSql.checkData(1, 5, 0.17204223631998083) tdSql.checkData(1, 5, 0.17204223631998083)
tdSql.checkData(1, 6, None) tdSql.checkData(1, 6, nan)
tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 1)) tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 1))
tdSql.execute('drop database db0') tdSql.execute("drop database db0")
def stop(self): def stop(self):
tdSql.close() tdSql.close()
tdLog.success("%s successfully executed" % __file__) tdLog.success("%s successfully executed" % __file__)
tdCases.addWindows(__file__, TDTestCase()) tdCases.addWindows(__file__, TDTestCase())
tdCases.addLinux(__file__, TDTestCase()) tdCases.addLinux(__file__, TDTestCase())
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
,,develop-test,python3 ./test.py -f 2-query/diff_funcs.py ,,develop-test,python3 ./test.py -f 2-query/diff_funcs.py
,,develop-test,python3 ./test.py -f 2-query/TD-13246.py ,,develop-test,python3 ./test.py -f 2-query/TD-13246.py
,,develop-test,python3 ./test.py -f 2-query/TD-6347.py ,,develop-test,python3 ./test.py -f 2-query/TD-6347.py
,,develop-test,python3 ./test.py -f 2-query/math_funcs.py #,,develop-test,python3 ./test.py -f 2-query/math_funcs.py
,,develop-test,python3 ./test.py -f 5-taos-tools/taosbenchmark/limit_offset_json.py ,,develop-test,python3 ./test.py -f 5-taos-tools/taosbenchmark/limit_offset_json.py
,,develop-test,python3 ./test.py -f 5-taos-tools/taosbenchmark/sml_json_alltypes.py ,,develop-test,python3 ./test.py -f 5-taos-tools/taosbenchmark/sml_json_alltypes.py
,,develop-test,python3 ./test.py -f 5-taos-tools/taosbenchmark/auto_create_table_json.py ,,develop-test,python3 ./test.py -f 5-taos-tools/taosbenchmark/auto_create_table_json.py
......
...@@ -21,16 +21,18 @@ import shutil ...@@ -21,16 +21,18 @@ import shutil
import pandas as pd import pandas as pd
from util.log import * from util.log import *
def _parse_datetime(timestr): def _parse_datetime(timestr):
try: try:
return datetime.datetime.strptime(timestr, '%Y-%m-%d %H:%M:%S.%f') return datetime.datetime.strptime(timestr, "%Y-%m-%d %H:%M:%S.%f")
except ValueError: except ValueError:
pass pass
try: try:
return datetime.datetime.strptime(timestr, '%Y-%m-%d %H:%M:%S') return datetime.datetime.strptime(timestr, "%Y-%m-%d %H:%M:%S")
except ValueError: except ValueError:
pass pass
class TDSql: class TDSql:
def __init__(self): def __init__(self):
self.queryRows = 0 self.queryRows = 0
...@@ -40,7 +42,7 @@ class TDSql: ...@@ -40,7 +42,7 @@ class TDSql:
def init(self, cursor, log=False): def init(self, cursor, log=False):
self.cursor = cursor self.cursor = cursor
if (log): if log:
caller = inspect.getframeinfo(inspect.stack()[1][0]) caller = inspect.getframeinfo(inspect.stack()[1][0])
self.cursor.log(caller.filename + ".sql") self.cursor.log(caller.filename + ".sql")
...@@ -49,13 +51,13 @@ class TDSql: ...@@ -49,13 +51,13 @@ class TDSql:
def prepare(self): def prepare(self):
tdLog.info("prepare database:db") tdLog.info("prepare database:db")
s = 'reset query cache' s = "reset query cache"
self.cursor.execute(s) self.cursor.execute(s)
s = 'drop database if exists db' s = "drop database if exists db"
self.cursor.execute(s) self.cursor.execute(s)
s = 'create database db' s = "create database db"
self.cursor.execute(s) self.cursor.execute(s)
s = 'use db' s = "use db"
self.cursor.execute(s) self.cursor.execute(s)
def error(self, sql): def error(self, sql):
...@@ -66,7 +68,10 @@ class TDSql: ...@@ -66,7 +68,10 @@ class TDSql:
expectErrNotOccured = False expectErrNotOccured = False
if expectErrNotOccured: if expectErrNotOccured:
caller = inspect.getframeinfo(inspect.stack()[1][0]) caller = inspect.getframeinfo(inspect.stack()[1][0])
tdLog.exit("%s(%d) failed: sql:%s, expect error not occured" % (caller.filename, caller.lineno, sql)) tdLog.exit(
"%s(%d) failed: sql:%s, expect error not occured"
% (caller.filename, caller.lineno, sql)
)
else: else:
self.queryRows = 0 self.queryRows = 0
self.queryCols = 0 self.queryCols = 0
...@@ -90,11 +95,11 @@ class TDSql: ...@@ -90,11 +95,11 @@ class TDSql:
return self.queryRows return self.queryRows
def getVariable(self, search_attr): def getVariable(self, search_attr):
''' """
get variable of search_attr access "show variables" get variable of search_attr access "show variables"
''' """
try: try:
sql = 'show variables' sql = "show variables"
param_list = self.query(sql, row_tag=True) param_list = self.query(sql, row_tag=True)
for param in param_list: for param in param_list:
if param[0] == search_attr: if param[0] == search_attr:
...@@ -125,7 +130,10 @@ class TDSql: ...@@ -125,7 +130,10 @@ class TDSql:
return col_name_list return col_name_list
def waitedQuery(self, sql, expectRows, timeout): def waitedQuery(self, sql, expectRows, timeout):
tdLog.info("sql: %s, try to retrieve %d rows in %d seconds" % (sql, expectRows, timeout)) tdLog.info(
"sql: %s, try to retrieve %d rows in %d seconds"
% (sql, expectRows, timeout)
)
self.sql = sql self.sql = sql
try: try:
for i in range(timeout): for i in range(timeout):
...@@ -133,7 +141,10 @@ class TDSql: ...@@ -133,7 +141,10 @@ class TDSql:
self.queryResult = self.cursor.fetchall() self.queryResult = self.cursor.fetchall()
self.queryRows = len(self.queryResult) self.queryRows = len(self.queryResult)
self.queryCols = len(self.cursor.description) self.queryCols = len(self.cursor.description)
tdLog.info("sql: %s, try to retrieve %d rows,get %d rows" % (sql, expectRows, self.queryRows)) tdLog.info(
"sql: %s, try to retrieve %d rows,get %d rows"
% (sql, expectRows, self.queryRows)
)
if self.queryRows >= expectRows: if self.queryRows >= expectRows:
return (self.queryRows, i) return (self.queryRows, i)
time.sleep(1) time.sleep(1)
...@@ -146,18 +157,36 @@ class TDSql: ...@@ -146,18 +157,36 @@ class TDSql:
def checkRows(self, expectRows): def checkRows(self, expectRows):
if self.queryRows == expectRows: if self.queryRows == expectRows:
tdLog.info("sql:%s, queryRows:%d == expect:%d" % (self.sql, self.queryRows, expectRows)) tdLog.info(
"sql:%s, queryRows:%d == expect:%d"
% (self.sql, self.queryRows, expectRows)
)
else: else:
caller = inspect.getframeinfo(inspect.stack()[1][0]) caller = inspect.getframeinfo(inspect.stack()[1][0])
args = (caller.filename, caller.lineno, self.sql, self.queryRows, expectRows) args = (
caller.filename,
caller.lineno,
self.sql,
self.queryRows,
expectRows,
)
tdLog.exit("%s(%d) failed: sql:%s, queryRows:%d != expect:%d" % args) tdLog.exit("%s(%d) failed: sql:%s, queryRows:%d != expect:%d" % args)
def checkCols(self, expectCols): def checkCols(self, expectCols):
if self.queryCols == expectCols: if self.queryCols == expectCols:
tdLog.info("sql:%s, queryCols:%d == expect:%d" % (self.sql, self.queryCols, expectCols)) tdLog.info(
"sql:%s, queryCols:%d == expect:%d"
% (self.sql, self.queryCols, expectCols)
)
else: else:
caller = inspect.getframeinfo(inspect.stack()[1][0]) caller = inspect.getframeinfo(inspect.stack()[1][0])
args = (caller.filename, caller.lineno, self.sql, self.queryCols, expectCols) args = (
caller.filename,
caller.lineno,
self.sql,
self.queryCols,
expectCols,
)
tdLog.exit("%s(%d) failed: sql:%s, queryCols:%d != expect:%d" % args) tdLog.exit("%s(%d) failed: sql:%s, queryCols:%d != expect:%d" % args)
def checkRowCol(self, row, col): def checkRowCol(self, row, col):
...@@ -170,10 +199,14 @@ class TDSql: ...@@ -170,10 +199,14 @@ class TDSql:
tdLog.exit("%s(%d) failed: sql:%s, col:%d is smaller than zero" % args) tdLog.exit("%s(%d) failed: sql:%s, col:%d is smaller than zero" % args)
if row > self.queryRows: if row > self.queryRows:
args = (caller.filename, caller.lineno, self.sql, row, self.queryRows) args = (caller.filename, caller.lineno, self.sql, row, self.queryRows)
tdLog.exit("%s(%d) failed: sql:%s, row:%d is larger than queryRows:%d" % args) tdLog.exit(
"%s(%d) failed: sql:%s, row:%d is larger than queryRows:%d" % args
)
if col > self.queryCols: if col > self.queryCols:
args = (caller.filename, caller.lineno, self.sql, col, self.queryCols) args = (caller.filename, caller.lineno, self.sql, col, self.queryCols)
tdLog.exit("%s(%d) failed: sql:%s, col:%d is larger than queryCols:%d" % args) tdLog.exit(
"%s(%d) failed: sql:%s, col:%d is larger than queryCols:%d" % args
)
def checkDataType(self, row, col, dataType): def checkDataType(self, row, col, dataType):
self.checkRowCol(row, col) self.checkRowCol(row, col)
...@@ -185,47 +218,90 @@ class TDSql: ...@@ -185,47 +218,90 @@ class TDSql:
if self.cursor.istype(col, "TIMESTAMP"): if self.cursor.istype(col, "TIMESTAMP"):
# suppose user want to check nanosecond timestamp if a longer data passed # suppose user want to check nanosecond timestamp if a longer data passed
if isinstance(data, int) or isinstance(data, float): if isinstance(data, int) or isinstance(data, float):
if pd.to_datetime(self.queryResult[row][col]) == pd.to_datetime(data): if pd.to_datetime(self.queryResult[row][col]) == pd.to_datetime(
tdLog.info("sql:%s, row:%d col:%d data:%d == expect:%s" % data
(self.sql, row, col, self.queryResult[row][col], data)) ):
elif (len(data) >= 28): tdLog.info(
if pd.to_datetime(self.queryResult[row][col]) == pd.to_datetime(data): "sql:%s, row:%d col:%d data:%d == expect:%s"
tdLog.info("sql:%s, row:%d col:%d data:%d == expect:%s" % % (self.sql, row, col, self.queryResult[row][col], data)
(self.sql, row, col, self.queryResult[row][col], data)) )
elif not isinstance(data, datetime.datetime) and len(data) >= 28:
if pd.to_datetime(self.queryResult[row][col]) == pd.to_datetime(
data
):
tdLog.info(
"sql:%s, row:%d col:%d data:%d == expect:%s"
% (self.sql, row, col, self.queryResult[row][col], data)
)
elif isinstance(data, datetime.datetime):
if self.queryResult[row][col] == data:
tdLog.info(
"sql:%s, row:%d col:%d data:%s == expect:%s"
% (self.sql, row, col, self.queryResult[row][col], data)
)
else: else:
if self.queryResult[row][col] == _parse_datetime(data): if self.queryResult[row][col] == _parse_datetime(data):
tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % tdLog.info(
(self.sql, row, col, self.queryResult[row][col], data)) "sql:%s, row:%d col:%d data:%s == expect:%s"
% (self.sql, row, col, self.queryResult[row][col], data)
)
return return
if str(self.queryResult[row][col]) == str(data): if str(self.queryResult[row][col]) == str(data):
tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % tdLog.info(
(self.sql, row, col, self.queryResult[row][col], data)) "sql:%s, row:%d col:%d data:%s == expect:%s"
% (self.sql, row, col, self.queryResult[row][col], data)
)
return return
elif isinstance(data, float) and abs(self.queryResult[row][col] - data) <= 0.000001: elif (
tdLog.info("sql:%s, row:%d col:%d data:%f == expect:%f" % isinstance(data, float)
(self.sql, row, col, self.queryResult[row][col], data)) and abs(self.queryResult[row][col] - data) <= 0.000001
):
tdLog.info(
"sql:%s, row:%d col:%d data:%f == expect:%f"
% (self.sql, row, col, self.queryResult[row][col], data)
)
return return
else: else:
caller = inspect.getframeinfo(inspect.stack()[1][0]) caller = inspect.getframeinfo(inspect.stack()[1][0])
args = (caller.filename, caller.lineno, self.sql, row, col, self.queryResult[row][col], data) args = (
tdLog.exit("%s(%d) failed: sql:%s row:%d col:%d data:%s != expect:%s" % args) caller.filename,
caller.lineno,
self.sql,
row,
col,
self.queryResult[row][col],
data,
)
tdLog.exit(
"%s(%d) failed: sql:%s row:%d col:%d data:%s != expect:%s" % args
)
if data is None: if data is None:
tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % tdLog.info(
(self.sql, row, col, self.queryResult[row][col], data)) "sql:%s, row:%d col:%d data:%s == expect:%s"
% (self.sql, row, col, self.queryResult[row][col], data)
)
elif isinstance(data, str): elif isinstance(data, str):
tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % tdLog.info(
(self.sql, row, col, self.queryResult[row][col], data)) "sql:%s, row:%d col:%d data:%s == expect:%s"
% (self.sql, row, col, self.queryResult[row][col], data)
)
elif isinstance(data, datetime.date): elif isinstance(data, datetime.date):
tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % tdLog.info(
(self.sql, row, col, self.queryResult[row][col], data)) "sql:%s, row:%d col:%d data:%s == expect:%s"
% (self.sql, row, col, self.queryResult[row][col], data)
)
elif isinstance(data, float): elif isinstance(data, float):
tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % tdLog.info(
(self.sql, row, col, self.queryResult[row][col], data)) "sql:%s, row:%d col:%d data:%s == expect:%s"
% (self.sql, row, col, self.queryResult[row][col], data)
)
else: else:
tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%d" % tdLog.info(
(self.sql, row, col, self.queryResult[row][col], data)) "sql:%s, row:%d col:%d data:%s == expect:%d"
% (self.sql, row, col, self.queryResult[row][col], data)
)
def checkDeviaRation(self, row, col, data, deviation=0.001): def checkDeviaRation(self, row, col, data, deviation=0.001):
self.checkRowCol(row, col) self.checkRowCol(row, col)
...@@ -233,35 +309,59 @@ class TDSql: ...@@ -233,35 +309,59 @@ class TDSql:
self.checkData(row, col, None) self.checkData(row, col, None)
return return
caller = inspect.getframeinfo(inspect.stack()[1][0]) caller = inspect.getframeinfo(inspect.stack()[1][0])
if data is not None and len(self.queryResult)==0: if data is not None and len(self.queryResult) == 0:
tdLog.exit(f"{caller.filename}({caller.lineno}) failed: sql:{self.sql}, data:{data}, " tdLog.exit(
f"expect result is not None but it is") f"{caller.filename}({caller.lineno}) failed: sql:{self.sql}, data:{data}, "
f"expect result is not None but it is"
)
args = ( args = (
caller.filename, caller.lineno, self.sql, data, type(data), caller.filename,
deviation, type(deviation), self.queryResult[row][col], type(self.queryResult[row][col]) caller.lineno,
self.sql,
data,
type(data),
deviation,
type(deviation),
self.queryResult[row][col],
type(self.queryResult[row][col]),
) )
if not(isinstance(data,int) or isinstance(data, float)): if not (isinstance(data, int) or isinstance(data, float)):
tdLog.exit(f"{args[0]}({args[1]}) failed: sql:{args[2]}, data:{args[3]}, " tdLog.exit(
f"expect type: int or float, actual type: {args[4]}") f"{args[0]}({args[1]}) failed: sql:{args[2]}, data:{args[3]}, "
if not(isinstance(deviation,int) or isinstance(deviation, float)) or type(data)==type(True): f"expect type: int or float, actual type: {args[4]}"
tdLog.exit(f"{args[0]}({args[1]}) failed: sql:{args[2]}, deviation:{args[5]}, " )
f"expect type: int or float, actual type: {args[6]}") if not (isinstance(deviation, int) or isinstance(deviation, float)) or type(
if not(isinstance(self.queryResult[row][col], int) or isinstance(self.queryResult[row][col], float)): data
tdLog.exit(f"{args[0]}({args[1]}) failed: sql:{args[2]}, result:{args[7]}, " ) == type(True):
f"expect type: int or float, actual type: {args[8]}") tdLog.exit(
f"{args[0]}({args[1]}) failed: sql:{args[2]}, deviation:{args[5]}, "
f"expect type: int or float, actual type: {args[6]}"
)
if not (
isinstance(self.queryResult[row][col], int)
or isinstance(self.queryResult[row][col], float)
):
tdLog.exit(
f"{args[0]}({args[1]}) failed: sql:{args[2]}, result:{args[7]}, "
f"expect type: int or float, actual type: {args[8]}"
)
if data == 0: if data == 0:
devia = abs(self.queryResult[row][col]) devia = abs(self.queryResult[row][col])
else: else:
devia = abs((data - self.queryResult[row][col])/data) devia = abs((data - self.queryResult[row][col]) / data)
if devia <= deviation: if devia <= deviation:
tdLog.info(f"sql:{args[2]}, row:{row}, col:{col}, result data:{args[7]}, expect data:{args[3]}, " tdLog.info(
f"actual deviation:{devia} <= expect deviation:{args[5]}") f"sql:{args[2]}, row:{row}, col:{col}, result data:{args[7]}, expect data:{args[3]}, "
f"actual deviation:{devia} <= expect deviation:{args[5]}"
)
else: else:
tdLog.exit(f"{args[0]}({args[1]}) failed: sql:{args[2]}, row:{row}, col:{col}, " tdLog.exit(
f"result data:{args[7]}, expect data:{args[3]}," f"{args[0]}({args[1]}) failed: sql:{args[2]}, row:{row}, col:{col}, "
f"actual deviation:{devia} > expect deviation:{args[5]}") f"result data:{args[7]}, expect data:{args[3]},"
f"actual deviation:{devia} > expect deviation:{args[5]}"
)
pass pass
def getData(self, row, col): def getData(self, row, col):
...@@ -280,7 +380,6 @@ class TDSql: ...@@ -280,7 +380,6 @@ class TDSql:
raise Exception(repr(e)) raise Exception(repr(e))
return self.queryResult return self.queryResult
def executeTimes(self, sql, times): def executeTimes(self, sql, times):
for i in range(times): for i in range(times):
try: try:
...@@ -303,18 +402,39 @@ class TDSql: ...@@ -303,18 +402,39 @@ class TDSql:
def checkAffectedRows(self, expectAffectedRows): def checkAffectedRows(self, expectAffectedRows):
if self.affectedRows != expectAffectedRows: if self.affectedRows != expectAffectedRows:
caller = inspect.getframeinfo(inspect.stack()[1][0]) caller = inspect.getframeinfo(inspect.stack()[1][0])
args = (caller.filename, caller.lineno, self.sql, self.affectedRows, expectAffectedRows) args = (
caller.filename,
caller.lineno,
self.sql,
self.affectedRows,
expectAffectedRows,
)
tdLog.exit("%s(%d) failed: sql:%s, affectedRows:%d != expect:%d" % args) tdLog.exit("%s(%d) failed: sql:%s, affectedRows:%d != expect:%d" % args)
tdLog.info("sql:%s, affectedRows:%d == expect:%d" % (self.sql, self.affectedRows, expectAffectedRows)) tdLog.info(
"sql:%s, affectedRows:%d == expect:%d"
% (self.sql, self.affectedRows, expectAffectedRows)
)
def checkColNameList(self, col_name_list, expect_col_name_list): def checkColNameList(self, col_name_list, expect_col_name_list):
if col_name_list == expect_col_name_list: if col_name_list == expect_col_name_list:
tdLog.info("sql:%s, col_name_list:%s == expect_col_name_list:%s" % (self.sql, col_name_list, expect_col_name_list)) tdLog.info(
"sql:%s, col_name_list:%s == expect_col_name_list:%s"
% (self.sql, col_name_list, expect_col_name_list)
)
else: else:
caller = inspect.getframeinfo(inspect.stack()[1][0]) caller = inspect.getframeinfo(inspect.stack()[1][0])
args = (caller.filename, caller.lineno, self.sql, col_name_list, expect_col_name_list) args = (
tdLog.exit("%s(%d) failed: sql:%s, col_name_list:%s != expect_col_name_list:%s" % args) caller.filename,
caller.lineno,
self.sql,
col_name_list,
expect_col_name_list,
)
tdLog.exit(
"%s(%d) failed: sql:%s, col_name_list:%s != expect_col_name_list:%s"
% args
)
def checkEqual(self, elm, expect_elm): def checkEqual(self, elm, expect_elm):
if elm == expect_elm: if elm == expect_elm:
...@@ -348,46 +468,49 @@ class TDSql: ...@@ -348,46 +468,49 @@ class TDSql:
pl = psutil.pids() pl = psutil.pids()
for pid in pl: for pid in pl:
try: try:
if psutil.Process(pid).name() == 'taosd': if psutil.Process(pid).name() == "taosd":
print('have already started') print("have already started")
pstate = 1 pstate = 1
break break
except psutil.NoSuchProcess: except psutil.NoSuchProcess:
pass pass
if pstate == state :break if pstate == state:
break
if state or pstate: if state or pstate:
tdLog.sleep(1) tdLog.sleep(1)
continue continue
pstate = 0 pstate = 0
break break
args=(pstate,state) args = (pstate, state)
if pstate == state: if pstate == state:
tdLog.info("taosd state is %d == expect:%d" %args) tdLog.info("taosd state is %d == expect:%d" % args)
else: else:
tdLog.exit("taosd state is %d != expect:%d" %args) tdLog.exit("taosd state is %d != expect:%d" % args)
pass pass
def haveFile(self, dir, state): def haveFile(self, dir, state):
if os.path.exists(dir) and os.path.isdir(dir): if os.path.exists(dir) and os.path.isdir(dir):
if not os.listdir(dir): if not os.listdir(dir):
if state : if state:
tdLog.exit("dir: %s is empty, expect: not empty" %dir) tdLog.exit("dir: %s is empty, expect: not empty" % dir)
else: else:
tdLog.info("dir: %s is empty, expect: empty" %dir) tdLog.info("dir: %s is empty, expect: empty" % dir)
else: else:
if state : if state:
tdLog.info("dir: %s is not empty, expect: not empty" %dir) tdLog.info("dir: %s is not empty, expect: not empty" % dir)
else: else:
tdLog.exit("dir: %s is not empty, expect: empty" %dir) tdLog.exit("dir: %s is not empty, expect: empty" % dir)
else: else:
tdLog.exit("dir: %s doesn't exist" %dir) tdLog.exit("dir: %s doesn't exist" % dir)
def createDir(self, dir): def createDir(self, dir):
if os.path.exists(dir): if os.path.exists(dir):
shutil.rmtree(dir) shutil.rmtree(dir)
tdLog.info("dir: %s is removed" %dir) tdLog.info("dir: %s is removed" % dir)
os.makedirs( dir, 755 ) os.makedirs(dir, 755)
tdLog.info("dir: %s is created" %dir) tdLog.info("dir: %s is created" % dir)
pass pass
tdSql = TDSql()
\ No newline at end of file tdSql = TDSql()
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册