Skip to content

Conversation

@pillo79
Copy link
Owner

@pillo79 pillo79 commented Jan 7, 2026

No description provided.

@github-actions
Copy link

github-actions bot commented Jan 7, 2026

3

@pillo79 pillo79 force-pushed the tmp-ci branch 5 times, most recently from 8e6c166 to 592affe Compare January 7, 2026 14:44
@pillo79 pillo79 force-pushed the tmp-ci branch 4 times, most recently from 073732d to ef68276 Compare January 7, 2026 20:00
@github-actions
Copy link

github-actions bot commented Jan 8, 2026

CI run PASSED 🟢

Artifact Board Core Tests RAM Sketches Warnings Errors
zephyr_contrib ek_ra8d1 📗

${\color{#36e920}11.9\%}$

1 - -
frdm_mcxn947 📗

${\color{#8e9120}57.8\%}$

1 - -
frdm_rw612 📗

${\color{#be6120}83.0\%}$

1 - -
✔️* zephyr_main giga 📗 ✅*

${\color{#879820}54.4\%}$

22 6 -
nano33ble 📗 ✅*

${\color{#b56a20}78.5\%}$

11 4 -
nano_matter 📗 ✔️*

⚠️ ${\color{#c35c20}85.5\%}$

10 4 (1*)
niclasense 📗 ✅*

⚠️ ${\color{#c55a20}86.5\%}$

10 4 -
opta 📗 ✔️*

${\color{#78a720}46.6\%}$

28 11 (3*)
portentac33 📗 ✔️*

⚠️ ${\color{#d54a20}95.0\%}$

28 11 (6*)
portentah7 📗 ✔️*

${\color{#7aa520}47.2\%}$

29 11 (3*)
✅* zephyr_unoq unoq 📗 ✅*

${\color{#52cd20}26.3\%}$

26 4 -
Legend

BoardTestStatus description
🔥 🔥 Test run failed to complete.
🔴 Test completed with unexpected errors.
✔️* 🚫 Test completed with errors, but all are known/expected.
✅* 🟡 Test completed with some warnings; no errors detected.
🟢 Test passed successfully, with no warnings or errors.
🌑 🌑 Test was skipped.

@github-actions
Copy link

github-actions bot commented Jan 8, 2026

CI run PASSED 🟢

ArtifactBoardCoreTestsRAMSketchesWarningsErrors
zephyr_contrib ek_ra8d1 📗

11.9%

1--
frdm_mcxn947 📗

57.8%

1--
frdm_rw612 📗

83.0%

1--
✔️* zephyr_main giga 📗 ✅*

54.4%

226-
nano33ble 📗 ✅*

78.5%

114-
nano_matter 📗 ✔️*

⚠️ 85.5%

104(1*)
niclasense 📗 ✅*

⚠️ 86.5%

104-
opta 📗 ✔️*

46.6%

2811(3*)
portentac33 📗 ✔️*

⚠️ 95.0%

2811(6*)
portentah7 📗 ✔️*

47.2%

2911(3*)
✅* zephyr_unoq unoq 📗 ✅*

26.3%

264-
Legend

BoardTestStatus description
🔥 🔥 Test run failed to complete.
🔴 Test completed with unexpected errors.
✔️* 🚫 Test completed with errors, but all are known/expected.
✅* 🟡 Test completed with some warnings; no errors detected.
🟢 Test passed successfully, with no warnings or errors.
🌑 🌑 Test was skipped.

@github-actions
Copy link

github-actions bot commented Jan 8, 2026

CI run PASSED 🟢

ArtifactBoardCoreTestsRAMSketchesWarningsErrors
zephyr_contrib ek_ra8d1 📗

11.9%

1--
frdm_mcxn947 📗

57.8%

1--
frdm_rw612 📗

83.0%

1--
✔️* zephyr_main giga 📗 ✅*

54.4%

226-
nano33ble 📗 ✅*

78.5%

114-
nano_matter 📗 ✔️*

⚠️ 85.5%

104(1*)
niclasense 📗 ✅*

⚠️ 86.5%

104-
opta 📗 ✔️*

46.6%

2811(3*)
portentac33 📗 ✔️*

⚠️ 95.0%

2811(6*)
portentah7 📗 ✔️*

47.2%

2911(3*)
✅* zephyr_unoq unoq 📗 ✅*

26.3%

264-
Legend

BoardTestStatus description
🔥 🔥 Test run failed to complete.
🔴 Test completed with unexpected errors.
✔️* 🚫 Test completed with errors, but all are known/expected.
✅* 🟡 Test completed with some warnings; no errors detected.
🟢 Test passed successfully, with no warnings or errors.
🌑 🌑 Test was skipped.

@github-actions
Copy link

github-actions bot commented Jan 9, 2026

Built 9.9.9-20260109-125055+b225bfd

CI run FAILED: ❌ unoq

ArtifactBoardCoreTestsRAMSketchesWarningsErrors
zephyr_contrib ek_ra8d1 📗

11.9%

2--
frdm_mcxn947 📗

57.8%

2--
frdm_rw612 📗

83.0%

2--
✔️* zephyr_main giga 📗 ✅*

54.4%

4412-
nano33ble 📗 ✅*

78.5%

228-
nano_matter 📗 ✔️*

⚠️ 85.5%

208(2*)
niclasense 📗 ✅*

⚠️ 86.5%

208-
opta 📗 ✔️*

46.6%

5624(4*)
portentac33 📗 ✔️*

⚠️ 95.0%

5624(10*)
portentah7 📗 ✔️*

47.2%

5824(4*)
zephyr_unoq unoq 📗

26.3%

5281
Legend

BoardTestStatus description
🔥 🔥 Test run failed to complete.
🔴 Test completed with unexpected errors.
✔️* 🚫 Test completed with errors, but all are known/expected.
✅* 🟡 Test completed with some warnings; no errors detected.
🟢 Test passed successfully, with no warnings or errors.
🌑 🌑 Test was skipped.

Caution

zephyr_unoq is blocked due to failures on unoq!

Do not recycle the cache among different board builds, improves cache
hit rate.

Signed-off-by: Luca Burelli <[email protected]>
Fix various warnings in SPI.cpp

Signed-off-by: Luca Burelli <[email protected]>
Add full SPDX support to the build system to generate SPDX documents
alongside the build artifacts.

Signed-off-by: Luca Burelli <[email protected]>
Properly implement aritfact-specific inclusion and exclusion of
libraries in the core packaging script.

Signed-off-by: Luca Burelli <[email protected]>
SPI and UART cannot be used together on the Nicla Sense ME as they share
the same controller and only one can currently be active. For the
moment, prefer to keep UART enabled and disable SPI in the device tree.

Signed-off-by: Luca Burelli <[email protected]>
Avoid multiple runs when pushing to branches in your own fork.
Only run on pushes to main or pull requests.

Signed-off-by: Luca Burelli <[email protected]>
In GitHub Actions, checked out code in a pull_request workflow does
check out the merge commit by default, resulting in different SHAs and
missed tags. Using GITHUB_HEAD_REF when available ensures that git
describe operates on the correct branch or tag ref.

Signed-off-by: Luca Burelli <[email protected]>
Instead of compiling a fixed Blink sketch for each board, generate a
list of all examples and libraries to compile based on the variant (and
core). This allows to skip examples that are not applicable for a
given variant (e.g. using hardware features not present on the board),
and to add additional libraries and examples to the test suite as
required.

Signed-off-by: Luca Burelli <[email protected]>
This commit replaces the previous shell script for log inspection
with a more comprehensive processing with Python script.

The new script provides better organization of test results, including
a summary table, detailed per-artifact and per-sketch breakdowns,
and improved formatting for readability in GitHub Actions summaries.

Job database IDs are now obtained once before log generation instead of
once per job, solving API rate limit issues.

This also requires an update to compile-sketches for 2 new features:
- 'issues-report' generates an 'issues' array in the report with
  warning/error lines extracted from the compilation stderr;
- 'always-succeed' makes the action always exit 0, allowing
  CI to continue even when some compilations fail.

Signed-off-by: Luca Burelli <[email protected]>
Some examples are known to fail on specific variants, and CI should not
be permanently marked as failed because of them. This patch adds support
for a per-variant list of known failing examples, and marks tests that
fail due to these examples as "expected errors", which are logged but do
not cause the overall CI run to be marked as failed.

Signed-off-by: Luca Burelli <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants