golioth / golioth-zephyr-sdk

Golioth SDK For Zephyr
https://www.golioth.io
Apache License 2.0
68 stars 19 forks source link

gitlab-ci: add 'twister-qemu-goliothd' job #294

Closed mniestroj closed 2 years ago

mniestroj commented 2 years ago

This job will run all QEMU tests and samples that require network access and communication with 'goliothd'.

Add a script for configuring NAT with iptables, so that QEMU can access external world.

Use twister_report.xml instead of twister.xml, as the former shows time spent on each testcase separately and also trims down information about target platform (which is obvious based on job name).

github-actions[bot] commented 2 years ago

Visit the preview URL for this PR (updated for commit f9c2fdf):

https://golioth-zephyr-sdk-doxygen-dev--pr294-twister-qemu-gol-b291vk4f.web.app

(expires Tue, 04 Oct 2022 15:14:01 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

mniestroj commented 2 years ago

@ncmiller Please note failure of nrf52840dk test. Merging, as it is not affected by this PR.