blob: db669b45d2196a3785ad215976a32013da2bb89a [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.js:64)
1) doTestSettledPromisesRejected (async-callstack-async-await1.js:96)
[async function]
0) testFunctionTimeout (async-callstack-async-await1.js:54)
[setTimeout]
0) testFunction (async-callstack-async-await1.js:47)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) promiseCallback (async-callstack-async-await1.js:72)
1) doTestPromiseConstructor (async-callstack-async-await1.js:70)
2) testFunctionTimeout (async-callstack-async-await1.js:54)
[setTimeout]
0) testFunction (async-callstack-async-await1.js:47)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) thenCallback (async-callstack-async-await1.js:59)
1) doTestPromiseConstructor (async-callstack-async-await1.js:74)
[async function]
0) testFunctionTimeout (async-callstack-async-await1.js:54)
[setTimeout]
0) testFunction (async-callstack-async-await1.js:47)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) thenCallback (async-callstack-async-await1.js:59)
1) doTestSettledPromisesResolved (async-callstack-async-await1.js:84)
[async function]
0) testFunctionTimeout (async-callstack-async-await1.js:54)
[setTimeout]
0) testFunction (async-callstack-async-await1.js:47)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>