Skip to content

Commit 8a19a4b

Browse files
committed
Merge branch 'ci/fixes'
2 parents 167b297 + 854a734 commit 8a19a4b

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

.github/scripts/generate_missing_junits.py

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -129,15 +129,19 @@ def expected_from_artifacts(build_root: Path) -> dict[tuple[str, str, str, str],
129129
fqbn_counts = _fqbn_counts_from_yaml(ci)
130130

131131
# Determine allowed platforms for this test
132-
allowed_platforms = []
133-
platforms_cfg = ci.get("platforms") if isinstance(ci, dict) else None
134-
for plat in ("hardware", "wokwi", "qemu"):
135-
dis = None
136-
if isinstance(platforms_cfg, dict):
137-
dis = platforms_cfg.get(plat)
138-
if dis is False:
139-
continue
140-
allowed_platforms.append(plat)
132+
# Performance tests are only run on hardware
133+
if test_type == "performance":
134+
allowed_platforms = ["hardware"]
135+
else:
136+
allowed_platforms = []
137+
platforms_cfg = ci.get("platforms") if isinstance(ci, dict) else None
138+
for plat in ("hardware", "wokwi", "qemu"):
139+
dis = None
140+
if isinstance(platforms_cfg, dict):
141+
dis = platforms_cfg.get(plat)
142+
if dis is False:
143+
continue
144+
allowed_platforms.append(plat)
141145

142146
# Requirements check
143147
minimal = {

tests/performance/ramspeed/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ fqbn:
66
esp32s3:
77
- espressif:esp32:esp32s3:PSRAM=disabled,USBMode=default,PartitionScheme=huge_app
88

9-
platform:
9+
platforms:
1010
qemu: false
1111
wokwi: false

0 commit comments

Comments
 (0)