[VOL-3348] Collecting CPU and Memory infos from running containers
Change-Id: Ib36e8edfb4e615e360628091ca6bf9520760d2c3
diff --git a/tests/scale/collect-result.py b/tests/scale/collect-result.py
index 1e15ab1..0624e3d 100644
--- a/tests/scale/collect-result.py
+++ b/tests/scale/collect-result.py
@@ -24,9 +24,11 @@
def cut_string(str):
return (str[:48] + "..") if len(str) > 50 else str
+
def format_key(str):
return str.replace("plot-", "").replace("-", " ")
+
def read_file(file, plot_folder):
# create element tree object
tree = ET.parse(file)
@@ -36,8 +38,7 @@
results = {}
-
- startTimer = 0
+ start_timer = 0
print(double_dash)
print("{:<50}{:>10}{:>15}".format("Test Name", "Status", "Duration (s)"))
print(double_dash)
@@ -49,7 +50,7 @@
s = datetime.strptime(start[:-4], "%Y%m%d %H:%M:%S")
e = datetime.strptime(end[:-4], "%Y%m%d %H:%M:%S")
diff = e - s
- time = startTimer + diff.seconds
+ time = start_timer + diff.seconds
print("{:<50}{:>10}{:>15}".format(cut_string(name), status.attrib["status"], time))
print(dash)
@@ -58,7 +59,7 @@
for tag in test.findall("./tags/tag"):
if "plot-" in tag.text:
results[tag.text] = time
- startTimer = time
+ start_timer = time
if not os.path.isdir(plot_folder):
os.mkdir(plot_folder)