@staticmethod
def build_result(execution, outputs, start_time, end_time, total_seconds):
    return {ResultField.ID: generate_identifier(), ResultField.START_TIME: str(start_time), ResultField.END_TIME: str(end_time), ResultField.TOTAL_SECONDS: total_seconds, ResultField.EXECUTION: execution.copy(), ResultField.OUTPUTS: outputs}
@staticmethod
def build_result(execution, outputs, start_time, end_time, total_seconds):
    return {ResultField.ID: generate_identifier(), ResultField.START_TIME: str(start_time), ResultField.END_TIME: str(end_time), ResultField.TOTAL_SECONDS: total_seconds, ResultField.EXECUTION: execution.copy(), ResultField.OUTPUTS: outputs}