Skip to content

Commit 127ce80

Browse files
committed
ci: add esp32p4-eco5 tests
1 parent 90260d1 commit 127ce80

File tree

8 files changed

+117
-7
lines changed

8 files changed

+117
-7
lines changed

.gitlab/ci/downstream/idf_5_3_x/test.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,10 @@ tests_esp32h2_idf5.3.x:
147147

148148
tests_esp32p4_idf5.3.x:
149149
extends: .tests_v5.3.x_riscv_template
150+
tags:
151+
- esp32p4
152+
- jtag
153+
- eco4
150154
needs:
151155
- job: build_test_app_esp32p4_idf5.3.x
152156
- pipeline: $PARENT_PIPELINE_ID

.gitlab/ci/downstream/idf_5_4_x/test.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,10 @@ tests_esp32h2_idf5.4.x:
164164

165165
tests_esp32p4_idf5.4.x:
166166
extends: .tests_v5.4.x_riscv_template
167+
tags:
168+
- esp32p4
169+
- jtag
170+
- eco4
167171
needs:
168172
- job: build_test_app_esp32p4_idf5.4.x
169173
- pipeline: $PARENT_PIPELINE_ID

.gitlab/ci/downstream/idf_5_5_x/build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,11 @@ build_test_app_esp32h2_idf5.5.x:
6767
build_test_app_esp32p4_idf5.5.x:
6868
variables:
6969
CHIP_NAME: "esp32p4"
70-
CHIP_VARIANT: "eco4"
7170
TOOLCHAIN_PREFIX: "riscv32-esp"
7271
TEST_APP_CONFIGS: "default svtrace_dual apptrace_gcov_dual psram_dual lpcore_dual single_core svtrace_single apptrace_gcov_single psram_single lpcore_single multi_app_images_single multi_app_images_dual"
7372
extends: .build_idf55x_test_app_template
73+
74+
build_test_app_esp32p4_rev1_idf5.5.x:
75+
variables:
76+
CHIP_VARIANT: "eco4"
77+
extends: build_test_app_esp32p4_idf5.5.x

.gitlab/ci/downstream/idf_5_5_x/test.yml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,10 @@ tests_esp32h2_idf5.5.x:
186186

187187
tests_esp32p4_idf5.5.x:
188188
extends: .tests_v5.5.x_riscv_template
189+
tags:
190+
- esp32p4
191+
- jtag
192+
- eco_default
189193
needs:
190194
- job: build_test_app_esp32p4_idf5.5.x
191195
- pipeline: $PARENT_PIPELINE_ID
@@ -197,7 +201,28 @@ tests_esp32p4_idf5.5.x:
197201
CHIP_NAME: "esp32p4"
198202
TEST_RUN_BOARD_OPTS: "-b esp32p4-ftdi -e test_*.LpCore* test_*.*Encrypted"
199203

200-
tests_esp32p4_lpcore_idf5.5.x:
204+
.tests_esp32p4_lpcore_idf5.5.x:
201205
extends: tests_esp32p4_idf5.5.x
202206
variables:
203207
TEST_RUN_BOARD_OPTS: "-b esp32p4-lpcore-ftdi -p test_*.LpCore*"
208+
209+
tests_esp32p4_rev1_idf5.5.x:
210+
extends: tests_esp32p4_idf5.5.x
211+
tags:
212+
- esp32p4
213+
- jtag
214+
- eco4
215+
needs:
216+
- job: build_test_app_esp32p4_rev1_idf5.5.x
217+
- pipeline: $PARENT_PIPELINE_ID
218+
job: build_linux_arm64_test
219+
- pipeline: $PARENT_PIPELINE_ID
220+
job: build_linux_armhf_test
221+
- job: fetch_gcov
222+
- job: fetch_gdb
223+
optional: true
224+
225+
tests_esp32p4_rev1_lpcore_idf5.5.x:
226+
extends: tests_esp32p4_rev1_idf5.5.x
227+
variables:
228+
TEST_RUN_BOARD_OPTS: "-b esp32p4-lpcore-ftdi -p test_*.LpCore*"

.gitlab/ci/downstream/idf_6_0_x/build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,11 @@ build_test_app_esp32h2_idf6.0.x:
6666
build_test_app_esp32p4_idf6.0.x:
6767
variables:
6868
CHIP_NAME: "esp32p4"
69-
CHIP_VARIANT: "eco4"
7069
TOOLCHAIN_PREFIX: "riscv32-esp"
7170
TEST_APP_CONFIGS: "default svtrace_dual apptrace_gcov_dual psram_dual default_amazon_freertos default_freertos_list_integrity lpcore_dual single_core svtrace_single apptrace_gcov_single psram_single single_core_amazon_freertos single_core_freertos_list_integrity lpcore_single multi_app_images_single multi_app_images_dual"
7271
extends: .build_idf60x_test_app_template
72+
73+
build_test_app_esp32p4_rev1_idf6.0.x:
74+
variables:
75+
CHIP_VARIANT: "eco4"
76+
extends: build_test_app_esp32p4_idf6.0.x

.gitlab/ci/downstream/idf_6_0_x/test.yml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,10 @@ tests_esp32h2_idf6.0.x:
203203

204204
tests_esp32p4_idf6.0.x:
205205
extends: .tests_v6.0.x_riscv_template
206+
tags:
207+
- esp32p4
208+
- jtag
209+
- eco_default
206210
needs:
207211
- job: build_test_app_esp32p4_idf6.0.x
208212
- pipeline: $PARENT_PIPELINE_ID
@@ -214,7 +218,28 @@ tests_esp32p4_idf6.0.x:
214218
CHIP_NAME: "esp32p4"
215219
TEST_RUN_BOARD_OPTS: "-b esp32p4-ftdi -e test_*.LpCore* test_*.*Encrypted"
216220

217-
tests_esp32p4_idf6.0.x_lpcore:
221+
.tests_esp32p4_idf6.0.x_lpcore:
218222
extends: tests_esp32p4_idf6.0.x
219223
variables:
220224
TEST_RUN_BOARD_OPTS: "-b esp32p4-lpcore-ftdi -p test_*.LpCore*"
225+
226+
tests_esp32p4_rev1_idf6.0.x:
227+
extends: tests_esp32p4_idf6.0.x
228+
tags:
229+
- esp32p4
230+
- jtag
231+
- eco4
232+
needs:
233+
- job: build_test_app_esp32p4_rev1_idf6.0.x
234+
- pipeline: $PARENT_PIPELINE_ID
235+
job: build_linux_arm64_test
236+
- pipeline: $PARENT_PIPELINE_ID
237+
job: build_linux_armhf_test
238+
- job: fetch_gcov
239+
- job: fetch_gdb
240+
optional: true
241+
242+
tests_esp32p4_rev1_lpcore_idf6.0.x:
243+
extends: tests_esp32p4_rev1_idf6.0.x
244+
variables:
245+
TEST_RUN_BOARD_OPTS: "-b esp32p4-lpcore-ftdi -p test_*.LpCore*"

.gitlab/ci/downstream/idf_master/build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,11 @@ build_test_app_esp32h2:
6666
build_test_app_esp32p4:
6767
variables:
6868
CHIP_NAME: "esp32p4"
69-
CHIP_VARIANT: "eco4"
7069
TOOLCHAIN_PREFIX: "riscv32-esp"
7170
TEST_APP_CONFIGS: "default svtrace_dual apptrace_gcov_dual psram_dual default_amazon_freertos default_freertos_list_integrity lpcore_dual single_core svtrace_single apptrace_gcov_single psram_single single_core_amazon_freertos single_core_freertos_list_integrity lpcore_single multi_app_images_single multi_app_images_dual"
7271
extends: .build_idf_master_test_app_template
72+
73+
build_test_app_esp32p4_rev1:
74+
variables:
75+
CHIP_VARIANT: "eco4"
76+
extends: build_test_app_esp32p4

.gitlab/ci/downstream/idf_master/test.yml

Lines changed: 42 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,10 @@ tests_esp32h2:
245245

246246
tests_esp32p4:
247247
extends: .tests_master_riscv_template
248+
tags:
249+
- esp32p4
250+
- jtag
251+
- eco_default
248252
needs:
249253
- job: build_test_app_esp32p4
250254
- pipeline: $PARENT_PIPELINE_ID
@@ -258,7 +262,7 @@ tests_esp32p4:
258262
CHIP_NAME: "esp32p4"
259263
TEST_RUN_BOARD_OPTS: "-b esp32p4-ftdi -e test_*.LpCore* test_*.*Encrypted"
260264

261-
tests_esp32p4_lpcore:
265+
.tests_esp32p4_lpcore:
262266
extends: tests_esp32p4
263267
variables:
264268
TEST_RUN_BOARD_OPTS: "-b esp32p4-lpcore-ftdi -p test_*.LpCore*"
@@ -268,10 +272,46 @@ tests_esp32p4_usj:
268272
tags:
269273
- esp32p4
270274
- usb_serial_jtag
275+
- eco_default
271276
variables:
272277
TEST_RUN_BOARD_OPTS: "-b esp32p4-builtin -p test_*.*Single -e test_*.LpCore* *.*.test_big_binary *.*.test_big_binary_compressed"
273278

274-
tests_esp32p4_lpcore_usj:
279+
.tests_esp32p4_lpcore_usj:
275280
extends: tests_esp32p4_usj
276281
variables:
277282
TEST_RUN_BOARD_OPTS: "-b esp32p4-lpcore-builtin -p test_*.LpCore*"
283+
284+
tests_esp32p4_rev1:
285+
extends: tests_esp32p4
286+
tags:
287+
- esp32p4
288+
- jtag
289+
- eco4
290+
needs:
291+
- job: build_test_app_esp32p4_rev1
292+
- pipeline: $PARENT_PIPELINE_ID
293+
job: build_linux_arm64_test
294+
- pipeline: $PARENT_PIPELINE_ID
295+
job: build_linux_armhf_test
296+
- job: fetch_gcov
297+
- job: fetch_gdb
298+
optional: true
299+
300+
tests_esp32p4_rev1_lpcore:
301+
extends: tests_esp32p4_rev1
302+
variables:
303+
TEST_RUN_BOARD_OPTS: "-b esp32p4-lpcore-ftdi -p test_*.LpCore*"
304+
305+
tests_esp32p4_rev1_usj:
306+
extends: tests_esp32p4_rev1
307+
tags:
308+
- esp32p4
309+
- usb_serial_jtag
310+
- eco4
311+
variables:
312+
TEST_RUN_BOARD_OPTS: "-b esp32p4-builtin -p test_*.*Single -e test_*.LpCore* *.*.test_big_binary *.*.test_big_binary_compressed"
313+
314+
tests_esp32p4_rev1_lpcore_usj:
315+
extends: tests_esp32p4_rev1_usj
316+
variables:
317+
TEST_RUN_BOARD_OPTS: "-b esp32p4-lpcore-builtin -p test_*.LpCore*"

0 commit comments

Comments
 (0)