summaryrefslogtreecommitdiff
path: root/tests/run-tests.py
diff options
context:
space:
mode:
authorAlessandro Gatti <a.gatti@frob.it>2025-07-24 14:21:17 +0200
committerDamien George <damien@micropython.org>2025-08-26 12:27:21 +1000
commit6650506e06787cb742d11aee3f07ffeb5bbe0e82 (patch)
treee7e4ed5bf84ff7bfbf632efbb38459cbe5794233 /tests/run-tests.py
parent64cac4690fad4df240056f5e15900d7ef5274a4c (diff)
tools/ci.sh: Extend Arm testing to include hardfp targets.
This commit lets CI extend the testing scope of the QEMU Arm target, by letting it perform the usual battery of tests (interpreter and natmods) also on hardfp targets. The default board for Arm testing lacks hardware floating point support, so natmods weren't tested in that specific configuration. With the introduction of the "MPS_AN500" QEMU target, now this is made possible as said board emulates a Cortex-M7 machine with a single- and double-precision floating point unit. To reduce the impact on build times, the "ci_qemu_build_arm_thumb" CI step was split in two: "ci_qemu_build_arm_thumb_softfp" and "ci_qemu_build_arm_thumb_hardfp" - so hopefully those can run in parallel whenever possible. Signed-off-by: Alessandro Gatti <a.gatti@frob.it>
Diffstat (limited to 'tests/run-tests.py')
0 files changed, 0 insertions, 0 deletions