From e1656d063eb107726bfbe39c5be5dc307f5bc3d4 Mon Sep 17 00:00:00 2001 From: David Montero Date: Sun, 31 May 2026 08:37:58 +0200 Subject: [PATCH] test(board-coverage): accept the 6 new STM32 variant boards as uncovered The boards added in 6813891 (F103CB / F401 pill variants, F4 Discovery, Olimex H405, Netduino 2/+2) run on the libqemu-arm backend with no in-browser canvas example, like the existing Blue/Black Pill. Add them to ACCEPTED_UNCOVERED so the coverage matrix passes. Co-Authored-By: Claude Opus 4.7 --- frontend/src/__tests__/board-kinds-coverage.test.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/frontend/src/__tests__/board-kinds-coverage.test.ts b/frontend/src/__tests__/board-kinds-coverage.test.ts index 457934fc..0cffd37d 100644 --- a/frontend/src/__tests__/board-kinds-coverage.test.ts +++ b/frontend/src/__tests__/board-kinds-coverage.test.ts @@ -82,6 +82,15 @@ const ACCEPTED_UNCOVERED: ReadonlySet = new Set([ // not shipped to the free tier, so these are accepted as uncovered. 'stm32-bluepill', 'stm32-blackpill', + // Additional STM32 variants (pin-compatible Pills + Discovery / Olimex / + // Netduino dev boards) — same libqemu-arm backend, no in-browser canvas + // example shipped. + 'stm32-bluepill-f103cb', + 'stm32-blackpill-f401', + 'stm32-f4-discovery', + 'stm32-olimex-h405', + 'stm32-netduino-plus2', + 'stm32-netduino2', ]); interface Coverage {