blob: 0328b5c333ff63c6dc8fcdc7236f35c6b265deea [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-await3.js:64)
1) doTestPromiseReject (async-callstack-async-await3.js:133)
[async function]
0) testFunctionTimeout (async-callstack-async-await3.js:54)
[setTimeout]
0) testFunction (async-callstack-async-await3.js:47)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) errorCallback (async-callstack-async-await3.js:64)
1) doTestRejectFromChain (async-callstack-async-await3.js:113)
[async function]
0) testFunctionTimeout (async-callstack-async-await3.js:54)
[setTimeout]
0) testFunction (async-callstack-async-await3.js:47)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) errorCallback (async-callstack-async-await3.js:64)
1) doTestThrowFromChain (async-callstack-async-await3.js:93)
[async function]
0) testFunctionTimeout (async-callstack-async-await3.js:54)
[setTimeout]
0) testFunction (async-callstack-async-await3.js:47)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) thenCallback (async-callstack-async-await3.js:59)
1) doTestPromiseAll (async-callstack-async-await3.js:71)
[async function]
0) testFunctionTimeout (async-callstack-async-await3.js:54)
[setTimeout]
0) testFunction (async-callstack-async-await3.js:47)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>
Call stack:
0) thenCallback (async-callstack-async-await3.js:59)
1) doTestPromiseResolve (async-callstack-async-await3.js:121)
[async function]
0) testFunctionTimeout (async-callstack-async-await3.js:54)
[setTimeout]
0) testFunction (async-callstack-async-await3.js:47)
[setTimeout]
0) scheduleTestFunction <omitted>
<... skipped remaining frames ...>