def execution_duration(self):
        """
        Returns total BMDS execution time, in seconds.
        """
        duration = None
        if self.execution_start and self.execution_end:
            delta = self.execution_end - self.execution_start
            duration = delta.total_seconds()
        return duration
def execution_duration ( self ) : duration = None if self . execution_start and self . execution_end : delta = self . execution_end - self . execution_start duration = delta . total_seconds ( ) return duration
Returns total BMDS execution time, in seconds.