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: debugger refactoring to support launching DAs from EH #48423

Closed
2 tasks done
weinand opened this issue Apr 23, 2018 · 2 comments
Closed
2 tasks done

Test: debugger refactoring to support launching DAs from EH #48423

weinand opened this issue Apr 23, 2018 · 2 comments
Labels
debug Debug viewlet, configurations, breakpoints, adapter issues testplan-item
Milestone

Comments

@weinand
Copy link
Contributor

weinand commented Apr 23, 2018

Test for #45129:

Complexity: 4

Authors: @weinand

In this milestone we've refactored the VS Code debugger so that DAs can now alternatively launched from the EH in order to reduce the load of the renderer.

Because this refactoring has touched lots of code, we need to verify that the VS Code debugger and debug extensions continue to work as before.

Please note: running DAs in the EH will not be enabled in this milestone and testing the feature is not part of this test item. Make sure that you have turned off the corresponding setting.

Verify that existing debugger functionality was not broken by the refactoring, in particular:

  • variable resolution in launch configs (workspaceFolder etc, env:xxx, config:xxx, command:xxx),
  • platform specific sections in launch config (osx, windows, linux),
  • debug console, integrated terminal, external terminal,
  • debugging via the "debugPort" attribute,
  • automatic restart behaviour (e.g. for nodemon),
  • extension host debugging,
  • auto attach and cluster feature

In addition:

  • verify that some popular debuggers not built-into VS Code continue to work (e.g. Python, php, C#, C++)
@weinand weinand added this to the April 2018 milestone Apr 23, 2018
@weinand weinand changed the title Test: Running debug adapters in extension host Test: Refactor debugger to support launching DAs from EH Apr 23, 2018
@weinand weinand changed the title Test: Refactor debugger to support launching DAs from EH Test: debugger refactoring to support launching DAs from EH Apr 23, 2018
@weinand weinand added the debug Debug viewlet, configurations, breakpoints, adapter issues label Apr 23, 2018
@isidorn isidorn removed their assignment Apr 24, 2018
@roblourens
Copy link
Member

roblourens commented Apr 24, 2018

I'll just do this one tomorrow because it sounds like there were relevant changes made after the build. #43516 etc

@weinand
Copy link
Contributor Author

weinand commented Apr 25, 2018

@roblourens makes sense

@roblourens roblourens removed their assignment Apr 25, 2018
@vscodebot vscodebot bot locked and limited conversation to collaborators Jun 9, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
debug Debug viewlet, configurations, breakpoints, adapter issues testplan-item
Projects
None yet
Development

No branches or pull requests

4 participants