diff options
author | Alessandro Gatti <a.gatti@frob.it> | 2025-07-24 14:21:17 +0200 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2025-08-26 12:27:21 +1000 |
commit | 6650506e06787cb742d11aee3f07ffeb5bbe0e82 (patch) | |
tree | e7e4ed5bf84ff7bfbf632efbb38459cbe5794233 /tests/run-tests.py | |
parent | 64cac4690fad4df240056f5e15900d7ef5274a4c (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