utility function Async Function Await response time ??

I am confused on the utility function Async Function Await response time.

I made a simple test - three functions - set them all to async:

func1 = returns a text response 

func2 = returns a text response after SLEEP for 1 second

func3 = returns a text response after SLEEP for 2 second

run stack = .01 seconds

add Async Function Await (for responses on func1, func2, func3) 

run stack = 3.47 seconds

I would think that the response should return just slightly after after the slowest one completes - which in my example is 2 seconds ….????

Am I missing something ...???

1 reply