| 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)
|
| +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
|
| + }
|
| +}
|
|
|