Skip to content

Commit 8e60803

Browse files
committed
github/workflows/ports_psoc6: Replaced test plan runner script.
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
1 parent 72a870d commit 8e60803

1 file changed

Lines changed: 3 additions & 13 deletions

File tree

.github/workflows/ports_psoc6.yml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -50,23 +50,12 @@ jobs:
5050
runs-on: self-hosted
5151
needs: server-build
5252
strategy:
53+
fail-fast: false
5354
matrix:
54-
# This matrix can be also generated in a previous job as a JSON list:
55-
# echo 'test-suite-list=["pin", "signal", ...]' >> $GITHUB_OUTPUT
56-
# Then here use the corresponding variable:
57-
# ${{ fromJson(needs.<job-name>.outputs.test-suite-list) }}
58-
# That way we don´t need to hardcode the values here.
5955
board:
6056
- CY8CPROTO-062-4343W
6157
- CY8CPROTO-063-BLE
6258
- CY8CKIT-062S2-AI
63-
test-suite:
64-
# - vfs
65-
# - no-ext-hw-single
66-
# - no-ext-hw-multi
67-
# - ext-hw-single
68-
# - ext-hw-multi
69-
- ci-tests
7059
steps:
7160
- uses: actions/checkout@v4
7261
- name: Download binaries
@@ -82,7 +71,8 @@ jobs:
8271
- name: Run psoc6 tests
8372
timeout-minutes: 12
8473
run: |
85-
./tests/ports/psoc6/run_psoc6_tests.sh --test-suite ${{ matrix.test-suite }} --board ${{ matrix.board }} --hil ${{ runner.name }}
74+
cd tools/psoc6
75+
python -u run_test_plan.py --board ${{ matrix.board }} --hil-devs ${{ runner.name }}-devs.yml --max-retries 2
8676
8777
- name: Container teardown
8878
if: failure() || success()

0 commit comments

Comments
 (0)