X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=nfvbench%2Fsummarizer.py;h=752007662023cfbf5359004fdac10b2eb8a3b05c;hb=ed1df5da8e6468ec7a0e25a853fe803bfc0af3f6;hp=f03d3bc9738486ad220549eb044d8818990e1e1b;hpb=8eaf1fcc4b2b3678d62ddb081f0d912fdc92bc20;p=nfvbench.git diff --git a/nfvbench/summarizer.py b/nfvbench/summarizer.py index f03d3bc..7520076 100644 --- a/nfvbench/summarizer.py +++ b/nfvbench/summarizer.py @@ -44,7 +44,8 @@ def _annotate_chain_stats(chain_stats, nodrop_marker='=>'): 'total': {...} } - In the case of shared net, some columns in packets array can have '' + In the case of shared net, some columns in packets array can have ''. + Some columns cab also be None which means the data is not available. """ for stats in chain_stats.values(): packets = stats['packets'] @@ -60,6 +61,9 @@ def _annotate_chain_stats(chain_stats, nodrop_marker='=>'): # an empty string indicates an unknown counter for a shared interface # do not annotate those annotated_value = '' + elif cur_count is None: + # Not available + annotated_value = 'n/a' else: drop = cur_count - prev_count if drop: