def run(self, *args):
        try:
            self._run_function_exn('setup', *args)
            tests = self._collect_tests()
            for t in tests:
                self._run_test(t)
        except BaseException as e:
            self.log.error('Fatal exception. Benchmark shutdown.')
            self.log.error(e)
            raise e
        finally:
            self._run_function('teardown')
All functions whose name starts with prefix.
dataset/ETHPy150Open onitu/onitu/tests/utils/benchmark.py/Benchmark.run