golioth / golioth-zephyr-sdk

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

gitlab-ci: use separate output directories for {non-,}golioth tests #413

Closed mniestroj closed 11 months ago

mniestroj commented 11 months ago

Since there were two invocations of twister in a row, first twister-out directory was renamed during second invocation. Additionally reports/ directory contents from first run got overwritten with contents from second run. This means that artifacts from first run were never accessible.

Run twister with --no-clean option, so that single twister-out directory is used. Test sets from both runs are unique, which means that the result will be a merged directory structure containing artifacts from both runs.

Use separate reports/ directory, so that reports from both runs are uploaded and available to be investigated.

github-actions[bot] commented 11 months ago

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

https://golioth-zephyr-sdk-doxygen-dev--pr413-ci-separate-repo-4ye2qikf.web.app

(expires Tue, 01 Aug 2023 04:34:51 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: a389eefadf4b4b68a539327b3459dd66c142cf49