def execution_errors(self):
if self.split_actions:<EOL><INDENT>return [dict(e) for s in self.split_actions for e in s.errors]<EOL><DEDENT>else:<EOL><INDENT>return [dict(e) for e in self.errors]<EOL><DEDENT>
Return a list of commands that encountered execution errors, with the error.

Each dictionary entry gives the command dictionary and the error dictionary
:return: list of commands that gave errors, with their error information