From 1b1169940ccab970ae5174dacd6d2ed257727623 Mon Sep 17 00:00:00 2001 From: Gwenael Lambrouin Date: Mon, 19 Jul 2021 11:42:39 +0200 Subject: behave_tests: log latency test (fixed threshold) Change-Id: I8285829a854f146fb9736d44655a7e848923203e Signed-off-by: Gwenael Lambrouin --- behave_tests/features/steps/steps.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/behave_tests/features/steps/steps.py b/behave_tests/features/steps/steps.py index 76ed12d..a1d29ce 100644 --- a/behave_tests/features/steps/steps.py +++ b/behave_tests/features/steps/steps.py @@ -127,6 +127,7 @@ def add_percentage_rate(context, percentage_rate): context.percentage_rate = percentage_rate rate = percentage_previous_rate(context, percentage_rate) context.json['rate'] = rate + context.logger.info(f"add_percentage_rate: {percentage_rate} => rate={rate}") """When steps.""" @@ -266,12 +267,18 @@ def check_latency_result_against_fixed_threshold(context, max_avg_latency_usec: # Get the just measured average latency (a float): new_avg_latency_usec = context.synthesis['avg_delay_usec'] + # Log what we test: + context.logger.info("check_latency_result_against_fixed_threshold(usec): " + "{value}<={ref}?".format( + value=round(new_avg_latency_usec), + ref=round(max_avg_latency_usec))) + # Compare measured value to reference: if new_avg_latency_usec > max_avg_latency_usec: raise AssertionError("Average latency higher than max threshold: " - "{avg_latency} usec > {threshold} usec".format( - avg_latency=round(new_avg_latency_usec), - threshold=round(max_avg_latency_usec))) + "{value} usec > {ref} usec".format( + value=round(new_avg_latency_usec), + ref=round(max_avg_latency_usec))) @then( -- cgit 1.2.3-korg