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

V8 tests failing #14824

Closed
mhdawson opened this issue Aug 14, 2017 · 6 comments · Fixed by #14827
Closed

V8 tests failing #14824

mhdawson opened this issue Aug 14, 2017 · 6 comments · Fixed by #14827
Assignees
Labels
test Issues and PRs related to the tests. v8 engine Issues and PRs related to the V8 dependency.

Comments

@mhdawson
Copy link
Member

  • Version: master
  • Platform: all
  • Subsystem: v8

Tests have been failing since Aug 12:

https://ci.nodejs.org/job/node-test-commit-v8-linux/

test/test/inspector/isolate-data.o
  CXX(target) /home/iojs/build/workspace/node-test-commit-v8-linux/nodes/benchmark/v8test/v8test/deps/v8/out/x64.release/obj.target/inspector-test/test/inspector/task-runner.o
../test/inspector/inspector-test.cc:667:11: error: no member named 'FreeContext' in 'IsolateData'; did you mean 'FromContext'?
    data->FreeContext(context);
          ^~~~~~~~~~~
          FromContext
.././test/inspector/isolate-data.h:31:23: note: 'FromContext' declared here
  static IsolateData* FromContext(v8::Local<v8::Context> context);
                      ^
  CXX(target) /home/iojs/build/workspace/node-test-commit-v8-linux/nodes/benchmark/v8test/v8test/deps/v8/out/x64.release/obj.target/mkgrokdump/test/mkgrokdump/mkgrokdump.o
  CXX(target) /home/iojs/build/workspace/node-test-commit-v8-linux/nodes/benchmark/v8test/v8test/deps/v8/out/x64.release/obj.target/parser-shell/tools/parser-shell.o
@mhdawson
Copy link
Member Author

Will try cleaning workspace as possibly its a stale test.

@mscdex mscdex added test Issues and PRs related to the tests. v8 engine Issues and PRs related to the V8 dependency. labels Aug 14, 2017
@mhdawson
Copy link
Member Author

CI run to see if workspace clean resolved the issue: https://ci.nodejs.org/job/node-test-commit-v8-linux/

@mhdawson
Copy link
Member Author

mhdawson commented Aug 14, 2017

CI re-runs failed so does not look like an issue with the environment.

@jkrems failure seems to be related to this

/home/iojs/build/workspace/node-test-commit-v8-linux/nodes/benchmark/v8test/v8test/deps/v8/out/x64.release/obj.target/mkgrokdump/test/mkgrokdump/mkgrokdump.o
../test/inspector/inspector-test.cc

which makes me guess it might be related to the inspector ?

@nodejs/v8 FYI as well.

@jkrems
Copy link
Contributor

jkrems commented Aug 14, 2017

Guess some dependency was missed when cherry-picking this? 73c59bb

/cc @eugeneo

@jkrems
Copy link
Contributor

jkrems commented Aug 14, 2017

Yeah, looks like the original commit contained the header change to add FreeContext to IsolateData (v8/v8@f19b889#diff-119937d090f8cb387f0b4d902c9e981fR71) but the cherry-pick does not contain it.

@eugeneo eugeneo self-assigned this Aug 14, 2017
@eugeneo
Copy link
Contributor

eugeneo commented Aug 14, 2017

Looking into it.

MylesBorins pushed a commit that referenced this issue Sep 10, 2017
This fixes the inspector tests failing after the cherry-pick.

V8 commit: https://chromium.googlesource.com/v8/v8/+/f19b889be801bdebc04c49090e37c787f7ba8805
PR-URL: #14827
Fixes: #14824
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
MylesBorins pushed a commit that referenced this issue Sep 12, 2017
This fixes the inspector tests failing after the cherry-pick.

V8 commit: https://chromium.googlesource.com/v8/v8/+/f19b889be801bdebc04c49090e37c787f7ba8805
PR-URL: #14827
Fixes: #14824
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test Issues and PRs related to the tests. v8 engine Issues and PRs related to the V8 dependency.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants