test(stream): update the test script.
This commit is contained in:
parent
055441d8fb
commit
74aead7be3
|
@ -21,25 +21,29 @@ class MonitorSystemLoad:
|
||||||
def get_proc_status(self):
|
def get_proc_status(self):
|
||||||
process = psutil.Process(self.pid)
|
process = psutil.Process(self.pid)
|
||||||
|
|
||||||
while True:
|
with open('/tmp/pref.txt', 'w+') as f:
|
||||||
cpu_percent = process.cpu_percent(interval=1)
|
while True:
|
||||||
|
cpu_percent = process.cpu_percent(interval=1)
|
||||||
|
|
||||||
memory_info = process.memory_info()
|
memory_info = process.memory_info()
|
||||||
memory_percent = process.memory_percent()
|
memory_percent = process.memory_percent()
|
||||||
|
|
||||||
io_counters = process.io_counters()
|
io_counters = process.io_counters()
|
||||||
sys_load = psutil.getloadavg()
|
sys_load = psutil.getloadavg()
|
||||||
|
|
||||||
print("load: %s, CPU:%s, Mem:%.2f MiB(%.2f%%), Read: %.2fMiB(%d), Write: %.2fMib (%d)" % (
|
s = "load: %.2f, CPU:%s, Mem:%.2f MiB(%.2f%%), Read: %.2fMiB(%d), Write: %.2fMib (%d)" % (
|
||||||
sys_load, cpu_percent, memory_info.rss / 1048576.0,
|
sys_load[0], cpu_percent, memory_info.rss / 1048576.0,
|
||||||
memory_percent, io_counters.read_bytes / 1048576.0, io_counters.read_count,
|
memory_percent, io_counters.read_bytes / 1048576.0, io_counters.read_count,
|
||||||
io_counters.write_bytes / 1048576.0, io_counters.write_count))
|
io_counters.write_bytes / 1048576.0, io_counters.write_count)
|
||||||
|
|
||||||
time.sleep(1)
|
print(s)
|
||||||
self.count -= 1
|
f.write(s + '\n')
|
||||||
|
|
||||||
if self.count <= 0:
|
time.sleep(1)
|
||||||
break
|
|
||||||
|
self.count -= 1
|
||||||
|
if self.count <= 0:
|
||||||
|
break
|
||||||
|
|
||||||
|
|
||||||
class StreamStarter:
|
class StreamStarter:
|
||||||
|
@ -60,11 +64,11 @@ class StreamStarter:
|
||||||
"rest_port": 6041,
|
"rest_port": 6041,
|
||||||
"user": "root",
|
"user": "root",
|
||||||
"password": "taosdata",
|
"password": "taosdata",
|
||||||
"thread_count": 20,
|
"thread_count": 5,
|
||||||
"create_table_thread_count": 40,
|
"create_table_thread_count": 10,
|
||||||
"result_file": "/tmp/taosBenchmark_result.log",
|
"result_file": "/tmp/taosBenchmark_result.log",
|
||||||
"confirm_parameter_prompt": "no",
|
"confirm_parameter_prompt": "no",
|
||||||
"insert_interval": 0,
|
"insert_interval": 1000,
|
||||||
"num_of_records_per_req": 10000,
|
"num_of_records_per_req": 10000,
|
||||||
"max_sql_len": 1024000,
|
"max_sql_len": 1024000,
|
||||||
"databases": [
|
"databases": [
|
||||||
|
@ -87,7 +91,7 @@ class StreamStarter:
|
||||||
{
|
{
|
||||||
"name": "stb",
|
"name": "stb",
|
||||||
"child_table_exists": "yes",
|
"child_table_exists": "yes",
|
||||||
"childtable_count": 500,
|
"childtable_count": 50000,
|
||||||
"childtable_prefix": "ctb0_",
|
"childtable_prefix": "ctb0_",
|
||||||
"escape_character": "no",
|
"escape_character": "no",
|
||||||
"auto_create_table": "yes",
|
"auto_create_table": "yes",
|
||||||
|
|
Loading…
Reference in New Issue