diff options
author | Alessandro Gatti <a.gatti@frob.it> | 2025-06-03 22:54:09 +0200 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2025-06-10 10:57:32 +1000 |
commit | b8e56a17b126fd990b7cdf3fb81944d504146f69 (patch) | |
tree | 744ab69720b7b095aebb9b67714aa1e14295b176 /docs/esp8266/tutorial/powerctrl.rst | |
parent | 5f058e9863c0770aa8a4defe23f70919cea94160 (diff) |
github/workflows: Split QEMU/Arm builds into separate entries.
This commit takes the QEMU/Arm CI build and test step and splits it into
three separate steps (bigendian, sabrelite, thumb), to allow them to run
in parallel.
Currently the QEMU/Arm CI build step would take up to 16 minutes, often
being the last step blocking a full test run. With this commit, when
the steps run in parallel the time it takes to complete the QEMU/Arm
build and test procedure is cut in half - taking between 8 to 9 minutes
depending on the CI runner load.
The existing `ci_build_and_test_arm` function has been removed, in
favour of having three separate functions - one per configuration. They
are called `ci_build_and_test_arm_bigendian`,
`ci_build_and_test_arm_sabrelite`, and `ci_build_and_test_arm_thumb`.
Signed-off-by: Alessandro Gatti <a.gatti@frob.it>
Diffstat (limited to 'docs/esp8266/tutorial/powerctrl.rst')
0 files changed, 0 insertions, 0 deletions