Currently, if an Espresso or XCUI test does not execute properly, the test ends with a gray wrench icon and no logs are provided. No information at all is provided. There is minimal information provided by the runner, leaving users with little understanding as to what happened. At a minimum, Sauce should expose device logs via the web UI so customers have an idea as to why their tests did not execute.
If we can add useful debugging information the runner, that would be helpful as well, though that may be beyond the scope of this idea.