Skip to content

github/workflows/ports_psoc-edge-ifx: Added all tests on PR to main.#110

Draft
jaenrig-ifx wants to merge 370 commits into
psoc-edge-mainfrom
add-full-suite-test-upon-PR
Draft

github/workflows/ports_psoc-edge-ifx: Added all tests on PR to main.#110
jaenrig-ifx wants to merge 370 commits into
psoc-edge-mainfrom
add-full-suite-test-upon-PR

Conversation

@jaenrig-ifx

Copy link
Copy Markdown
Member

Run all micropython test suite when PR against the main branch.
Maybe this makes the PRs against the main a bit slow. Therefore, maybe we can convert this step a scheduled job daily.
This will be merged only after fixing all the non-skipped jobs 😊

Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
The hardcoded stack size is automatically calculated
based on the linker script variable __Stack_Size.
The heap is using the allocated linker script regions,
which size is 256 KB of the CM33 non secure data region.
Most of the other memory sections remain unused.
Future evaluation should consider an improved memory
configuration considering the multi-core setup and the
available MicroPython options and requirements.

Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
jaenrig-ifx and others added 8 commits May 21, 2026 00:27
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
Signed-off-by: zhanglinjing <Linjing.Zhang@infineon.com>
Signed-off-by: zhanglinjing <Linjing.Zhang@infineon.com>
Signed-off-by: zhanglinjing <Linjing.Zhang@infineon.com>
Signed-off-by: zhanglinjing <Linjing.Zhang@infineon.com>
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
@jaenrig-ifx jaenrig-ifx force-pushed the add-full-suite-test-upon-PR branch from ad75008 to 8df0ba5 Compare May 21, 2026 14:35
@jaenrig-ifx jaenrig-ifx force-pushed the psoc-edge-main branch 3 times, most recently from 89b948d to 5a48545 Compare May 28, 2026 00:25
@jaenrig-ifx jaenrig-ifx force-pushed the psoc-edge-main branch 3 times, most recently from e2b1dd2 to 6c53d3d Compare June 3, 2026 16:31
@jaenrig-ifx jaenrig-ifx force-pushed the psoc-edge-main branch 3 times, most recently from 9c3756a to f2abcb6 Compare June 11, 2026 00:33
@jaenrig-ifx jaenrig-ifx force-pushed the psoc-edge-main branch 3 times, most recently from e67f1cf to 90425bc Compare June 12, 2026 08:05
@jaenrig-ifx jaenrig-ifx force-pushed the psoc-edge-main branch 7 times, most recently from 02f6902 to 3b169b6 Compare June 26, 2026 12:29
@jaenrig-ifx jaenrig-ifx force-pushed the psoc-edge-main branch 2 times, most recently from 0a26255 to c3352f4 Compare July 1, 2026 00:29
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.

5 participants