Skip to content

Commit d2b1a09

Browse files
committed
Test wifi CI
1 parent 6b51f7f commit d2b1a09

File tree

4 files changed

+31
-32
lines changed

4 files changed

+31
-32
lines changed

.github/workflows/examples-efr32.yaml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,36 @@ jobs:
6363
# run: |
6464
# scripts/examples/gn_silabs_example.sh examples/lighting-app/silabs ./out/light-app BRD4187C --slc_generate --docker
6565
# rm -rf ./out/
66+
- name: Build some WiFi Soc variants
67+
run: |
68+
./scripts/run_in_build_env.sh \
69+
"./scripts/build/build_examples.py \
70+
--enable-flashbundle \
71+
--target efr32-brd2605a-light-skip-rps-generation \
72+
--target efr32-brd4338a-lock-skip-rps-generation \
73+
--target efr32-brd4338a-closure-skip-rps-generation \
74+
build \
75+
--copy-artifacts-to out/artifacts \
76+
"
77+
- name: Prepare bloat report for brd4338a lock app
78+
run: |
79+
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
80+
efr32 BRD4338a lock-app \
81+
out/efr32-brd4338a-lock-skip-rps-generation/matter-silabs-lock-example.out \
82+
/tmp/bloat_reports/
83+
- name: Clean out build output
84+
run: rm -rf ./out
85+
- name: Build EFR32 with WiFi NCP
86+
run: |
87+
./scripts/run_in_build_env.sh \
88+
"./scripts/build/build_examples.py \
89+
--enable-flashbundle \
90+
--target efr32-brd4187c-lock-wifi-siwx917 \
91+
build \
92+
--copy-artifacts-to out/artifacts \
93+
"
94+
- name: Clean out build output
95+
run: rm -rf ./out
6696
- name: Build some BRD4187C variants (1)
6797
# TODO #39216 : Deactivated Unit Testing (efr32-brd4187c-unit-test ) due to Pigweed incompatibility issues
6898
run: |
@@ -100,36 +130,6 @@ jobs:
100130
/tmp/bloat_reports/
101131
- name: Clean out build output
102132
run: rm -rf ./out
103-
- name: Build some WiFi Soc variants
104-
run: |
105-
./scripts/run_in_build_env.sh \
106-
"./scripts/build/build_examples.py \
107-
--enable-flashbundle \
108-
--target efr32-brd2605a-light-skip-rps-generation \
109-
--target efr32-brd4338a-lock-skip-rps-generation \
110-
--target efr32-brd4338a-closure-skip-rps-generation \
111-
build \
112-
--copy-artifacts-to out/artifacts \
113-
"
114-
- name: Prepare bloat report for brd4338a lock app
115-
run: |
116-
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
117-
efr32 BRD4338a lock-app \
118-
out/efr32-brd4338a-lock-skip-rps-generation/matter-silabs-lock-example.out \
119-
/tmp/bloat_reports/
120-
- name: Clean out build output
121-
run: rm -rf ./out
122-
- name: Build EFR32 with WiFi NCP
123-
run: |
124-
./scripts/run_in_build_env.sh \
125-
"./scripts/build/build_examples.py \
126-
--enable-flashbundle \
127-
--target efr32-brd4187c-lock-wifi-siwx917 \
128-
build \
129-
--copy-artifacts-to out/artifacts \
130-
"
131-
- name: Clean out build output
132-
run: rm -rf ./out
133133
- name: Uploading Size Reports
134134
uses: ./.github/actions/upload-size-reports
135135
if: ${{ !env.ACT }}

src/platform/silabs/SiWx/ble/BUILD.gn

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ source_set("siwx-ble") {
4040
"${wifi_sdk_root}/components/device/silabs/si91x/wireless/ble/src/rsi_common_apis.c",
4141
"${wifi_sdk_root}/components/device/silabs/si91x/wireless/ble/src/rsi_utils.c",
4242
"${wifi_sdk_root}/components/device/silabs/si91x/wireless/ble/src/sl_si91x_ble.c",
43-
"${wifi_sdk_root}/components/device/silabs/si91x/wireless/src/sli_wifi_power_profile.c",
4443
]
4544

4645
public_configs = [ ":siwx-ble-config" ]

src/platform/silabs/wifi/BUILD.gn

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,6 @@ source_set("wifi-platform") {
130130
sources += [
131131
"${silabs_platform_dir}/wifi/SiWx/WifiInterfaceImpl.cpp",
132132
"${wifi_sdk_root}/components/service/network_manager/src/sl_net_for_lwip.c",
133-
"${wifi_sdk_root}/components/protocol/wifi/src/sli_wifi_callback_framework.c",
134133
"${wifi_sdk_root}/components/service/network_manager/src/sli_net_common_utility.c",
135134
]
136135

src/platform/silabs/wifi/SiWx/ncp/BUILD.gn

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ source_set("siwx-ncp") {
6262
"${wifi_sdk_root}/components/device/silabs/si91x/wireless/sl_net/src/sli_net_si91x_utility.c",
6363
"${wifi_sdk_root}/components/device/silabs/si91x/wireless/src/sl_rsi_utility.c",
6464
"${wifi_sdk_root}/components/device/silabs/si91x/wireless/src/sl_si91x_driver.c",
65+
"${wifi_sdk_root}/components/device/silabs/si91x/wireless/src/sli_wifi_power_profile.c",
6566

6667
# wifi component
6768
"${wifi_sdk_root}/components/protocol/wifi/src/sl_wifi_basic_credentials.c",

0 commit comments

Comments
 (0)