Change-Id: Id01389d5bac005b0812182551053f354511e24d1
Signed-off-by: Tibor Frank <tifrank@cisco.com>
header[1].insert(
1, in_data.metadata(job_name, build_nr).get(u"generated", u"")
)
header[1].insert(
1, in_data.metadata(job_name, build_nr).get(u"generated", u"")
)
+ logging.info(in_data.metadata(job_name, build_nr).get(u"version", u"ERROR"))
header[0].insert(
1, in_data.metadata(job_name, build_nr).get(u"version", u"")
)
header[0].insert(
1, in_data.metadata(job_name, build_nr).get(u"version", u"")
)
if ref_data is None or cmp_data is None:
cmp_dict[tst_name].append(float(u'nan'))
else:
if ref_data is None or cmp_data is None:
cmp_dict[tst_name].append(float(u'nan'))
else:
- cmp_dict[tst_name].append(
- relative_change(ref_data, cmp_data)
- )
+ cmp_dict[tst_name].append(relative_change(ref_data, cmp_data))
tbl_lst_none = list()
tbl_lst = list()
tbl_lst_none = list()
tbl_lst = list()
)
self._data[u"metadata"][u"version"] = self._version
self._msg_type = None
)
self._data[u"metadata"][u"version"] = self._version
self._msg_type = None
+ logging.info(self._version)
def _get_dpdk_version(self, msg):
"""Called when extraction of DPDK version is required.
def _get_dpdk_version(self, msg):
"""Called when extraction of DPDK version is required.
self._for_output = for_output
# Data store:
self._for_output = for_output
# Data store:
- self._input_data = pd.Series(dtype="object")
+ self._input_data = pd.Series(dtype="float64")
@property
def data(self):
@property
def data(self):
})
if self._input_data.get(job, None) is None:
})
if self._input_data.get(job, None) is None:
- self._input_data[job] = pd.Series(dtype="object")
+ self._input_data[job] = pd.Series(dtype="float64")
self._input_data[job][str(build_nr)] = build_data
self._cfg.set_input_file_name(
job, build_nr, result[u"build"][u"file-name"]
self._input_data[job][str(build_nr)] = build_data
self._cfg.set_input_file_name(
job, build_nr, result[u"build"][u"file-name"]
})
if self._input_data.get(job, None) is None:
})
if self._input_data.get(job, None) is None:
- self._input_data[job] = pd.Series(dtype="object")
+ self._input_data[job] = pd.Series(dtype="float64")
self._input_data[job][str(build_nr)] = build_data
self._cfg.set_input_state(job, build_nr, u"processed")
self._input_data[job][str(build_nr)] = build_data
self._cfg.set_input_state(job, build_nr, u"processed")
params.extend((u"type", u"status"))
data_to_filter = data if data else element[u"data"]
params.extend((u"type", u"status"))
data_to_filter = data if data else element[u"data"]
- data = pd.Series(dtype="object")
+ data = pd.Series(dtype="float64")
try:
for job, builds in data_to_filter.items():
try:
for job, builds in data_to_filter.items():
- data[job] = pd.Series(dtype="object")
+ data[job] = pd.Series(dtype="float64")
- data[job][str(build)] = pd.Series(dtype="object")
+ data[job][str(build)] = pd.Series(dtype="float64")
try:
data_dict = dict(
self.data[job][str(build)][data_set].items())
try:
data_dict = dict(
self.data[job][str(build)][data_set].items())
for test_id, test_data in data_dict.items():
if eval(cond, {u"tags": test_data.get(u"tags", u"")}):
data[job][str(build)][test_id] = \
for test_id, test_data in data_dict.items():
if eval(cond, {u"tags": test_data.get(u"tags", u"")}):
data[job][str(build)][test_id] = \
- pd.Series(dtype="object")
+ pd.Series(dtype="float64")
if params is None:
for param, val in test_data.items():
data[job][str(build)][test_id][param] = val
if params is None:
for param, val in test_data.items():
data[job][str(build)][test_id][param] = val
- data = pd.Series(dtype="object")
+ data = pd.Series(dtype="float64")
try:
for job, builds in element[u"data"].items():
try:
for job, builds in element[u"data"].items():
- data[job] = pd.Series(dtype="object")
+ data[job] = pd.Series(dtype="float64")
- data[job][str(build)] = pd.Series(dtype="object")
+ data[job][str(build)] = pd.Series(dtype="float64")
for test in tests:
try:
reg_ex = re.compile(str(test).lower())
for test in tests:
try:
reg_ex = re.compile(str(test).lower())
test_data = self.data[job][
str(build)][data_set][test_id]
data[job][str(build)][test_id] = \
test_data = self.data[job][
str(build)][data_set][test_id]
data[job][str(build)][test_id] = \
- pd.Series(dtype="object")
+ pd.Series(dtype="float64")
if params is None:
for param, val in test_data.items():
data[job][str(build)][test_id]\
if params is None:
for param, val in test_data.items():
data[job][str(build)][test_id]\
logging.info(u" Merging data ...")
logging.info(u" Merging data ...")
- merged_data = pd.Series(dtype="object")
+ merged_data = pd.Series(dtype="float64")
for builds in data.values:
for item in builds.values:
for item_id, item_data in item.items():
for builds in data.values:
for item in builds.values:
for item_id, item_data in item.items():
- "DIR[BUILD,HTML]"
testbeds:
- "DIR[BUILD,HTML]"
testbeds:
- "10.32.51.74": "LF-3n-ALT-34"
- "10.32.51.82": "LF-2n-ICX-212"
- "10.32.51.84": "LF-2n-ICX-213"
- "10.32.51.86": "LF-2n-ICX-214"
- "10.32.51.88": "LF-2n-ICX-215"
- "10.32.51.77": "LF-3n-ICX-37"
- "10.32.51.80": "LF-3n-ICX-38"
+ "10.30.51.74": "LF-3n-ALT-34"
+ "10.30.51.82": "LF-2n-ICX-212"
+ "10.30.51.84": "LF-2n-ICX-213"
+ "10.30.51.86": "LF-2n-ICX-214"
+ "10.30.51.88": "LF-2n-ICX-215"
+ "10.30.51.77": "LF-3n-ICX-37"
+ "10.30.51.80": "LF-3n-ICX-38"
"10.30.51.45": "LF-2n-SKX-21"
"10.30.51.53": "LF-2n-SKX-22"
"10.30.51.55": "LF-2n-SKX-23"
"10.30.51.45": "LF-2n-SKX-21"
"10.30.51.53": "LF-2n-SKX-22"
"10.30.51.55": "LF-2n-SKX-23"