Signed-off-by: Jan Tluka jtluka@redhat.com --- lnst/Recipes/ENRT/BaseEnrtRecipe.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/lnst/Recipes/ENRT/BaseEnrtRecipe.py b/lnst/Recipes/ENRT/BaseEnrtRecipe.py index 438128a2..4d0c93c8 100644 --- a/lnst/Recipes/ENRT/BaseEnrtRecipe.py +++ b/lnst/Recipes/ENRT/BaseEnrtRecipe.py @@ -351,9 +351,11 @@ class BaseEnrtRecipe(SctpFirewallPerfTestMixin, BaseSubConfigMixin, for perf_config in self.generate_perf_configurations(recipe_config): self.apply_perf_test_tweak(perf_config) self.describe_perf_test_tweak(perf_config) - result = self.perf_test(perf_config) - self.remove_perf_test_tweak(perf_config) - self.perf_report_and_evaluate(result) + try: + result = self.perf_test(perf_config) + self.perf_report_and_evaluate(result) + finally: + self.remove_perf_test_tweak(perf_config)
def generate_ping_configurations(self, config): """Base ping test configuration generator