Skip to content

Commit 491c4e0

Browse files
committed
tools/psoc6/test-plan: Added test plan for psoc6 hil on target tests.
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
1 parent 6524dfe commit 491c4e0

1 file changed

Lines changed: 242 additions & 0 deletions

File tree

tools/psoc6/test-plan.yml

Lines changed: 242 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,242 @@
1+
- name: vfs-flash
2+
test:
3+
script:
4+
- extmod/vfs_basic.py
5+
- extmod/vfs_lfs_superblock.py
6+
- extmod/vfs_userfs.py
7+
device:
8+
- board: CY8CPROTO-062-4343W
9+
- board: CY8CPROTO-063-BLE
10+
- board: CY8CKIT-062S2-AI
11+
12+
- name: vfs-flash-large
13+
type: custom
14+
test:
15+
script:
16+
- ports/psoc6/mp_custom/fs.py
17+
args:
18+
- basic
19+
- flash
20+
device:
21+
- board: CY8CPROTO-062-4343W
22+
- board: CY8CPROTO-063-BLE
23+
- board: CY8CKIT-062S2-AI
24+
25+
- name: vfs-sdcard
26+
test:
27+
script: ports/psoc6/board_ext_hw/single/sdcard.py
28+
device:
29+
- board: CY8CPROTO-062-4343W
30+
version: 0.6.0.a
31+
32+
- name: vfs-sdcard-large
33+
type: custom
34+
test:
35+
script:
36+
- ports/psoc6/mp_custom/fs.py
37+
args:
38+
- basic
39+
- sd
40+
device:
41+
- board: CY8CPROTO-062-4343W
42+
version: 0.6.0.a
43+
44+
- name: no-extended-hardware
45+
test:
46+
script: ports/psoc6/board_only_hw/single
47+
exclude:
48+
- board_only_hw/single/wdt.py
49+
- board_only_hw/single/wdt_reset_check.py
50+
device:
51+
- board: CY8CPROTO-062-4343W
52+
- board: CY8CPROTO-063-BLE
53+
- board: CY8CKIT-062S2-AI
54+
55+
- name: pin
56+
test:
57+
script: ports/psoc6/board_ext_hw/single/pin.py
58+
device:
59+
- board: CY8CPROTO-062-4343W
60+
version: 0.6.0.a
61+
- board: CY8CPROTO-063-BLE
62+
version: 0.5.0.a
63+
- board: CY8CKIT-062S2-AI
64+
version: 0.1.0.a
65+
66+
- name: signal
67+
test:
68+
script: ports/psoc6/board_ext_hw/single/signal.py
69+
device:
70+
- board: CY8CPROTO-062-4343W
71+
version: 0.6.0.a
72+
- board: CY8CPROTO-063-BLE
73+
version: 0.5.0.a
74+
- board: CY8CKIT-062S2-AI
75+
version: 0.1.0.a
76+
77+
- name: pwm
78+
test:
79+
script: ports/psoc6/board_ext_hw/single/pwm.py
80+
device:
81+
- board: CY8CPROTO-062-4343W
82+
version: 0.6.0.a
83+
- board: CY8CPROTO-063-BLE
84+
version: 0.5.0.a
85+
- board: CY8CKIT-062S2-AI
86+
version: 0.1.0.a
87+
88+
- name: adc
89+
test:
90+
script: ports/psoc6/board_ext_hw/single/adc.py
91+
device:
92+
- board: CY8CPROTO-062-4343W
93+
version: 0.6.0.a
94+
- board: CY8CPROTO-063-BLE
95+
version: 0.5.0.a
96+
- board: CY8CKIT-062S2-AI
97+
version: 0.1.0.b
98+
99+
- name: i2c
100+
test:
101+
script: ports/psoc6/board_ext_hw/single/uart.py
102+
device:
103+
- board: CY8CPROTO-062-4343W
104+
version: 0.6.0.b
105+
- board: CY8CPROTO-063-BLE
106+
version: 0.5.0.a
107+
- board: CY8CKIT-062S2-AI
108+
version: 0.1.0.a
109+
110+
- name: uart
111+
test:
112+
script: ports/psoc6/board_ext_hw/single/uart.py
113+
device:
114+
- board: CY8CPROTO-062-4343W
115+
version: 0.6.0.a
116+
- board: CY8CPROTO-063-BLE
117+
version: 0.5.0.b
118+
- board: CY8CKIT-062S2-AI
119+
version: 0.1.0.a
120+
121+
- name: spi
122+
test:
123+
script: ports/psoc6/board_ext_hw/multi/spi_master.py
124+
device:
125+
- board: CY8CPROTO-062-4343W
126+
version: 0.6.0.a
127+
- board: CY8CPROTO-063-BLE
128+
version: 0.5.0.a
129+
- board: CY8CKIT-062S2-AI
130+
version: 0.1.0.c
131+
stub:
132+
script: ports/psoc6/board_ext_hw/multi/spi_slave.py
133+
device:
134+
- board: CY8CPROTO-062-4343W
135+
version: 0.6.0.b
136+
- board: CY8CPROTO-063-BLE
137+
version: 0.5.0.b
138+
- board: CY8CKIT-062S2-AI
139+
version: 0.1.0.b
140+
141+
- name: i2s
142+
test:
143+
script: ports/psoc6/board_ext_hw/multi/i2s_rx.py
144+
device:
145+
- board: CY8CPROTO-062-4343W
146+
version: 0.6.0.b
147+
- board: CY8CPROTO-063-BLE
148+
version: 0.5.0.b
149+
- board: CY8CKIT-062S2-AI
150+
version: 0.1.0.c
151+
stub:
152+
script: ports/psoc6/board_ext_hw/multi/i2s_tx.py
153+
device:
154+
- board: CY8CPROTO-062-4343W
155+
version: 0.6.0.a
156+
- board: CY8CPROTO-063-BLE
157+
version: 0.5.0.a
158+
- board: CY8CKIT-062S2-AI
159+
version: 0.1.0.b
160+
161+
- name: pdm_pcm
162+
test:
163+
script: ports/psoc6/board_ext_hw/multi/pdm_pcm_rx.py
164+
device:
165+
- board: CY8CPROTO-062-4343W
166+
version: 0.6.0.b
167+
- board: CY8CPROTO-063-BLE
168+
version: 0.5.0.b
169+
- board: CY8CKIT-062S2-AI
170+
version: 0.1.0.c
171+
stub:
172+
script: ports/psoc6/board_ext_hw/multi/pdm_pcm_tx.py
173+
device:
174+
- board: CY8CPROTO-062-4343W
175+
version: 0.6.0.a
176+
- board: CY8CPROTO-063-BLE
177+
version: 0.5.0.a
178+
- board: CY8CKIT-062S2-AI
179+
version: 0.1.0.b
180+
181+
- name: bitstream
182+
test:
183+
script: ports/psoc6/board_ext_hw/multi/bitstream_rx.py
184+
device:
185+
- board: CY8CPROTO-062-4343W
186+
version: 0.6.0.a
187+
- board: CY8CPROTO-063-BLE
188+
version: 0.5.0.a
189+
- board: CY8CKIT-062S2-AI
190+
version: 0.1.0.b
191+
stub:
192+
script: ports/psoc6/board_ext_hw/multi/bitstream_tx.py
193+
device:
194+
- board: CY8CPROTO-062-4343W
195+
version: 0.6.0.b
196+
- board: CY8CPROTO-063-BLE
197+
version: 0.5.0.b
198+
- board: CY8CKIT-062S2-AI
199+
version: 0.1.0.c
200+
201+
- name: time_pulse
202+
test:
203+
script: ports/psoc6/board_ext_hw/multi/time_pulse_us.py
204+
device:
205+
- board: CY8CPROTO-062-4343W
206+
version: 0.6.0.a
207+
- board: CY8CPROTO-063-BLE
208+
version: 0.5.0.a
209+
- board: CY8CKIT-062S2-AI
210+
version: 0.1.0.b
211+
stub:
212+
script: ports/psoc6/board_ext_hw/multi/time_pulse_sig_gen.py
213+
device:
214+
- board: CY8CPROTO-062-4343W
215+
version: 0.6.0.b
216+
- board: CY8CPROTO-063-BLE
217+
version: 0.5.0.b
218+
- board: CY8CKIT-062S2-AI
219+
version: 0.1.0.c
220+
221+
- name: watchdog
222+
test:
223+
script:
224+
- ports/psoc6/board_only_hw/single/wdt.py
225+
- ports/psoc6/board_only_hw/single/wdt_reset_check.py
226+
post_test_delay_ms: 2000
227+
device:
228+
- board: CY8CPROTO-062-4343W
229+
version: 0.6.0.a
230+
- board: CY8CPROTO-063-BLE
231+
version: 0.5.0.a
232+
- board: CY8CKIT-062S2-AI
233+
version: 0.1.0.b
234+
235+
- name: wifi
236+
type: multi
237+
test:
238+
script: ports/psoc6/board_only_hw/multi/
239+
device:
240+
- board: CY8CPROTO-062-4343W
241+
- board: CY8CKIT-062S2-AI
242+

0 commit comments

Comments
 (0)