def finish(self):
        """Finishes runner by ending controllers and timer."""
        for controller in self.controllers:
            controller.end(self)
        self.timer.end(self)
        self.logger.info(f'Finish runner in '
                         f'{misc.format_time(self.end_time - self.start_time)}')
Finishes runner by ending controllers and timer.
runners/base_runner.py