| Tests how multiple sessions interact while pausing, stepping, setting breakpoints and blackboxing. |
| Connecting session 1 |
| Pausing in 1 |
| Paused in 1: |
| reason: other |
| hit breakpoints: |
| location: <anonymous>@0 |
| data: null |
| Connecting session 2 |
| Paused in 2: |
| reason: other |
| hit breakpoints: |
| location: <anonymous>@0 |
| data: null |
| Resuming in 2 |
| Resumed in 1 |
| Resumed in 2 |
| Setting breakpoints in 1 |
| Setting breakpoints in 2 |
| Evaluating common breakpoint in 1 |
| Paused in 1: |
| reason: other |
| hit breakpoints: test.js:11:0 |
| location: foo@11 |
| data: null |
| Paused in 2: |
| reason: other |
| hit breakpoints: test.js:11:0 |
| location: foo@11 |
| data: null |
| Resuming in 1 |
| Resumed in 1 |
| Resumed in 2 |
| Evaluating debugger in 1 |
| Paused in 1: |
| reason: other |
| hit breakpoints: |
| location: bar@25 |
| data: null |
| Paused in 2: |
| reason: other |
| hit breakpoints: |
| location: bar@25 |
| data: null |
| Resuming in 2 |
| Resumed in 1 |
| Resumed in 2 |
| Evaluating exclusive breakpoint in 1 |
| Paused in 1: |
| reason: other |
| hit breakpoints: test.js:14:0 |
| location: baz@14 |
| data: null |
| Paused in 2: |
| reason: other |
| hit breakpoints: |
| location: baz@14 |
| data: null |
| Resuming in 1 |
| Resumed in 1 |
| Resumed in 2 |
| Evaluating common breakpoint in 2 |
| Paused in 1: |
| reason: other |
| hit breakpoints: test.js:11:0 |
| location: foo@11 |
| data: null |
| Paused in 2: |
| reason: other |
| hit breakpoints: test.js:11:0 |
| location: foo@11 |
| data: null |
| Resuming in 2 |
| Resumed in 1 |
| Resumed in 2 |
| Evaluating debugger in 2 |
| Paused in 1: |
| reason: other |
| hit breakpoints: |
| location: bar@25 |
| data: null |
| Paused in 2: |
| reason: other |
| hit breakpoints: |
| location: bar@25 |
| data: null |
| Resuming in 2 |
| Resumed in 1 |
| Resumed in 2 |
| Evaluating exclusive breakpoint in 2 |
| Paused in 1: |
| reason: other |
| hit breakpoints: test.js:14:0 |
| location: baz@14 |
| data: null |
| Paused in 2: |
| reason: other |
| hit breakpoints: |
| location: baz@14 |
| data: null |
| Resuming in 1 |
| Resumed in 1 |
| Resumed in 2 |
| Evaluating stepping in 1 |
| Paused in 1: |
| reason: other |
| hit breakpoints: |
| location: stepping@17 |
| data: null |
| Paused in 2: |
| reason: other |
| hit breakpoints: |
| location: stepping@17 |
| data: null |
| Stepping into in 2 |
| Resumed in 1 |
| Resumed in 2 |
| Paused in 1: |
| reason: other |
| hit breakpoints: |
| location: stepping@18 |
| data: null |
| Paused in 2: |
| reason: other |
| hit breakpoints: |
| location: stepping@18 |
| data: null |
| Stepping over in 1 |
| Resumed in 1 |
| Resumed in 2 |
| Paused in 1: |
| reason: other |
| hit breakpoints: |
| location: stepping@19 |
| data: null |
| Paused in 2: |
| reason: other |
| hit breakpoints: |
| location: stepping@19 |
| data: null |
| Stepping out in 2 |
| Resumed in 1 |
| Resumed in 2 |
| Paused in 1: |
| reason: other |
| hit breakpoints: |
| location: <anonymous>@0 |
| data: null |
| Paused in 2: |
| reason: other |
| hit breakpoints: |
| location: <anonymous>@0 |
| data: null |
| Resuming in 1 |
| Resumed in 1 |
| Resumed in 2 |
| Pausing in next statement |
| Paused in 1: |
| reason: some-reason |
| hit breakpoints: |
| location: <anonymous>@0 |
| data: {"a":42} |
| Paused in 2: |
| reason: some-reason |
| hit breakpoints: |
| location: <anonymous>@0 |
| data: {"a":42} |
| Resuming in 1 |
| Resumed in 1 |
| Resumed in 2 |
| Pausing in next statement |
| Paused in 1: |
| reason: some-reason |
| hit breakpoints: |
| location: <anonymous>@0 |
| data: {"a":42} |
| Paused in 2: |
| reason: some-reason |
| hit breakpoints: |
| location: <anonymous>@0 |
| data: {"a":42} |
| Resuming in 2 |
| Resumed in 1 |
| Resumed in 2 |
| Blackboxing bar() in 2 |
| Evaluating bar() in 2 |
| Paused in 1: |
| reason: other |
| hit breakpoints: |
| location: bar@25 |
| data: null |
| Resuming in 1 |
| Resumed in 1 |
| Blackboxing bar() in 1 |
| Evaluating bar() in 2 |
| Skipping pauses in 1 |
| Evaluating common breakpoint in 1 |
| Paused in 2: |
| reason: other |
| hit breakpoints: test.js:11:0 |
| location: foo@11 |
| data: null |
| Resuming in 2 |
| Resumed in 2 |
| Skipping pauses in 2 |
| Evaluating common breakpoint in 1 |
| Unskipping pauses in 1 |
| Unskipping pauses in 2 |
| Deactivating breakpoints in 1 |
| Evaluating common breakpoint in 1 |
| Paused in 2: |
| reason: other |
| hit breakpoints: test.js:11:0 |
| location: foo@11 |
| data: null |
| Resuming in 2 |
| Resumed in 2 |
| Deactivating breakpoints in 2 |
| Evaluating common breakpoint in 1 |
| Activating breakpoints in 1 |
| Activating breakpoints in 2 |
| Disabling debugger agent in 1 |
| Evaluating breakpoint in 1 (should not be triggered) |
| Paused in 2: |
| reason: other |
| hit breakpoints: |
| location: <anonymous>@1 |
| data: null |