From 796d309f8a1cfeb3f9cd17547aa72fb8034b4671 Mon Sep 17 00:00:00 2001 From: Zingo Andersen Date: Thu, 26 Jun 2025 10:19:53 +0200 Subject: [PATCH] Arm backend: Add pytests time stats for unit test This will show time for all model tests but to avoid spamming only show the 10 slowest ops tests. Signed-off-by: Zingo Andersen Change-Id: I95bd74932c69206b0579aeec0adb6f4c223b2e7a --- backends/arm/test/test_arm_baremetal.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backends/arm/test/test_arm_baremetal.sh b/backends/arm/test/test_arm_baremetal.sh index 256ddcd3881..e53a500cc78 100755 --- a/backends/arm/test/test_arm_baremetal.sh +++ b/backends/arm/test/test_arm_baremetal.sh @@ -77,7 +77,7 @@ test_pytest_ops() { # Test ops and other things backends/arm/scripts/build_executorch.sh # Run arm baremetal pytest tests without FVP - pytest --verbose --color=yes --numprocesses=auto backends/arm/test/ --ignore=backends/arm/test/models + pytest --verbose --color=yes --numprocesses=auto --durations=10 backends/arm/test/ --ignore=backends/arm/test/models echo "${TEST_SUITE_NAME}: PASS" } @@ -88,7 +88,7 @@ test_pytest_models() { # Test ops and other things backends/arm/scripts/build_executorch.sh # Run arm baremetal pytest tests without FVP - pytest --verbose --color=yes backends/arm/test/models + pytest --verbose --color=yes --durations=0 backends/arm/test/models echo "${TEST_SUITE_NAME}: PASS" } @@ -109,7 +109,7 @@ test_pytest_ops_ethosu_fvp() { # Same as test_pytest but also sometime verify us backends/arm/test/setup_testing.sh # Run arm baremetal pytest tests with FVP - pytest --verbose --color=yes --numprocesses=auto backends/arm/test/ --ignore=backends/arm/test/models + pytest --verbose --color=yes --numprocesses=auto --durations=10 backends/arm/test/ --ignore=backends/arm/test/models echo "${TEST_SUITE_NAME}: PASS" } @@ -123,7 +123,7 @@ test_pytest_models_ethosu_fvp() { # Same as test_pytest but also sometime verify backends/arm/test/setup_testing.sh # Run arm baremetal pytest tests with FVP - pytest --verbose --color=yes backends/arm/test/models + pytest --verbose --color=yes --durations=0 backends/arm/test/models echo "${TEST_SUITE_NAME}: PASS" }