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

Support debugging VM tests #50

Closed
nex3 opened this Issue Mar 31, 2015 · 8 comments

Comments

Projects
None yet
4 participants
@nex3
Member

nex3 commented Mar 31, 2015

The test runner should make it very easy to run an interactive debugger for VM tests, whether it be via the command line, observatory, or an IDE. This is blocked on issue 23320, which will allow the test runner to enable the observatory server at runtime.

@nex3 nex3 added this to the 1.0.0 milestone Mar 31, 2015

@kevmoo

This comment has been minimized.

Show comment
Hide comment
@kevmoo

kevmoo Apr 23, 2015

Member

@nex3 FYI: update this issue with description RE observatory

Member

kevmoo commented Apr 23, 2015

@nex3 FYI: update this issue with description RE observatory

@kevmoo

This comment has been minimized.

Show comment
Hide comment
@kevmoo

kevmoo Apr 23, 2015

Member

Also would like/need ability to start an isolate in checked mode - https://code.google.com/p/dart/issues/detail?id=21791

Member

kevmoo commented Apr 23, 2015

Also would like/need ability to start an isolate in checked mode - https://code.google.com/p/dart/issues/detail?id=21791

@johnpryan

This comment has been minimized.

Show comment
Hide comment
@johnpryan

johnpryan Nov 19, 2015

sdk issue 23320 is marked as 'not planned'. Could we get some clarification on what that means exactly?

It's still possible to debug tests by creating an HTML file with <script> tags and debug in WebStorm, but that file needs to be maintained, and you cant use the -n flag or solo_ to filter tests.

johnpryan commented Nov 19, 2015

sdk issue 23320 is marked as 'not planned'. Could we get some clarification on what that means exactly?

It's still possible to debug tests by creating an HTML file with <script> tags and debug in WebStorm, but that file needs to be maintained, and you cant use the -n flag or solo_ to filter tests.

@kevmoo

This comment has been minimized.

Show comment
Hide comment
@kevmoo

kevmoo Nov 19, 2015

Member

See my comments here: dart-lang/pub#1018 (comment)

Short version: we'll make this work

Member

kevmoo commented Nov 19, 2015

See my comments here: dart-lang/pub#1018 (comment)

Short version: we'll make this work

@alorenzen

This comment has been minimized.

Show comment
Hide comment
@alorenzen

alorenzen Sep 13, 2016

Any update on this?

alorenzen commented Sep 13, 2016

Any update on this?

@nex3

This comment has been minimized.

Show comment
Hide comment
@nex3

nex3 Sep 14, 2016

Member

The blocking issue is still blocking.

On Sep 13, 2016 10:20 PM, "Andrew Lorenzen" notifications@github.com
wrote:

Any update on this?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#50 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAAAvKddmH9ve34loKy2VvAK0LXBqKkzks5qpxOTgaJpZM4D4Dg8
.

Member

nex3 commented Sep 14, 2016

The blocking issue is still blocking.

On Sep 13, 2016 10:20 PM, "Andrew Lorenzen" notifications@github.com
wrote:

Any update on this?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#50 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAAAvKddmH9ve34loKy2VvAK0LXBqKkzks5qpxOTgaJpZM4D4Dg8
.

@nex3

This comment has been minimized.

Show comment
Hide comment
@nex3

nex3 Nov 17, 2016

Member

The Service class should enable this, so I'm going to unmark this as blocked.

Member

nex3 commented Nov 17, 2016

The Service class should enable this, so I'm going to unmark this as blocked.

@nex3 nex3 removed the blocked label Nov 17, 2016

nex3 added a commit that referenced this issue Dec 28, 2016

Support debugging VM tests.
This doesn't fully support the JSON reporter yet.

See #50

nex3 added a commit that referenced this issue Jan 4, 2017

Support debugging VM tests.
This doesn't fully support the JSON reporter yet.

See #50

nex3 added a commit that referenced this issue Jan 4, 2017

Support debugging VM tests. (#521)
This doesn't fully support the JSON reporter yet.

See #50

nex3 added a commit that referenced this issue Jan 19, 2017

Add JSON reporter support for debugging VM tests.
This adds a JSON-RPC 2.0-via-WebSocket protocol for communicating with
the test runner and telling it to resume running tests after breakpoints
are added. Talking to the runner via JavaScript methods in the browser
is still supported for backwards-compatibility, but is deprecated.

Closes #50

nex3 added a commit that referenced this issue Feb 2, 2017

Add JSON reporter support for debugging VM tests. (#525)
This adds a JSON-RPC 2.0-via-WebSocket protocol for communicating with
the test runner and telling it to resume running tests after breakpoints
are added. Talking to the runner via JavaScript methods in the browser
is still supported for backwards-compatibility, but is deprecated.

Closes #50

@nex3 nex3 added the blocked label Jun 6, 2017

@nex3

This comment has been minimized.

Show comment
Hide comment
@nex3

nex3 Nov 8, 2017

Member

This is currently blocked on dart-lang/sdk#31308.

Member

nex3 commented Nov 8, 2017

This is currently blocked on dart-lang/sdk#31308.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment