Closed
Description
Running ``CE taskSeq with nested deeply yield!``
(permalink, goes to original from the time of writing this) takes forever, but based on the non-delaying performance, it should be "just fine" and take an average time.
This test creates nested IAsyncEnumerable<'T>
, themselves based on unit -> task<'T>
functions to prevent having hot-started task
s. However, the test takes over 30s to finish (with the commented code enabled). Note that all of these tests deliberately use a randomly generated delay though Task.Delay
.
Similar tests with many tasks that are not delayed do not have an issue.