Why do tests not timeout in unreal frontend standalone?

Hi,
I am testing the Unreal Frontend and realised we were not catching tests that timeout when in standalone. As you can see in this code sample from the file AutomationControllerManger.cpp

void FAutomationControllerManager::ProcessAvailableTasks()
{
...
	if ( bIsLocalSession == false )
	{
		// Update the test status for timeouts if this is not a local session
		UpdateTests();
	}
}

I tried commenting the if and the test timed out properly so I wondered what were the reasons for not calling this function when in standalone unreal frontend?
Thank you