nunit-console icon indicating copy to clipboard operation
nunit-console copied to clipboard

Engine RunAsync should run agent, driver and framework asyncronously

Open CharliePoole opened this issue 7 months ago • 0 comments

Currently, ProcessRunner.RunAsync() creates a task which calls the synchronous Run method in the agent. TestAgentRunner.RunAsync, which is used in the agents does the same thing in calling the driver.

We discussed this problem in issue #1187 and decided we should be using asynchronous runs "all the way down" if RunAsync is used at the top level.

CharliePoole avatar May 25 '25 09:05 CharliePoole