Skip to content

Commit 67ab4b1

Browse files
github: workflows: Use upstream tests
Several things are easier now. Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
1 parent 5a537d5 commit 67ab4b1

File tree

2 files changed

+22
-44
lines changed

2 files changed

+22
-44
lines changed

.github/workflows/build.yml

+12-23
Original file line numberDiff line numberDiff line change
@@ -29,72 +29,61 @@ jobs:
2929
toolchains: arm-zephyr-eabi
3030

3131
- name: Fetch blobs
32-
working-directory: zephyr-silabs
3332
shell: bash
3433
run: |
3534
west blobs fetch hal_silabs
3635
3736
- name: Build Entropy test
38-
working-directory: zephyr-silabs
3937
shell: bash
4038
run: |
4139
west twister -v --inline-logs -K \
4240
-s drivers.entropy \
4341
-p siwx917_rb4338a
4442
4543
- name: Build Flash test
46-
working-directory: zephyr-silabs
4744
shell: bash
4845
run: |
4946
west twister -v --inline-logs \
5047
-s drivers.flash.common.default \
51-
-p siwx917_rb4338a \
52-
-x DTC_OVERLAY_FILE=$(pwd)/tests/drivers/flash/common/boards/siwx917_rb4338a.overlay
48+
-p siwx917_rb4338a
5349
5450
- name: Build DMA test
55-
working-directory: zephyr-silabs
5651
shell: bash
5752
run: |
5853
west twister -v --inline-logs \
5954
-s drivers.dma.chan_blen_transfer \
60-
-p siwx917_rb4338a \
61-
-x DTC_OVERLAY_FILE=$(pwd)/tests/drivers/dma/chan_blen_transfer/boards/siwx917_rb4338a.overlay \
62-
-x EXTRA_CONF_FILE=$(pwd)/tests/drivers/dma/chan_blen_transfer/boards/siwx917_rb4338a.conf
55+
-p siwx917_rb4338a
6356
6457
- name: Build Crypto tests
65-
working-directory: zephyr-silabs
6658
shell: bash
6759
run: |
6860
west twister -v --inline-logs \
6961
-p xg24_rb4187c \
7062
-p xg27_dk2602a \
7163
-p xg29_rb4412a \
72-
-T tests/crypto/
64+
-T zephyr-silabs/tests/crypto/
7365
7466
- name: Build Bluetooth samples
75-
working-directory: zephyr-silabs
7667
shell: bash
7768
run: |
7869
west twister -v --inline-logs -K \
7970
-s sample.bluetooth.peripheral_hr \
8071
-s sample.bluetooth.observer \
72+
-p xg27_dk2602a \
8173
-p siwx917_rb4338a
8274
83-
- name: Build Rail samples
84-
working-directory: zephyr-silabs
85-
shell: bash
86-
run: |
87-
west twister -v --inline-logs \
88-
-s sample.rail.simple_txrx -T samples
89-
9075
- name: Build Wifi samples
91-
working-directory: zephyr-silabs
9276
shell: bash
9377
run: |
9478
west twister -v --inline-logs -K \
9579
-s sample.net.wifi \
9680
-p siwx917_rb4338a
9781
west twister -v --inline-logs -K \
98-
-s sample.net.wifi \
99-
-p siwx917_rb4338a \
100-
-x EXTRA_CONF_FILE=$(pwd)/samples/net/wifi/shell/soc/siwx917_offloaded_sockets.conf
82+
-s sample.net.wifi.siwx91x_offloaded \
83+
-p siwx917_rb4338a
84+
85+
- name: Build Rail samples
86+
shell: bash
87+
run: |
88+
west twister -v --inline-logs \
89+
-s sample.rail.simple_txrx -T zephyr-silabs/samples

.github/workflows/upstream-build.yml

+10-21
Original file line numberDiff line numberDiff line change
@@ -31,40 +31,32 @@ jobs:
3131
toolchains: arm-zephyr-eabi
3232

3333
- name: Fetch blobs
34-
working-directory: zephyr-silabs
3534
shell: bash
3635
run: |
3736
west blobs fetch hal_silabs
3837
3938
- name: Build Entropy test
40-
working-directory: zephyr-silabs
4139
shell: bash
4240
run: |
4341
west twister -v --inline-logs -K \
4442
-s drivers.entropy \
4543
-p siwx917_rb4338a
4644
4745
- name: Build Flash test
48-
working-directory: zephyr-silabs
4946
shell: bash
5047
run: |
5148
west twister -v --inline-logs \
5249
-s drivers.flash.common.default \
53-
-p siwx917_rb4338a \
54-
-x DTC_OVERLAY_FILE=$(pwd)/tests/drivers/flash/common/boards/siwx917_rb4338a.overlay
50+
-p siwx917_rb4338a
5551
5652
- name: Build DMA test
57-
working-directory: zephyr-silabs
5853
shell: bash
5954
run: |
6055
west twister -v --inline-logs \
6156
-s drivers.dma.chan_blen_transfer \
62-
-p siwx917_rb4338a \
63-
-x DTC_OVERLAY_FILE=$(pwd)/tests/drivers/dma/chan_blen_transfer/boards/siwx917_rb4338a.overlay \
64-
-x EXTRA_CONF_FILE=$(pwd)/tests/drivers/dma/chan_blen_transfer/boards/siwx917_rb4338a.conf
57+
-p siwx917_rb4338a
6558
6659
- name: Build Bluetooth samples
67-
working-directory: zephyr-silabs
6860
shell: bash
6961
run: |
7062
west twister -v --inline-logs -K \
@@ -73,21 +65,18 @@ jobs:
7365
-p xg27_dk2602a \
7466
-p siwx917_rb4338a
7567
76-
- name: Build Rail samples
77-
working-directory: zephyr-silabs
78-
shell: bash
79-
run: |
80-
west twister -v --inline-logs \
81-
-s sample.rail.simple_txrx -T samples
82-
8368
- name: Build Wifi samples
84-
working-directory: zephyr-silabs
8569
shell: bash
8670
run: |
8771
west twister -v --inline-logs -K \
8872
-s sample.net.wifi \
8973
-p siwx917_rb4338a
9074
west twister -v --inline-logs -K \
91-
-s sample.net.wifi \
92-
-p siwx917_rb4338a \
93-
-x EXTRA_CONF_FILE=$(pwd)/samples/net/wifi/shell/soc/siwx917_offloaded_sockets.conf
75+
-s sample.net.wifi.siwx91x_offloaded \
76+
-p siwx917_rb4338a
77+
78+
- name: Build Rail samples
79+
shell: bash
80+
run: |
81+
west twister -v --inline-logs \
82+
-s sample.rail.simple_txrx -T zephyr-silabs/samples

0 commit comments

Comments
 (0)