Skip to content

Job split as per test group in target-testing stage#221

Merged
jaenrig-ifx merged 4 commits intoports-psoc6-mainfrom
job-split-on-target
Aug 13, 2025
Merged

Job split as per test group in target-testing stage#221
jaenrig-ifx merged 4 commits intoports-psoc6-mainfrom
job-split-on-target

Conversation

@jaenrig-ifx
Copy link
Copy Markdown
Member

  • Created a job per board and tests group in the test_run_psoc6.sh script
  • Added matrix to yml file. We can get this list from a script in the future

This is painfully slow, and after fixing the bitstream and time pulse, I will try to group then again.
Consider this intermediate commit and approach which will allow to increase the grouping when the sequence that not fail, and split in more isolated tests (directly after flashing) when we need a fully clean board.

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>
@github-actions
Copy link
Copy Markdown

Code size report:

   bare-arm:    +0 +0.000% 
minimal x86:    +0 +0.000% 
   unix x64:    +0 +0.000% standard
      stm32:    +0 +0.000% PYBV10
     mimxrt:    +0 +0.000% TEENSY40
        rp2:    +0 +0.000% RPI_PICO_W
       samd:    +0 +0.000% ADAFRUIT_ITSYBITSY_M4_EXPRESS
  qemu rv32:    +0 +0.000% VIRT_RV32

Copy link
Copy Markdown
Member

@NikhitaR-IFX NikhitaR-IFX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rest all good and all green! 👏

- board: CY8CPROTO-063-BLE
test-suite: vfs-sdcard
- board: CY8CKIT-062S2-AI
test-suite: vfs-sdcard
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can add all excluded tests for CY8CKIT-062S2-AI under one? Like:
test-suite:
- vfs-sdcard
- bitstream
- ...

@jaenrig-ifx jaenrig-ifx merged commit 6be797c into ports-psoc6-main Aug 13, 2025
117 checks passed
@jaenrig-ifx jaenrig-ifx deleted the job-split-on-target branch August 13, 2025 11:32
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