Skip to content

Commit 5d4d6c5

Browse files
github: workflows: add ADC test and sample builds to MSPM33 workflow
Add adc_dt, adc_sequence, adc_api, and adc_error_cases builds to dev_mspm33_build.yml for comprehensive ADC validation on LP_MSPM33C321A. Signed-off-by: Aman Lachhiramka <a-lachhiramka@ti.com>
1 parent a57ac06 commit 5d4d6c5

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/dev_mspm33_build.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,3 +137,31 @@ jobs:
137137
cd ~/zephyrproject/zephyr
138138
source ~/zephyrproject/zephyr/zephyr-env.sh
139139
west build -p always -b lp_mspm33c321a tests/drivers/dma/loop_transfer
140+
141+
- name: Build ADC DT Sample
142+
run: |
143+
source ~/zephyrproject/.venv/bin/activate
144+
cd ~/zephyrproject/zephyr
145+
source ~/zephyrproject/zephyr/zephyr-env.sh
146+
west build -p always -b lp_mspm33c321a samples/drivers/adc/adc_dt
147+
148+
- name: Build ADC Sequence Sample
149+
run: |
150+
source ~/zephyrproject/.venv/bin/activate
151+
cd ~/zephyrproject/zephyr
152+
source ~/zephyrproject/zephyr/zephyr-env.sh
153+
west build -p always -b lp_mspm33c321a samples/drivers/adc/adc_sequence
154+
155+
- name: Build ADC API Test
156+
run: |
157+
source ~/zephyrproject/.venv/bin/activate
158+
cd ~/zephyrproject/zephyr
159+
source ~/zephyrproject/zephyr/zephyr-env.sh
160+
west build -p always -b lp_mspm33c321a tests/drivers/adc/adc_api
161+
162+
- name: Build ADC Error Cases Test
163+
run: |
164+
source ~/zephyrproject/.venv/bin/activate
165+
cd ~/zephyrproject/zephyr
166+
source ~/zephyrproject/zephyr/zephyr-env.sh
167+
west build -p always -b lp_mspm33c321a tests/drivers/adc/adc_error_cases

0 commit comments

Comments
 (0)