diff --git a/test/parallel/parallel.status b/test/parallel/parallel.status
index f293719bb32db3..fab3cdb177dda9 100644
--- a/test/parallel/parallel.status
+++ b/test/parallel/parallel.status
@@ -5,8 +5,6 @@ prefix parallel
 # sample-test                        : PASS,FLAKY
 
 [true] # This section applies to all platforms
-# https://github.com/nodejs/node/issues/29802
-test-http2-reset-flood: PASS,FLAKY
 
 [$system==win32]
 # https://github.com/nodejs/node/issues/32863
@@ -46,8 +44,6 @@ test-crypto-keygen: SKIP
 [$system==freebsd]
 # https://github.com/nodejs/node/issues/31727
 test-fs-stat-bigint: PASS,FLAKY
-# https://github.com/nodejs/node/issues/29802
-test-http2-reset-flood: PASS,FLAKY
 # https://github.com/nodejs/node/issues/28803
 test-stdout-close-catch: PASS,FLAKY
 # https://github.com/nodejs/node/issues/31280
diff --git a/test/parallel/test-http2-reset-flood.js b/test/parallel/test-http2-reset-flood.js
index 25520f81f23717..a20970862091ca 100644
--- a/test/parallel/test-http2-reset-flood.js
+++ b/test/parallel/test-http2-reset-flood.js
@@ -28,7 +28,7 @@ if (process.env.HAS_STARTED_WORKER) {
 process.env.HAS_STARTED_WORKER = 1;
 const worker = new Worker(__filename).on('message', common.mustCall((port) => {
   const h2header = Buffer.alloc(9);
-  const conn = net.connect(port);
+  const conn = net.connect({ port, allowHalfOpen: true });
 
   conn.write('PRI * HTTP/2.0\r\n\r\nSM\r\n\r\n');