X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=nfvbench%2Fsummarizer.py;h=b30ef23468862caa3ddcb5b74943da7dd5ed570b;hb=9f451d6e57d8aab489ee33123abca70300cc268b;hp=1da3ee2fb9e006b35a359d02ee7ec5cd966dcdc7;hpb=b2b88e448a0415b263b4e063471860ac23cafe3e;p=nfvbench.git diff --git a/nfvbench/summarizer.py b/nfvbench/summarizer.py index 1da3ee2..b30ef23 100644 --- a/nfvbench/summarizer.py +++ b/nfvbench/summarizer.py @@ -504,9 +504,15 @@ class NFVBenchSummarizer(Summarizer): data['lat_percentile'] = {} for percentile in self.config.lat_percentiles: if add_key: - data['lat_percentile_' + str(percentile)] = lat_percentile[percentile] + try: + data['lat_percentile_' + str(percentile)] = lat_percentile[percentile] + except TypeError: + data['lat_percentile_' + str(percentile)] = "n/a" else: - data.append(lat_percentile[percentile]) + try: + data.append(lat_percentile[percentile]) + except TypeError: + data.append("n/a") def __get_config_table(self, run_config, frame_size): config_table = Table(self.config_header) @@ -587,7 +593,7 @@ class NFVBenchSummarizer(Summarizer): row.append(Formatter.standard( chains[chain][lat_key][percentile])) else: - for percentile in self.config.lat_percentiles: + for _ in self.config.lat_percentiles: row.append('n/a') table.add_row(row) return table