diff options
Diffstat (limited to 'nfvbench/summarizer.py')
-rw-r--r-- | nfvbench/summarizer.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/nfvbench/summarizer.py b/nfvbench/summarizer.py index 0ff9c48..b27ed6f 100644 --- a/nfvbench/summarizer.py +++ b/nfvbench/summarizer.py @@ -312,11 +312,17 @@ class NFVBenchSummarizer(Summarizer): if 'warning' in entry: continue self.__chain_analysis_summarize(*entry) - self.__record_send() + self.__record_send() def __chain_analysis_summarize(self, frame_size, analysis): self._put() self._put('L2 frame size:', frame_size) + if 'actual_l2frame_size' in analysis: + self._put('Actual l2 frame size:', analysis['actual_l2frame_size']) + elif self.config['ndr_run'] and 'actual_l2frame_size' in analysis['ndr']: + self._put('Actual l2 frame size:', analysis['ndr']['actual_l2frame_size']) + elif self.config['pdr_run'] and 'actual_l2frame_size' in analysis['pdr']: + self._put('Actual l2 frame size:', analysis['pdr']['actual_l2frame_size']) if 'analysis_duration_sec' in analysis: self._put('Chain analysis duration:', Formatter.float(3)(analysis['analysis_duration_sec']), 'seconds') |