-
-
Notifications
You must be signed in to change notification settings - Fork 33.3k
test: fix hidden error in test-http-server-stale-close.js #59357
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #59357 +/- ##
==========================================
- Coverage 89.89% 89.86% -0.03%
==========================================
Files 656 656
Lines 193141 193141
Branches 37886 37888 +2
==========================================
- Hits 173623 173568 -55
- Misses 12051 12099 +48
- Partials 7467 7474 +7 🚀 New features to boost your workflow:
|
@nektro |
Commit Queue failed- Loading data for nodejs/node/pull/59357 ✔ Done loading data for nodejs/node/pull/59357 ----------------------------------- PR info ------------------------------------ Title test: fix hidden error in test-http-server-stale-close.js (#59357) Author Meghan Denny <[email protected]> (@nektro) Branch nektro:patch-9 -> nodejs:main Labels test, author ready, needs-ci, commit-queue-squash Commits 2 - test: fix hidden error in test-http-server-stale-close.js - Merge branch 'main' into patch-9 Committers 1 - GitHub <[email protected]> PR-URL: https://github.com/nodejs/node/pull/59357 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ryuhei Shima <[email protected]> Reviewed-By: Stefan Stojanovic <[email protected]> ------------------------------ Generated metadata ------------------------------ PR-URL: https://github.com/nodejs/node/pull/59357 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ryuhei Shima <[email protected]> Reviewed-By: Stefan Stojanovic <[email protected]> -------------------------------------------------------------------------------- ℹ This PR was created on Tue, 05 Aug 2025 04:19:27 GMT ✔ Approvals: 3 ✔ - Luigi Pinca (@lpinca): https://github.com/nodejs/node/pull/59357#pullrequestreview-3089680106 ✔ - Ryuhei Shima (@islandryu): https://github.com/nodejs/node/pull/59357#pullrequestreview-3102466424 ✔ - Stefan Stojanovic (@StefanStojanovic): https://github.com/nodejs/node/pull/59357#pullrequestreview-3104630403 ✔ Last GitHub CI successful ℹ Last Full PR CI on 2025-08-11T05:37:20Z: https://ci.nodejs.org/job/node-test-pull-request/68552/ - Querying data for job/node-test-pull-request/68552/ ✔ Last Jenkins CI successful -------------------------------------------------------------------------------- ✔ No git cherry-pick in progress ✔ No git am in progress ✔ No git rebase in progress -------------------------------------------------------------------------------- - Bringing origin/main up to date... From https://github.com/nodejs/node * branch main -> FETCH_HEAD ✔ origin/main is now up-to-date - Downloading patch for 59357 From https://github.com/nodejs/node * branch refs/pull/59357/merge -> FETCH_HEAD ✔ Fetched commits as fc3f19ef9324..24465b0ec1f8 -------------------------------------------------------------------------------- error: commit 24465b0ec1f8fafa4bd4b72b0335bed602e5203e is a merge but no -m option was given. fatal: cherry-pick failed [main 02dc17085b] test: fix hidden error in test-http-server-stale-close.js Author: Meghan Denny <[email protected]> Date: Mon Aug 4 21:17:59 2025 -0700 1 file changed, 1 insertion(+), 1 deletion(-) ✘ Failed to apply patcheshttps://github.com/nodejs/node/actions/runs/16895898564 |
@nektro |
Could we update the test to make it fail if the forked child process exits with non-zero code? const server = http.createServer(common.mustCall((req, res) => {
res.writeHead(200, { 'Content-Length': '42' });
req.pipe(res);
assert.strictEqual(req.destroyed, false);
req.on('close', common.mustCall(() => {
assert.strictEqual(req.destroyed, true);
server.close();
res.end();
}));
}));
server.listen(0, common.mustCall(function () {
const cp = fork(__filename, {
stdio: 'inherit',
env: { ...process.env, NODE_TEST_FORK_PORT: this.address().port }
});
cp.once('exit', common.mustCall((code) => {
assert.strictEqual(code, 0);
}))
})); |
before:
after: