# Mustafa7 - @0hmx fanout tests in core main bran... Channel: #contributor Source: https://discord.com/channels/1233487248129921135/1535244414870356028 Started: 2026-08-07T11:13:12.413000+00:00 Last activity: 2026-08-07T13:36:48.460000+00:00 ## Mustafa7 — 2026-08-07T11:13:11.967000+00:00 <@400684445054795796> fanout tests in core main branch are failing, do you have any idea what caused it? https://github.com/tscircuit/core/actions/runs/31172218425/job/92846325200?pr=3036 ## 0hmx — 2026-08-07T11:16:03.113000+00:00 checking ## 0hmx — 2026-08-07T11:28:46.703000+00:00 Ah, something happened, but I’m not sure why. Core not showing this test failure, which occurred after the PR was merged. Merging the PR triggered another test run, but it ran against the PR branch instead of `main`. That’s very confusing and seems like a separate bug we should investigate later. Attachment: image.png — https://community.tscircuit.com/media/1535248334795575296 Attachment: image.png — https://community.tscircuit.com/media/1535248335143960676 ## Mustafa7 — 2026-08-07T11:28:54.261000+00:00 Am fixing it, ig its a new policy issue ## Mustafa7 — 2026-08-07T11:29:28.611000+00:00 Yea its related to decoupling caps ## 0hmx — 2026-08-07T11:30:36.640000+00:00 Its on us but we also need to fix core it hiding falling test if they are triggered after merge. like in this case. ## Mustafa7 — 2026-08-07T11:31:00.745000+00:00 isnt that a github ci issue? ## Mustafa7 — 2026-08-07T11:31:07.874000+00:00 Like running after merged ## 0hmx — 2026-08-07T11:31:29.045000+00:00 [attachment] Attachment: image.png — https://community.tscircuit.com/media/1535249016001138768 ## Mustafa7 — 2026-08-07T11:32:58.790000+00:00 oh ok so its showing green checks very early right? ## Mustafa7 — 2026-08-07T11:33:32.444000+00:00 https://github.com/tscircuit/core/pull/3038 you can see here it just completed all workflows in just 3 mins? ## Mustafa7 — 2026-08-07T11:33:57.124000+00:00 How? ## Mustafa7 — 2026-08-07T11:34:10.550000+00:00 it took like one min to run tests? ## 0hmx — 2026-08-07T11:35:42.761000+00:00 this is diffrent issue tho i think idk ## 0hmx — 2026-08-07T11:36:42.256000+00:00 <@757706909351411845> ## Mustafa7 — 2026-08-07T11:36:43.693000+00:00 ```Old behavior: Place components → route everything → tests pass New behavior: Recognize capacitor as decoupling ↓ Apply 1 mm limit ↓ Check placement before routing ↓ Endpoints are 2.68 mm / 7.27 mm apart ↓ Skip the entire subcircuit router ↓ Zero PCB traces → tests fail``` This was the main issue for failing the breakout tests ## Mustafa7 — 2026-08-07T11:36:51.104000+00:00 in core ## Mustafa7 — 2026-08-07T11:37:06.119000+00:00 https://github.com/tscircuit/core/pull/3038 i think we should merge it right? ## Mustafa7 — 2026-08-07T11:37:16.140000+00:00 <@809856037376491570> ## 0hmx — 2026-08-07T11:51:43.827000+00:00 The failure appear on `main` because GitHub Actions was experiencing downtime. As a result, the workflows were not triggered on time, causing a silent CI failure. Previously, all 15 test jobs were running now for the last 3 comments they did not even run. I think its fixed now again. haa shity downtime. the missed workflow runs did run after some time in which we caught the new test fails. <@1079361271687807026> Attachment: image.png — https://community.tscircuit.com/media/1535254110394257509 Attachment: image.png — https://community.tscircuit.com/media/1535254110746583040 Attachment: image.png — https://community.tscircuit.com/media/1535254111149363260 ## Mustafa7 — 2026-08-07T13:36:48.460000+00:00 Ohh didn't even notice