def run()

in Benchmarks/AMD/TransferBench.py [0:0]


    def run(self):
        print("Running TransferBench...")
        runs_executed = 0
        while runs_executed < self.num_runs:
            run_cmd = "sudo " + self.dir_path + "/TransferBench/build/TransferBench " + self.dir_path + "/Benchmarks/AMD/transferbench.cfg | grep -v '='"
            results = subprocess.run(run_cmd, shell=True, stdout=subprocess.PIPE,stderr=subprocess.PIPE)
            tools.write_log(tools.check_error(results))
            log = results.stdout.decode("utf-8")
            print(log)
            self.save(log, 'Outputs/TransferBench_' + self.machine_name + '.txt')
            runs_executed += 1
            time.sleep(int(self.interval))