From f7516848b9631f4c22d42274dbd9cc138c474313 Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser Date: Tue, 28 Jul 2020 16:08:02 +0200 Subject: [PATCH] tests/periph_gpio: reduce benchmark iterations Our MCU's are predictable enough that 100k iterations should suffice. --- tests/periph_gpio/main.c | 2 +- tests/periph_gpio/tests/02-bench.py | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/periph_gpio/main.c b/tests/periph_gpio/main.c index 59396d7662e75..4ae69186f78be 100644 --- a/tests/periph_gpio/main.c +++ b/tests/periph_gpio/main.c @@ -26,7 +26,7 @@ #include "benchmark.h" #include "periph/gpio.h" -#define BENCH_RUNS_DEFAULT (1000UL * 1000) +#define BENCH_RUNS_DEFAULT (1000UL * 100) #ifdef MODULE_PERIPH_GPIO_IRQ static void cb(void *arg) diff --git a/tests/periph_gpio/tests/02-bench.py b/tests/periph_gpio/tests/02-bench.py index 7439ce02d80bc..ce4993b22cf49 100755 --- a/tests/periph_gpio/tests/02-bench.py +++ b/tests/periph_gpio/tests/02-bench.py @@ -11,8 +11,6 @@ from testrunner import run -# On slow platforms, like AVR, this test can take some time to complete. -TIMEOUT = 30 # Allow setting a specific port to test PORT_UNDER_TEST = int(os.environ.get('PORT_UNDER_TEST') or 0) @@ -37,4 +35,4 @@ def testfunc(child): if __name__ == "__main__": - sys.exit(run(testfunc, timeout=TIMEOUT)) + sys.exit(run(testfunc))