tests
This commit is contained in:
parent
a45f3dd6fb
commit
1e96eb7573
|
@ -1,7 +1,78 @@
|
||||||
system sh/stop_dnodes.sh
|
system sh/stop_dnodes.sh
|
||||||
|
|
||||||
system sh/deploy.sh -n dnode1 -i 1
|
system sh/deploy.sh -n dnode1 -i 1
|
||||||
system sh/deploy.sh -n dnode2 -i 2
|
system sh/deploy.sh -n dnode2 -i 2
|
||||||
system sh/deploy.sh -n dnode3 -i 3
|
system sh/deploy.sh -n dnode3 -i 3
|
||||||
|
|
||||||
|
system sh/cfg.sh -n dnode1 -c walLevel -v 2
|
||||||
|
system sh/cfg.sh -n dnode2 -c walLevel -v 2
|
||||||
|
system sh/cfg.sh -n dnode3 -c walLevel -v 2
|
||||||
|
|
||||||
system sh/cfg.sh -n dnode1 -c numOfMnodes -v 3
|
system sh/cfg.sh -n dnode1 -c numOfMnodes -v 3
|
||||||
system sh/cfg.sh -n dnode2 -c numOfMnodes -v 3
|
system sh/cfg.sh -n dnode2 -c numOfMnodes -v 3
|
||||||
system sh/cfg.sh -n dnode3 -c numOfMnodes -v 3
|
system sh/cfg.sh -n dnode3 -c numOfMnodes -v 3
|
||||||
|
|
||||||
|
system sh/cfg.sh -n dnode1 -c mnodeEqualVnodeNum -v 4
|
||||||
|
system sh/cfg.sh -n dnode2 -c mnodeEqualVnodeNum -v 4
|
||||||
|
system sh/cfg.sh -n dnode3 -c mnodeEqualVnodeNum -v 4
|
||||||
|
|
||||||
|
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 20
|
||||||
|
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 20
|
||||||
|
system sh/cfg.sh -n dnode3 -c numOfTotalVnodes -v 20
|
||||||
|
|
||||||
|
system sh/cfg.sh -n dnode1 -c http -v 1
|
||||||
|
system sh/cfg.sh -n dnode2 -c http -v 1
|
||||||
|
system sh/cfg.sh -n dnode3 -c http -v 1
|
||||||
|
|
||||||
|
system sh/exec.sh -n dnode1 -s start
|
||||||
|
sleep 2001
|
||||||
|
sql connect
|
||||||
|
|
||||||
|
sql create dnode $hostname2
|
||||||
|
sql create dnode $hostname3
|
||||||
|
system sh/exec.sh -n dnode2 -s start
|
||||||
|
system sh/exec.sh -n dnode3 -s start
|
||||||
|
|
||||||
|
print =============== step1
|
||||||
|
$x = 0
|
||||||
|
show1:
|
||||||
|
$x = $x + 1
|
||||||
|
sleep 2000
|
||||||
|
if $x == 5 then
|
||||||
|
return -1
|
||||||
|
endi
|
||||||
|
sql show mnodes -x show1
|
||||||
|
$mnode1Role = $data2_1
|
||||||
|
print mnode1Role $mnode1Role
|
||||||
|
$mnode2Role = $data2_2
|
||||||
|
print mnode2Role $mnode2Role
|
||||||
|
$mnode3Role = $data2_3
|
||||||
|
print mnode3Role $mnode3Role
|
||||||
|
|
||||||
|
if $mnode1Role != master then
|
||||||
|
goto show1
|
||||||
|
endi
|
||||||
|
if $mnode2Role != slave then
|
||||||
|
goto show1
|
||||||
|
endi
|
||||||
|
if $mnode3Role != slave then
|
||||||
|
goto show1
|
||||||
|
endi
|
||||||
|
|
||||||
|
$x = 1
|
||||||
|
show2:
|
||||||
|
|
||||||
|
print =============== step $x
|
||||||
|
sql show mnodes
|
||||||
|
print $data0_1 $data2_1
|
||||||
|
print $data0_2 $data2_2
|
||||||
|
print $data0_3 $data2_3
|
||||||
|
|
||||||
|
|
||||||
|
$x = $x + 1
|
||||||
|
sleep 2000
|
||||||
|
if $x == 1000 then
|
||||||
|
return -1
|
||||||
|
endi
|
||||||
|
|
||||||
|
goto show2
|
||||||
|
|
|
@ -31,6 +31,7 @@ char stableName[64] = "st";
|
||||||
int32_t numOfThreads = 30;
|
int32_t numOfThreads = 30;
|
||||||
int32_t numOfTables = 100000;
|
int32_t numOfTables = 100000;
|
||||||
int32_t maxTables = 5000;
|
int32_t maxTables = 5000;
|
||||||
|
int32_t replica = 1;
|
||||||
int32_t numOfColumns = 2;
|
int32_t numOfColumns = 2;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
@ -96,7 +97,7 @@ void createDbAndSTable() {
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
sprintf(qstr, "create database if not exists %s maxtables %d", dbName, maxTables);
|
sprintf(qstr, "create database if not exists %s maxtables %d replica %d", dbName, maxTables, replica);
|
||||||
TAOS_RES *pSql = taos_query(con, qstr);
|
TAOS_RES *pSql = taos_query(con, qstr);
|
||||||
int32_t code = taos_errno(pSql);
|
int32_t code = taos_errno(pSql);
|
||||||
if (code != 0) {
|
if (code != 0) {
|
||||||
|
@ -189,6 +190,8 @@ void printHelp() {
|
||||||
printf("%s%s%s%d\n", indent, indent, "numOfThreads, default is ", numOfThreads);
|
printf("%s%s%s%d\n", indent, indent, "numOfThreads, default is ", numOfThreads);
|
||||||
printf("%s%s\n", indent, "-n");
|
printf("%s%s\n", indent, "-n");
|
||||||
printf("%s%s%s%d\n", indent, indent, "numOfTables, default is ", numOfTables);
|
printf("%s%s%s%d\n", indent, indent, "numOfTables, default is ", numOfTables);
|
||||||
|
printf("%s%s\n", indent, "-r");
|
||||||
|
printf("%s%s%s%d\n", indent, indent, "replica, default is ", replica);
|
||||||
printf("%s%s\n", indent, "-columns");
|
printf("%s%s\n", indent, "-columns");
|
||||||
printf("%s%s%s%d\n", indent, indent, "numOfColumns, default is ", numOfColumns);
|
printf("%s%s%s%d\n", indent, indent, "numOfColumns, default is ", numOfColumns);
|
||||||
printf("%s%s\n", indent, "-tables");
|
printf("%s%s\n", indent, "-tables");
|
||||||
|
@ -212,6 +215,8 @@ void shellParseArgument(int argc, char *argv[]) {
|
||||||
numOfThreads = atoi(argv[++i]);
|
numOfThreads = atoi(argv[++i]);
|
||||||
} else if (strcmp(argv[i], "-n") == 0) {
|
} else if (strcmp(argv[i], "-n") == 0) {
|
||||||
numOfTables = atoi(argv[++i]);
|
numOfTables = atoi(argv[++i]);
|
||||||
|
} else if (strcmp(argv[i], "-r") == 0) {
|
||||||
|
replica = atoi(argv[++i]);
|
||||||
} else if (strcmp(argv[i], "-tables") == 0) {
|
} else if (strcmp(argv[i], "-tables") == 0) {
|
||||||
maxTables = atoi(argv[++i]);
|
maxTables = atoi(argv[++i]);
|
||||||
} else if (strcmp(argv[i], "-columns") == 0) {
|
} else if (strcmp(argv[i], "-columns") == 0) {
|
||||||
|
@ -226,6 +231,7 @@ void shellParseArgument(int argc, char *argv[]) {
|
||||||
pPrint("%s numOfTables:%d %s", GREEN, numOfTables, NC);
|
pPrint("%s numOfTables:%d %s", GREEN, numOfTables, NC);
|
||||||
pPrint("%s numOfThreads:%d %s", GREEN, numOfThreads, NC);
|
pPrint("%s numOfThreads:%d %s", GREEN, numOfThreads, NC);
|
||||||
pPrint("%s numOfColumns:%d %s", GREEN, numOfColumns, NC);
|
pPrint("%s numOfColumns:%d %s", GREEN, numOfColumns, NC);
|
||||||
|
pPrint("%s replica:%d %s", GREEN, replica, NC);
|
||||||
pPrint("%s dbPara maxTables:%d %s", GREEN, maxTables, NC);
|
pPrint("%s dbPara maxTables:%d %s", GREEN, maxTables, NC);
|
||||||
|
|
||||||
pPrint("%s start create table performace test %s", GREEN, NC);
|
pPrint("%s start create table performace test %s", GREEN, NC);
|
||||||
|
|
Loading…
Reference in New Issue