Skip to content
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

test: fix flaky test-net-connect-econnrefused #34330

Closed
wants to merge 0 commits into from

Conversation

Trott
Copy link
Member

@Trott Trott commented Jul 13, 2020

Test is flaky in CI with common.PORT but not flaky if a port is
determined from createServer() first.

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

@nodejs-github-bot nodejs-github-bot added the test Issues and PRs related to the tests. label Jul 13, 2020
@Trott
Copy link
Member Author

Trott commented Jul 13, 2020

Pummel tests are not (yet) run in regular CI, but here is CI stress test on master showing the test is flaky:

https://ci.nodejs.org/job/node-stress-single-test/113/

...and here is a CI stress test with this change showing the test is now reliable:

https://ci.nodejs.org/job/node-stress-single-test/115

@Trott Trott added the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label Jul 13, 2020
@Trott
Copy link
Member Author

Trott commented Jul 15, 2020

@nodejs/testing This is ready to land but needs a second review.

@Trott Trott added the flaky-test Issues and PRs related to the tests with unstable failures on the CI. label Jul 15, 2020
@Trott
Copy link
Member Author

Trott commented Jul 15, 2020

Landed in e44855d

Trott added a commit that referenced this pull request Jul 15, 2020
Test is flaky in CI with `common.PORT` but not flaky if a port is
determined from createServer() first.

PR-URL: #34330
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
@Trott Trott closed this Jul 15, 2020
@Trott Trott deleted the fix-flaky-econn branch July 15, 2020 17:18
cjihrig pushed a commit that referenced this pull request Jul 23, 2020
Test is flaky in CI with `common.PORT` but not flaky if a port is
determined from createServer() first.

PR-URL: #34330
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
MylesBorins pushed a commit that referenced this pull request Jul 27, 2020
Test is flaky in CI with `common.PORT` but not flaky if a port is
determined from createServer() first.

PR-URL: #34330
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
@ruyadorno ruyadorno mentioned this pull request Jul 28, 2020
addaleax pushed a commit that referenced this pull request Sep 22, 2020
Test is flaky in CI with `common.PORT` but not flaky if a port is
determined from createServer() first.

PR-URL: #34330
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
addaleax pushed a commit that referenced this pull request Sep 22, 2020
Test is flaky in CI with `common.PORT` but not flaky if a port is
determined from createServer() first.

PR-URL: #34330
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
@codebytere codebytere mentioned this pull request Sep 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
author ready PRs that have at least one approval, no pending requests for changes, and a CI started. flaky-test Issues and PRs related to the tests with unstable failures on the CI. test Issues and PRs related to the tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants