AtomVM icon indicating copy to clipboard operation
AtomVM copied to clipboard

Update pytest/qemu esp32-build CI, add 5.2-rc1

Open petermm opened this issue 2 years ago • 0 comments

This updates esp32 CI to latest pytest-embedded and qemu, and adds 5.2-rc1 to Ci.

Enables future work on adding esp32-c3 to qemu CI, and future usage of pytest-embedded-wokwi

All esp-idf versions now use the same pytest/qemu version.

Esp-idf 5.2-rc1 was added, with one test backed out for that version.

Qemu binary download also supports arm64 for faster running locally on m1 macs (when using act).

the CONFIG_ESPTOOLPY_FLASHSIZE_DETECT=n sdkconfig was needed on 4.4.6 - it would fail 100% of the time otherwise.

These changes are made under both the "Apache 2.0" and the "GNU Lesser General Public License 2.1 or later" license terms (dual license).

SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later

petermm avatar Feb 09 '24 15:02 petermm