File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,20 +26,7 @@ import { describe, expect } from "vitest";
2626// (BUILD or START) is the one to read; the rest are downstream noise.
2727const MANTINE = { cwd : appDir ( "examples/mantine" ) } ;
2828
29- // TODO: re-enable production build test once the rolldown emit_chunk deadlock
30- // fix lands. Mantine's build triggers a deadlock in rolldown@1.0.0-rc.13 where
31- // many `use client` modules each emit a chunk from `transform`, the bounded
32- // (1024) module-loader channel fills, and the JS thread blocks inside a sync
33- // `emit_chunk` napi binding that is `block_on`-ing a `tx.send().await` — while
34- // the loader is waiting on TSFN callbacks that can only run on that same
35- // blocked JS thread. See rolldown issue #7311 and the upstream fix PR that
36- // makes the entire emit_chunk path synchronous.
37- //
38- // Dev mode is unaffected (the build phase is a no-op), so we only skip under
39- // NODE_ENV=production (the test-build-start suite).
40- const SKIP_MANTINE = process . env . NODE_ENV === "production" ;
41-
42- describe . skipIf ( SKIP_MANTINE ) ( "mantine" , { sequential : true } , ( ) => {
29+ describe ( "mantine" , { sequential : true } , ( ) => {
4330 describe ( "setup" , { sequential : true } , ( ) => {
4431 test (
4532 "build" ,
You can’t perform that action at this time.
0 commit comments