From 8cd3cb93e2760c387ab838d3136e1f6825b1983a Mon Sep 17 00:00:00 2001 From: Tomasz Michalec Date: Thu, 11 Aug 2022 16:20:05 +0200 Subject: zephyr: test: bmi: Execute BMI tests before tasks BMI160 and BMI260 testsuites exercise BMI drivers directly without using motion sense task. To prevent motion sense task and BMI testsuites to disturb each other, BMI testsuites are executed before tasks start. BUG=None TEST=./twister -T zephyr/test/drivers BRANCH=None Signed-off-by: Tomasz Michalec Change-Id: Ifddf49b99ef64071a7b8ec980cdc997526038f40 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3827193 Tested-by: Tomasz Michalec Reviewed-by: Al Semjonovs Commit-Queue: Tomasz Michalec Code-Coverage: Zoss --- zephyr/test/drivers/default/src/bmi160.c | 2 +- zephyr/test/drivers/default/src/bmi260.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/zephyr/test/drivers/default/src/bmi160.c b/zephyr/test/drivers/default/src/bmi160.c index 3634bf64ab..68453a1223 100644 --- a/zephyr/test/drivers/default/src/bmi160.c +++ b/zephyr/test/drivers/default/src/bmi160.c @@ -2157,5 +2157,5 @@ static void bmi160_after(void *state) gyr_ms->drv->set_data_rate(gyr_ms, 0, 0); } -ZTEST_SUITE(bmi160, drivers_predicate_post_main, NULL, bmi160_before, +ZTEST_SUITE(bmi160, drivers_predicate_pre_main, NULL, bmi160_before, bmi160_after, NULL); diff --git a/zephyr/test/drivers/default/src/bmi260.c b/zephyr/test/drivers/default/src/bmi260.c index 021439c330..1281f9970a 100644 --- a/zephyr/test/drivers/default/src/bmi260.c +++ b/zephyr/test/drivers/default/src/bmi260.c @@ -2301,5 +2301,5 @@ static void bmi260_test_before(void *arg) bmi_emul_set_reg(emul, BMI260_CHIP_ID, BMI260_CHIP_ID_MAJOR); } -ZTEST_SUITE(bmi260, drivers_predicate_post_main, NULL, bmi260_test_before, NULL, +ZTEST_SUITE(bmi260, drivers_predicate_pre_main, NULL, bmi260_test_before, NULL, NULL); -- cgit v1.2.1