diff --git a/tests/script/tmp/182.sim b/tests/script/tmp/182.sim index 69742f4bfab6e02ea060e193c49798c05fd7837c..a178282cf835b236a202c71f1ef5a595e784324c 100644 --- a/tests/script/tmp/182.sim +++ b/tests/script/tmp/182.sim @@ -32,7 +32,7 @@ system sh/cfg.sh -n dnode2 -c http -v 1 system sh/cfg.sh -n dnode3 -c http -v 1 system sh/cfg.sh -n dnode4 -c http -v 1 -system sh/cfg.sh -n dnode1 -c httpMaxThreads -v 5 +system sh/cfg.sh -n dnode1 -c httpMaxThreads -v 4 system sh/cfg.sh -n dnode1 -c firstEp -v 127.0.0.1:6030 system sh/cfg.sh -n dnode1 -c secondEp -v 127.0.0.1:6030 diff --git a/tests/test/c/queryPerformance.c b/tests/test/c/queryPerformance.c index 062678163906c4179471f1d3be54cc82a5977d07..eda082dd4f293f0879603f6b71cc59150d6cfb3d 100644 --- a/tests/test/c/queryPerformance.c +++ b/tests/test/c/queryPerformance.c @@ -38,7 +38,7 @@ void queryData(); int numOfThreads = 10; int useGlobalConn = 1; -int requestPerThread = 1000; +int requestPerThread = 10000; char requestSql[10240] = "show dnodes"; TAOS *globalConn; @@ -91,10 +91,10 @@ void queryData() { int totalReq = requestPerThread * numOfThreads; float rspTime = totalTimeMs / requestPerThread; - // float qps = totalTimeMs / totalReq; + float qps = totalReq / (totalTimeMs / 1000); - pPrint("%s threads:%d, rspTime:%.3fms use %.1fms, requests:%d %s", GREEN, numOfThreads, rspTime, totalTimeMs, totalReq, NC); - pPrint("threads exit"); + pPrint("%s threads:%d, totalTime %.1fms totalReq:%d qps:%.1f rspTime:%.3fms %s", GREEN, numOfThreads, totalTimeMs, + totalReq, qps, rspTime, NC); pthread_attr_destroy(&thattr); free(pInfo); @@ -145,7 +145,7 @@ void printHelp() { printf("%s%s\n", indent, "-c"); printf("%s%s%s%s\n", indent, indent, "Configuration directory, default is ", configDir); printf("%s%s\n", indent, "-s"); - printf("%s%s%s%s\n", indent, indent, "The sql to be executed, default is %s", requestSql); + printf("%s%s%s%s\n", indent, indent, "The sql to be executed, default is ", requestSql); printf("%s%s\n", indent, "-r"); printf("%s%s%s%d\n", indent, indent, "Request per thread, default is ", requestPerThread); printf("%s%s\n", indent, "-t");