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: parallel/test-net-socket-local-address frequently fails on freebsd #2464

Closed
bnoordhuis opened this issue Aug 20, 2015 · 9 comments
Closed
Labels
freebsd Issues and PRs related to the FreeBSD platform. test Issues and PRs related to the tests.

Comments

@bnoordhuis
Copy link
Member

It seems to time out, e.g. https://jenkins-iojs.nodesource.com/job/node-test-commit-other/198/nodes=freebsd101-64/console - grep for 'not ok'.

not ok 522 - test-net-socket-local-address.js
  ---
  duration_ms: 60.74
  ...

Refs #2095, /cc @rmg

@bnoordhuis bnoordhuis added test Issues and PRs related to the tests. freebsd Issues and PRs related to the FreeBSD platform. labels Aug 20, 2015
@rmg
Copy link
Contributor

rmg commented Aug 20, 2015

The test looks really straight forward to me, but I was the one that wrote it.. @bnoordhuis do you have any ideas on this? I'm not familiar enough with FreeBSD to know what kinds of things to even look for :-(

@thefourtheye
Copy link
Contributor

If we have access to that box, we can debug it, right?

@bnoordhuis
Copy link
Member Author

/cc @nodejs/platform-freebsd @nodejs/build - are the tests running inside a jail?

@jbergstroem
Copy link
Member

Tests are running inside a jail, yes.

Edit: I'll have a look.

@jbergstroem
Copy link
Member

Just a quick update: I haven't been able to reproduce this locally on the machine. I've run the parallel suite 5 times and the specific test 100 times; not really the frequency we're seeing here: https://jenkins-iojs.nodesource.com/computer/iojs-voxer-freebsd101-64-1/builds

@jbergstroem
Copy link
Member

This will probably "fix" our issues: nodejs/build#228

@brendanashworth
Copy link
Contributor

I believe this was fixed in b061e3a, so closing.

@jbergstroem
Copy link
Member

Additionally, as of yesterday we don't run tests in jails any longer.

@Trott
Copy link
Member

Trott commented Nov 25, 2015

Just to make sure the problem really was the jail and that the issue is resolved, I've been trying to run a stress test for it on FreeBSD to confirm, but the build doesn't work so the tests don't run. See, for example: https://ci.nodejs.org/job/node-stress-single-test/34/nodes=freebsd102-64/console Not sure if that's a problem with the current FreeBSD build (which I believe has undergone some changes today and may still have a few checkboxes to check off before it's really done) or if the problem is in the stress test job itself (in which case: /cc @joaocgreis ).

That said, I do believe the problem is resolved. (And if it fails again, it will be easy enough to mark it as flaky and go back to square one.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
freebsd Issues and PRs related to the FreeBSD platform. test Issues and PRs related to the tests.
Projects
None yet
Development

No branches or pull requests

6 participants