diff options
author | Alessandro Gatti <a.gatti@frob.it> | 2025-06-04 23:02:07 +0200 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2025-06-10 11:29:02 +1000 |
commit | 0da22b2c30aac8a843c504f907b0675190ee0c89 (patch) | |
tree | db464069e65815d879a480bf0f6540f6145ba3a2 /docs/esp32 | |
parent | c1c73d966ea2d3ee20dbde8c5cd6ea5bd99bc94f (diff) | |
download | micropython-0da22b2c30aac8a843c504f907b0675190ee0c89.tar.gz micropython-0da22b2c30aac8a843c504f907b0675190ee0c89.zip |
tools/ci.sh: Fix nanbox CI test runs.
This commit fixes CI test runs for the `nanbox` target, which were
broken by the unconditional native emitter code output changes in the
test runner.
The `nanbox` configuration does not enable native emitters of any kind,
and with a full test run that includes executing emitted native code
things would break when doing CI runs.
This is worked around by introducing a common subset of tests that do
not involve the native emitter, and a more comprehensive set of tests
that include both non-emitter and emitter tests. The `nanbox` CI test
run will stop at the first subset, whilst other configurations will run
that and execute further tests.
Function names have been kept the same for steps that involve native
code, with the `nanbox` subset having another one. This should not
trigger any breakage in existing CI configurations or external scripts.
Signed-off-by: Alessandro Gatti <a.gatti@frob.it>
Diffstat (limited to 'docs/esp32')
0 files changed, 0 insertions, 0 deletions