Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3)

Side by Side Diff: test/inspector/debugger/promise-chain-when-limit-hit-expected.txt

Issue 2868423004: Revert of [inspector] use creation stack trace as parent for async call chains (Closed)
Patch Set: Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 Checks correctness of promise chains when limit hit 1 Checks correctness of promise chains when limit hit
2 inspector.setMaxAsyncTaskStacks(3) 2 inspector.setMaxAsyncTaskStacks(3)
3 Run expression 'console.trace()' with async chain len: 3 3 Run expression 'console.trace()' with async chain len: 3
4 { 4 {
5 method : Runtime.consoleAPICalled 5 method : Runtime.consoleAPICalled
6 params : { 6 params : {
7 args : [ 7 args : [
8 [0] : { 8 [0] : {
9 type : string 9 type : string
10 value : console.trace 10 value : console.trace
11 } 11 }
12 ] 12 ]
13 executionContextId : <executionContextId> 13 executionContextId : <executionContextId>
14 stackTrace : { 14 stackTrace : {
15 callFrames : [ 15 callFrames : [
16 [0] : { 16 [0] : {
17 columnNumber : 67 17 columnNumber : 67
18 functionName : Promise.resolve.then.then.then 18 functionName : Promise.resolve.then.then.then
19 lineNumber : 0 19 lineNumber : 0
20 scriptId : <scriptId> 20 scriptId : <scriptId>
21 url : 21 url :
22 } 22 }
23 ] 23 ]
24 parent : { 24 }
25 callFrames : [ 25 timestamp : <timestamp>
26 [0] : { 26 type : trace
27 columnNumber : 46 27 }
28 }
29 inspector.setMaxAsyncTaskStacks(4)
30 Run expression 'console.trace()' with async chain len: 3
31 {
32 method : Runtime.consoleAPICalled
33 params : {
34 args : [
35 [0] : {
36 type : string
37 value : console.trace
38 }
39 ]
40 executionContextId : <executionContextId>
41 stackTrace : {
42 callFrames : [
43 [0] : {
44 columnNumber : 67
45 functionName : Promise.resolve.then.then.then
46 lineNumber : 0
47 scriptId : <scriptId>
48 url :
49 }
50 ]
51 parent : {
52 callFrames : [
53 ]
54 description : Promise.resolve
55 promiseCreationFrame : {
56 columnNumber : 46
57 functionName :
58 lineNumber : 0
59 scriptId : <scriptId>
60 url :
61 }
62 }
63 }
64 timestamp : <timestamp>
65 type : trace
66 }
67 }
68 inspector.setMaxAsyncTaskStacks(5)
69 Run expression 'console.trace()' with async chain len: 3
70 {
71 method : Runtime.consoleAPICalled
72 params : {
73 args : [
74 [0] : {
75 type : string
76 value : console.trace
77 }
78 ]
79 executionContextId : <executionContextId>
80 stackTrace : {
81 callFrames : [
82 [0] : {
83 columnNumber : 67
84 functionName : Promise.resolve.then.then.then
85 lineNumber : 0
86 scriptId : <scriptId>
87 url :
88 }
89 ]
90 parent : {
91 callFrames : [
92 ]
93 description : Promise.resolve
94 parent : {
95 callFrames : [
96 ]
97 description : Promise.resolve
98 promiseCreationFrame : {
99 columnNumber : 32
28 functionName : 100 functionName :
29 lineNumber : 0 101 lineNumber : 0
30 scriptId : <scriptId> 102 scriptId : <scriptId>
31 url : 103 url :
32 } 104 }
33 ] 105 }
34 } 106 promiseCreationFrame : {
35 } 107 columnNumber : 46
36 timestamp : <timestamp> 108 functionName :
37 type : trace 109 lineNumber : 0
38 } 110 scriptId : <scriptId>
39 } 111 url :
40 inspector.setMaxAsyncTaskStacks(4) 112 }
41 Run expression 'console.trace()' with async chain len: 3 113 }
42 { 114 }
43 method : Runtime.consoleAPICalled 115 timestamp : <timestamp>
44 params : { 116 type : trace
45 args : [ 117 }
46 [0] : { 118 }
47 type : string 119 inspector.setMaxAsyncTaskStacks(6)
48 value : console.trace 120 Run expression 'console.trace()' with async chain len: 3
49 } 121 {
50 ] 122 method : Runtime.consoleAPICalled
51 executionContextId : <executionContextId> 123 params : {
52 stackTrace : { 124 args : [
53 callFrames : [ 125 [0] : {
54 [0] : { 126 type : string
55 columnNumber : 67 127 value : console.trace
56 functionName : Promise.resolve.then.then.then 128 }
57 lineNumber : 0 129 ]
58 scriptId : <scriptId> 130 executionContextId : <executionContextId>
59 url : 131 stackTrace : {
60 } 132 callFrames : [
61 ] 133 [0] : {
62 parent : { 134 columnNumber : 67
63 callFrames : [ 135 functionName : Promise.resolve.then.then.then
64 [0] : { 136 lineNumber : 0
65 columnNumber : 46 137 scriptId : <scriptId>
138 url :
139 }
140 ]
141 parent : {
142 callFrames : [
143 ]
144 description : Promise.resolve
145 promiseCreationFrame : {
146 columnNumber : 46
147 functionName :
148 lineNumber : 0
149 scriptId : <scriptId>
150 url :
151 }
152 }
153 }
154 timestamp : <timestamp>
155 type : trace
156 }
157 }
158 inspector.setMaxAsyncTaskStacks(7)
159 Run expression 'console.trace()' with async chain len: 3
160 {
161 method : Runtime.consoleAPICalled
162 params : {
163 args : [
164 [0] : {
165 type : string
166 value : console.trace
167 }
168 ]
169 executionContextId : <executionContextId>
170 stackTrace : {
171 callFrames : [
172 [0] : {
173 columnNumber : 67
174 functionName : Promise.resolve.then.then.then
175 lineNumber : 0
176 scriptId : <scriptId>
177 url :
178 }
179 ]
180 parent : {
181 callFrames : [
182 ]
183 description : Promise.resolve
184 parent : {
185 callFrames : [
186 ]
187 description : Promise.resolve
188 parent : {
189 callFrames : [
190 [0] : {
191 columnNumber : 8
192 functionName :
193 lineNumber : 0
194 scriptId : <scriptId>
195 url :
196 }
197 ]
198 description : Promise.resolve
199 promiseCreationFrame : {
200 columnNumber : 18
201 functionName :
202 lineNumber : 0
203 scriptId : <scriptId>
204 url :
205 }
206 }
207 promiseCreationFrame : {
208 columnNumber : 32
66 functionName : 209 functionName :
67 lineNumber : 0 210 lineNumber : 0
68 scriptId : <scriptId> 211 scriptId : <scriptId>
69 url : 212 url :
70 } 213 }
71 ] 214 }
72 description : Promise.resolve 215 promiseCreationFrame : {
73 } 216 columnNumber : 46
74 } 217 functionName :
75 timestamp : <timestamp> 218 lineNumber : 0
76 type : trace 219 scriptId : <scriptId>
77 } 220 url :
78 } 221 }
79 inspector.setMaxAsyncTaskStacks(5) 222 }
80 Run expression 'console.trace()' with async chain len: 3 223 }
81 { 224 timestamp : <timestamp>
82 method : Runtime.consoleAPICalled 225 type : trace
83 params : { 226 }
84 args : [ 227 }
85 [0] : { 228 inspector.setMaxAsyncTaskStacks(8)
86 type : string 229 Run expression 'console.trace()' with async chain len: 3
87 value : console.trace 230 {
88 } 231 method : Runtime.consoleAPICalled
89 ] 232 params : {
90 executionContextId : <executionContextId> 233 args : [
91 stackTrace : { 234 [0] : {
92 callFrames : [ 235 type : string
93 [0] : { 236 value : console.trace
94 columnNumber : 67 237 }
95 functionName : Promise.resolve.then.then.then 238 ]
96 lineNumber : 0 239 executionContextId : <executionContextId>
97 scriptId : <scriptId> 240 stackTrace : {
98 url : 241 callFrames : [
99 } 242 [0] : {
100 ] 243 columnNumber : 67
101 parent : { 244 functionName : Promise.resolve.then.then.then
102 callFrames : [ 245 lineNumber : 0
103 [0] : { 246 scriptId : <scriptId>
104 columnNumber : 46 247 url :
248 }
249 ]
250 parent : {
251 callFrames : [
252 ]
253 description : Promise.resolve
254 parent : {
255 callFrames : [
256 ]
257 description : Promise.resolve
258 parent : {
259 callFrames : [
260 [0] : {
261 columnNumber : 8
262 functionName :
263 lineNumber : 0
264 scriptId : <scriptId>
265 url :
266 }
267 ]
268 description : Promise.resolve
269 promiseCreationFrame : {
270 columnNumber : 18
271 functionName :
272 lineNumber : 0
273 scriptId : <scriptId>
274 url :
275 }
276 }
277 promiseCreationFrame : {
278 columnNumber : 32
105 functionName : 279 functionName :
106 lineNumber : 0 280 lineNumber : 0
107 scriptId : <scriptId> 281 scriptId : <scriptId>
108 url : 282 url :
109 } 283 }
110 ] 284 }
111 description : Promise.resolve 285 promiseCreationFrame : {
112 } 286 columnNumber : 46
113 } 287 functionName :
114 timestamp : <timestamp> 288 lineNumber : 0
115 type : trace 289 scriptId : <scriptId>
116 } 290 url :
117 } 291 }
118 inspector.setMaxAsyncTaskStacks(6) 292 }
119 Run expression 'console.trace()' with async chain len: 3 293 }
120 { 294 timestamp : <timestamp>
121 method : Runtime.consoleAPICalled 295 type : trace
122 params : { 296 }
123 args : [ 297 }
124 [0] : {
125 type : string
126 value : console.trace
127 }
128 ]
129 executionContextId : <executionContextId>
130 stackTrace : {
131 callFrames : [
132 [0] : {
133 columnNumber : 67
134 functionName : Promise.resolve.then.then.then
135 lineNumber : 0
136 scriptId : <scriptId>
137 url :
138 }
139 ]
140 parent : {
141 callFrames : [
142 [0] : {
143 columnNumber : 46
144 functionName :
145 lineNumber : 0
146 scriptId : <scriptId>
147 url :
148 }
149 ]
150 description : Promise.resolve
151 }
152 }
153 timestamp : <timestamp>
154 type : trace
155 }
156 }
157 inspector.setMaxAsyncTaskStacks(7)
158 Run expression 'console.trace()' with async chain len: 3
159 {
160 method : Runtime.consoleAPICalled
161 params : {
162 args : [
163 [0] : {
164 type : string
165 value : console.trace
166 }
167 ]
168 executionContextId : <executionContextId>
169 stackTrace : {
170 callFrames : [
171 [0] : {
172 columnNumber : 67
173 functionName : Promise.resolve.then.then.then
174 lineNumber : 0
175 scriptId : <scriptId>
176 url :
177 }
178 ]
179 parent : {
180 callFrames : [
181 [0] : {
182 columnNumber : 46
183 functionName :
184 lineNumber : 0
185 scriptId : <scriptId>
186 url :
187 }
188 ]
189 description : Promise.resolve
190 }
191 }
192 timestamp : <timestamp>
193 type : trace
194 }
195 }
196 inspector.setMaxAsyncTaskStacks(8)
197 Run expression 'console.trace()' with async chain len: 3
198 {
199 method : Runtime.consoleAPICalled
200 params : {
201 args : [
202 [0] : {
203 type : string
204 value : console.trace
205 }
206 ]
207 executionContextId : <executionContextId>
208 stackTrace : {
209 callFrames : [
210 [0] : {
211 columnNumber : 67
212 functionName : Promise.resolve.then.then.then
213 lineNumber : 0
214 scriptId : <scriptId>
215 url :
216 }
217 ]
218 parent : {
219 callFrames : [
220 [0] : {
221 columnNumber : 46
222 functionName :
223 lineNumber : 0
224 scriptId : <scriptId>
225 url :
226 }
227 ]
228 description : Promise.resolve
229 }
230 }
231 timestamp : <timestamp>
232 type : trace
233 }
234 }
OLDNEW
« no previous file with comments | « test/inspector/debugger/promise-chain-when-limit-hit.js ('k') | test/inspector/debugger/set-async-call-stack-depth.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698