-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
src: Remove support for --debug #12197
Conversation
96fb954
to
b7f0114
Compare
b7f0114
to
f00a304
Compare
There's a lot of code in |
I wonder if The other tests that are removed seem like they can go. Maybe the |
At first I had moved all tests to My current proposal would be to go through these tests in a follow-up and port the ones that would still make sense. Happy to already move one or more to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Enjoy seeing all those removed lines!!!
Scanning some of the other recent PR builds, the windows failure doesn't seem to be related to my change.
|
Should be fixed in #12212 |
Would it perhaps be better to port the tests to |
@joshgav The idea is to have a way to land the removal now so we can include it comfortably in 8.x. Some of those tests are already duplicated by existing tests, some will be replaced by new P.S.: Also there's overlap with test changes as part of #11441, making things even more complicated. |
In the 2017-04-05 meeting, the CTC agreed to remove support for the legacy debugger in 8.0.0. This is the first step in this direction. Refs: nodejs/CTC#94 PR-URL: nodejs#12197 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Myles Borins <myles.borins@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com>
Landed in 47f8f74 |
Skip test-cluster-disconnect-handles on Windows. PR-URL: #12261 Ref: #12197 (comment) Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Skip test-cluster-disconnect-handles on Windows. PR-URL: #12261 Ref: #12197 (comment) Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
--inspect-brk didn't exist prior to 7.6.0, and --debug-brk doesn't exist after nodejs#12197, leaving no consistent way to start node with inspector activated and breaking on first line. Add --debug-brk back in as an undocumented option until 7.x is no longer supported. Fixes: nodejs#12364
--inspect-brk didn't exist prior to 7.6.0, and --debug-brk doesn't exist after nodejs#12197, leaving no consistent way to start node with inspector activated and breaking on first line. Add --debug-brk back in as an undocumented option until 7.x is no longer supported. Fixes: nodejs#12364
Skip test-cluster-disconnect-handles on Windows. PR-URL: nodejs/node#12261 Ref: nodejs/node#12197 (comment) Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Checklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passesAffected core subsystem(s)
doc, src, test
I wasn't 100% sure how to deal with the tests. For now I just deleted them but I would open a ticket to investigate which of them should be ported to comparable
--inspect
tests.