blob: 6373099e9fea0afc12256c64a7efe168b9970781 [file] [log] [blame]
Tests asynchronous call stacks for async functions.
Set timer for test function.
Captured call stacks in no particular order:
Call stack:
0) errorCallback (async-callstack-async-await1.html:60)
1) doTestSettledPromisesRejected (async-callstack-async-await1.html:92)
[async function]
0) doTestSettledPromisesRejected (async-callstack-async-await1.html:86)
1) testFunctionTimeout (async-callstack-async-await1.html:50)
[setTimeout]
0) testFunction (async-callstack-async-await1.html:43)
[setTimeout]
0) scheduleTestFunction (debugger-test.js:3)
<... skipped remaining frames ...>
Call stack:
0) promiseCallback (async-callstack-async-await1.html:68)
1) doTestPromiseConstructor (async-callstack-async-await1.html:66)
2) testFunctionTimeout (async-callstack-async-await1.html:50)
[setTimeout]
0) testFunction (async-callstack-async-await1.html:43)
[setTimeout]
0) scheduleTestFunction (debugger-test.js:3)
<... skipped remaining frames ...>
Call stack:
0) thenCallback (async-callstack-async-await1.html:55)
1) doTestPromiseConstructor (async-callstack-async-await1.html:70)
[async function]
0) doTestPromiseConstructor (async-callstack-async-await1.html:63)
1) testFunctionTimeout (async-callstack-async-await1.html:50)
[setTimeout]
0) testFunction (async-callstack-async-await1.html:43)
[setTimeout]
0) scheduleTestFunction (debugger-test.js:3)
<... skipped remaining frames ...>
Call stack:
0) thenCallback (async-callstack-async-await1.html:55)
1) doTestSettledPromisesResolved (async-callstack-async-await1.html:80)
[async function]
0) doTestSettledPromisesResolved (async-callstack-async-await1.html:76)
1) testFunctionTimeout (async-callstack-async-await1.html:50)
[setTimeout]
0) testFunction (async-callstack-async-await1.html:43)
[setTimeout]
0) scheduleTestFunction (debugger-test.js:3)
<... skipped remaining frames ...>