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 failures of v8 inspectors build without dependencies #9510

Closed
shigeki opened this issue Nov 8, 2016 · 9 comments
Closed

test failures of v8 inspectors build without dependencies #9510

shigeki opened this issue Nov 8, 2016 · 9 comments
Labels
inspector Issues and PRs related to the V8 inspector protocol test Issues and PRs related to the tests.

Comments

@shigeki
Copy link
Contributor

shigeki commented Nov 8, 2016

  • Version: v8.0.0-pre
  • Platform: all
  • Subsystem: test

Several tests of v8-inspector fails due to missing check of its dependencies of

def configure_inspector(o):
  disable_inspector = (options.without_inspector or
                       options.with_intl in (None, 'none') or
                       options.without_ssl)
  o['variables']['v8_inspector'] = b(not disable_inspector)

The issue can be reproduced as

$ ./configure --without-ssl
$ make
$ make test
(snip)
[00:39|% 100|+ 1272|-   3]: Done

This issue is reserved to be fixed in the course of Code and Learn in Node Fest Tokyo 2016.

Ref: nodejs/code-and-learn#58

@shigeki shigeki added test Issues and PRs related to the tests. good first issue Issues that are suitable for first-time contributors. labels Nov 8, 2016
@mscdex mscdex added the inspector Issues and PRs related to the V8 inspector protocol label Nov 8, 2016
@spacekitteh
Copy link

spacekitteh commented Nov 18, 2016

so does that mean i have to wait for nodefest 2016 for this to be fixed?! it's not just a test failure, since i can't use LibreSSL with nodejs, i disabled SSL altogether for it. so it seems it's build with openssl or don't build at all...

@shigeki
Copy link
Contributor Author

shigeki commented Nov 18, 2016

Nodefest has already been over. This issue is open to everyone.
But be sure that this is only for a test failure built with --without-ssl. The issue in regard to LibreSSL should be filed to an another issue.

@evenstensberg
Copy link

@shigeki What dependencies should it have, of which it doesn't? Have you found any cause or leaks yet?

@evenstensberg
Copy link

FWIW, o['variables']['v8_inspector'] is suppose to be true, yes? If supplied with that boolean, it cannot compile openssl

@sotayamashita
Copy link
Contributor

@ev1stensberg Are you working this issue ?

@evenstensberg
Copy link

@sotayamashita I do want to but need some advice. Otherwise, I'm quite busy, would be okay to pass it along to someone else. Evidently this would be a nice first contribution for me.

@sotayamashita
Copy link
Contributor

@ev1stensberg I can help you. Have you ever run test @shigeki mention above?

@evenstensberg
Copy link

2months since I did this, but traced down the flags passed down, I remember thinking they were set / adjusted wrongly.

@Trott Trott removed the good first issue Issues that are suitable for first-time contributors. label Jul 16, 2017
@Trott
Copy link
Member

Trott commented Jul 16, 2017

I just ran configure --without-ssl && make -j4 test and all tests passed. I think @danbev fixed these and a bunch more over time. Closing. Please comment or re-open if that's wrong. Thanks!

@Trott Trott closed this as completed Jul 16, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
inspector Issues and PRs related to the V8 inspector protocol test Issues and PRs related to the tests.
Projects
None yet
Development

No branches or pull requests

6 participants