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 asynchronous source map handling of node-debug #8193

Closed
3 tasks done
weinand opened this issue Jun 27, 2016 · 2 comments
Closed
3 tasks done

Test asynchronous source map handling of node-debug #8193

weinand opened this issue Jun 27, 2016 · 2 comments
Labels
debug Debug viewlet, configurations, breakpoints, adapter issues testplan-item
Milestone

Comments

@weinand
Copy link
Contributor

weinand commented Jun 27, 2016

Test for #8162:

In order to support more - especially slow loading - source map scenarios, I've rewritten the source map management to become asynchronous and promise based.

The first benefit from this is that extension host debugging can use the source map available from our CDN.

Since the change behind this feature request is big and risky, we have to verify that all source map related functionality still works.

Please note: since we will not release this feature in the June drop you have to test this with a special build from the aweinand/asyncsourcemaps branch on https://vscode-builds.azurewebsites.net/insider.

Verify any scenario that involves source maps:
Just pick or invent a sample that uses source maps and verify that setting breakpoints and hitting them works as expected.

Some examples:

  • VS Code extension host debugging (please note: hitting the first breakpoints takes some time until the 3 MB sourcemap has been downloaded)
  • VS Code selfhosting scenario: attach to extension host
  • any TypeScript program: try to vary the uses source map style:
    • separate file
    • inlined source map
    • inlined source map with inlined source
  • coffescript
  • mocha tests
  • etc.
@weinand weinand added this to the June 2016 milestone Jun 27, 2016
@weinand weinand self-assigned this Jun 27, 2016
@weinand weinand added the debug Debug viewlet, configurations, breakpoints, adapter issues label Jun 27, 2016
@weinand weinand removed their assignment Jun 27, 2016
@dbaeumer
Copy link
Member

Tested everything except coffeescript.

@isidorn
Copy link
Contributor

isidorn commented Jun 28, 2016

I tested mocha tests and extension host debugging

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