From 28692cd6057bc0e6cbe8d53b9b004d56aee0727d Mon Sep 17 00:00:00 2001 From: Britta Heymann <britta_hey@web.de> Date: Tue, 10 Oct 2017 13:00:14 +0200 Subject: [PATCH] Fix bug in averaging delay qualities Timepoints were not unified after all, leading to strange delay graphs in some instances. refs #731 --- toolkit/reportSummary/averagedDeliveryQualities.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/toolkit/reportSummary/averagedDeliveryQualities.py b/toolkit/reportSummary/averagedDeliveryQualities.py index 0dca516b..3cb12857 100644 --- a/toolkit/reportSummary/averagedDeliveryQualities.py +++ b/toolkit/reportSummary/averagedDeliveryQualities.py @@ -187,10 +187,10 @@ def averageFiles(reportsDirectory, seeds): delayDistributionAnalysis.parseDelayAnalysis(delayAnalysis, messageType="BROADCAST", messagePrio=5)) # Make sure all time points exist for all seeds - unifyTimePoints(oneToOneDelayDistributions) - unifyTimePoints(multicastDelayDistributions) - unifyTimePoints(broadcastDeliveryNumbers) - unifyTimePoints(broadcastDelayDistributions) + oneToOneDelayDistributions = unifyTimePoints(oneToOneDelayDistributions) + multicastDelayDistributions = unifyTimePoints(multicastDelayDistributions) + broadcastDeliveryNumbers = unifyTimePoints(broadcastDeliveryNumbers) + broadcastDelayDistributions = unifyTimePoints(broadcastDelayDistributions) # Add missing values for delay distributions. padByZeros(oneToOneDelayDistributions, [1]) -- GitLab