Chromium Code Reviews| Index: test/inspector/debugger/promise-chain-when-limit-hit-expected.txt |
| diff --git a/test/inspector/debugger/promise-chain-when-limit-hit-expected.txt b/test/inspector/debugger/promise-chain-when-limit-hit-expected.txt |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..1b63dea52557067fd841e89f9a3296e386529faf |
| --- /dev/null |
| +++ b/test/inspector/debugger/promise-chain-when-limit-hit-expected.txt |
| @@ -0,0 +1,297 @@ |
| +Checks correctness of promise chains when limit hit |
| +inspector.setMaxAsyncTaskStacks(3) |
| +Run expression 'console.trace()' with async chain len: 3 |
| +{ |
| + method : Runtime.consoleAPICalled |
| + params : { |
| + args : [ |
| + [0] : { |
| + type : string |
| + value : console.trace |
| + } |
| + ] |
| + executionContextId : <executionContextId> |
| + stackTrace : { |
| + callFrames : [ |
| + [0] : { |
| + columnNumber : 67 |
| + functionName : Promise.resolve.then.then.then |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + ] |
| + } |
| + timestamp : <timestamp> |
| + type : trace |
| + } |
| +} |
| +inspector.setMaxAsyncTaskStacks(4) |
| +Run expression 'console.trace()' with async chain len: 3 |
| +{ |
| + method : Runtime.consoleAPICalled |
| + params : { |
| + args : [ |
| + [0] : { |
| + type : string |
| + value : console.trace |
| + } |
| + ] |
| + executionContextId : <executionContextId> |
| + stackTrace : { |
| + callFrames : [ |
| + [0] : { |
| + columnNumber : 67 |
| + functionName : Promise.resolve.then.then.then |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + ] |
| + parent : { |
| + callFrames : [ |
| + ] |
| + description : Promise.resolve |
| + promiseCreationFrame : { |
| + columnNumber : 46 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + } |
| + } |
| + timestamp : <timestamp> |
| + type : trace |
| + } |
| +} |
| +inspector.setMaxAsyncTaskStacks(5) |
| +Run expression 'console.trace()' with async chain len: 3 |
| +{ |
| + method : Runtime.consoleAPICalled |
| + params : { |
| + args : [ |
| + [0] : { |
| + type : string |
| + value : console.trace |
| + } |
| + ] |
| + executionContextId : <executionContextId> |
| + stackTrace : { |
| + callFrames : [ |
| + [0] : { |
| + columnNumber : 67 |
| + functionName : Promise.resolve.then.then.then |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + ] |
| + parent : { |
| + callFrames : [ |
| + ] |
| + description : Promise.resolve |
| + parent : { |
| + callFrames : [ |
| + ] |
| + description : Promise.resolve |
| + promiseCreationFrame : { |
| + columnNumber : 32 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + } |
| + promiseCreationFrame : { |
| + columnNumber : 46 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + } |
| + } |
| + timestamp : <timestamp> |
| + type : trace |
| + } |
| +} |
| +inspector.setMaxAsyncTaskStacks(6) |
|
dgozman
2017/04/27 17:26:35
Why this one is shorter than previous?
kozy
2017/04/27 18:35:31
Stack traces were collected at different moment of
|
| +Run expression 'console.trace()' with async chain len: 3 |
| +{ |
| + method : Runtime.consoleAPICalled |
| + params : { |
| + args : [ |
| + [0] : { |
| + type : string |
| + value : console.trace |
| + } |
| + ] |
| + executionContextId : <executionContextId> |
| + stackTrace : { |
| + callFrames : [ |
| + [0] : { |
| + columnNumber : 67 |
| + functionName : Promise.resolve.then.then.then |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + ] |
| + parent : { |
| + callFrames : [ |
| + ] |
| + description : Promise.resolve |
| + promiseCreationFrame : { |
| + columnNumber : 46 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + } |
| + } |
| + timestamp : <timestamp> |
| + type : trace |
| + } |
| +} |
| +inspector.setMaxAsyncTaskStacks(7) |
| +Run expression 'console.trace()' with async chain len: 3 |
| +{ |
| + method : Runtime.consoleAPICalled |
| + params : { |
| + args : [ |
| + [0] : { |
| + type : string |
| + value : console.trace |
| + } |
| + ] |
| + executionContextId : <executionContextId> |
| + stackTrace : { |
| + callFrames : [ |
| + [0] : { |
| + columnNumber : 67 |
| + functionName : Promise.resolve.then.then.then |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + ] |
| + parent : { |
| + callFrames : [ |
| + ] |
| + description : Promise.resolve |
| + parent : { |
| + callFrames : [ |
| + ] |
| + description : Promise.resolve |
| + parent : { |
| + callFrames : [ |
| + [0] : { |
| + columnNumber : 8 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + ] |
| + description : Promise.resolve |
| + promiseCreationFrame : { |
| + columnNumber : 18 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + } |
| + promiseCreationFrame : { |
| + columnNumber : 32 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + } |
| + promiseCreationFrame : { |
| + columnNumber : 46 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + } |
| + } |
| + timestamp : <timestamp> |
| + type : trace |
| + } |
| +} |
| +inspector.setMaxAsyncTaskStacks(8) |
| +Run expression 'console.trace()' with async chain len: 3 |
| +{ |
| + method : Runtime.consoleAPICalled |
| + params : { |
| + args : [ |
| + [0] : { |
| + type : string |
| + value : console.trace |
| + } |
| + ] |
| + executionContextId : <executionContextId> |
| + stackTrace : { |
| + callFrames : [ |
| + [0] : { |
| + columnNumber : 67 |
| + functionName : Promise.resolve.then.then.then |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + ] |
| + parent : { |
| + callFrames : [ |
| + ] |
| + description : Promise.resolve |
| + parent : { |
| + callFrames : [ |
| + ] |
| + description : Promise.resolve |
| + parent : { |
| + callFrames : [ |
| + [0] : { |
| + columnNumber : 8 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + ] |
| + description : Promise.resolve |
| + promiseCreationFrame : { |
| + columnNumber : 18 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + } |
| + promiseCreationFrame : { |
| + columnNumber : 32 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + } |
| + promiseCreationFrame : { |
| + columnNumber : 46 |
| + functionName : |
| + lineNumber : 0 |
| + scriptId : <scriptId> |
| + url : |
| + } |
| + } |
| + } |
| + timestamp : <timestamp> |
| + type : trace |
| + } |
| +} |