提交 a709f7c0 编写于 作者: K kailixu

chore: update test case

上级 9f05ae15
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
#define nRoot 10 #define nRoot 10
#define nUser 10 #define nUser 10
#define USER_LEN 24 #define USER_LEN 24
#define BUF_LEN 256 #define BUF_LEN 1024
typedef uint16_t VarDataLenT; typedef uint16_t VarDataLenT;
...@@ -46,7 +46,7 @@ typedef uint16_t VarDataLenT; ...@@ -46,7 +46,7 @@ typedef uint16_t VarDataLenT;
void createUsers(TAOS *taos, const char *host, char *qstr); void createUsers(TAOS *taos, const char *host, char *qstr);
void passVerTestMulti(const char *host, char *qstr); void passVerTestMulti(const char *host, char *qstr);
void sysInfoTest(const char *host, char *qstr); void sysInfoTest(TAOS *taos, const char *host, char *qstr);
int nPassVerNotified = 0; int nPassVerNotified = 0;
TAOS *taosu[nRoot] = {0}; TAOS *taosu[nRoot] = {0};
...@@ -200,7 +200,7 @@ int main(int argc, char *argv[]) { ...@@ -200,7 +200,7 @@ int main(int argc, char *argv[]) {
} }
createUsers(taos, argv[1], qstr); createUsers(taos, argv[1], qstr);
passVerTestMulti(argv[1], qstr); passVerTestMulti(argv[1], qstr);
sysInfoTest(argv[1], qstr); sysInfoTest(taos, argv[1], qstr);
taos_close(taos); taos_close(taos);
taos_cleanup(); taos_cleanup();
...@@ -299,26 +299,25 @@ void passVerTestMulti(const char *host, char *qstr) { ...@@ -299,26 +299,25 @@ void passVerTestMulti(const char *host, char *qstr) {
// sleep(300); // sleep(300);
} }
void sysInfoTest(const char *host, char *qstr) { void sysInfoTest(TAOS *taosRoot, const char *host, char *qstr) {
// root
TAOS *taos[nRoot] = {0}; TAOS *taos[nRoot] = {0};
char userName[USER_LEN] = "root"; char userName[USER_LEN] = "user0";
for (int i = 0; i < nRoot; ++i) { for (int i = 0; i < nRoot; ++i) {
taos[i] = taos_connect(host, "root", "taos", NULL, 0); taos[i] = taos_connect(host, "user0", "taos", NULL, 0);
if (taos[i] == NULL) { if (taos[i] == NULL) {
fprintf(stderr, "failed to connect to server, reason:%s\n", "null taos" /*taos_errstr(taos)*/); fprintf(stderr, "failed to connect to server, reason:%s\n", "null taos" /*taos_errstr(taos)*/);
exit(1); exit(1);
} }
} }
queryDB(taos[0], "create database if not exists demo11 vgroups 1 minrows 10"); queryDB(taosRoot, "create database if not exists demo11 vgroups 1 minrows 10");
queryDB(taos[0], "create database if not exists demo12 vgroups 1 minrows 10"); queryDB(taosRoot, "create database if not exists demo12 vgroups 1 minrows 10");
queryDB(taos[0], "create database if not exists demo13 vgroups 1 minrows 10"); queryDB(taosRoot, "create database if not exists demo13 vgroups 1 minrows 10");
queryDB(taos[0], "create table demo11.stb (ts timestamp, c1 int) tags(t1 int)"); queryDB(taosRoot, "create table demo11.stb (ts timestamp, c1 int) tags(t1 int)");
queryDB(taos[0], "create table demo12.stb (ts timestamp, c1 int) tags(t1 int)"); queryDB(taosRoot, "create table demo12.stb (ts timestamp, c1 int) tags(t1 int)");
queryDB(taos[0], "create table demo13.stb (ts timestamp, c1 int) tags(t1 int)"); queryDB(taosRoot, "create table demo13.stb (ts timestamp, c1 int) tags(t1 int)");
sprintf(qstr, "show grants"); sprintf(qstr, "show grants");
char output[BUF_LEN]; char output[BUF_LEN];
...@@ -340,7 +339,7 @@ _REP: ...@@ -340,7 +339,7 @@ _REP:
exit(EXIT_FAILURE); exit(EXIT_FAILURE);
} }
queryDB(taos[0], "alter user root sysinfo 0"); queryDB(taosRoot, "alter user user0 sysinfo 0");
fprintf(stderr, "%s:%d sleep 2 seconds to wait HB take effect\n", __func__, __LINE__); fprintf(stderr, "%s:%d sleep 2 seconds to wait HB take effect\n", __func__, __LINE__);
for (int i = 1; i <= 2; ++i) { for (int i = 1; i <= 2; ++i) {
...@@ -357,7 +356,7 @@ _REP: ...@@ -357,7 +356,7 @@ _REP:
} }
taos_free_result(res); taos_free_result(res);
queryDB(taos[0], "alter user root sysinfo 1"); queryDB(taosRoot, "alter user user0 sysinfo 1");
fprintf(stderr, "%s:%d sleep 2 seconds to wait HB take effect\n", __func__, __LINE__); fprintf(stderr, "%s:%d sleep 2 seconds to wait HB take effect\n", __func__, __LINE__);
for (int i = 1; i <= 2; ++i) { for (int i = 1; i <= 2; ++i) {
sleep(1); sleep(1);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册