2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-19 00:16:29 +08:00
artiq/benchmarks/all.py

19 lines
383 B
Python

from artiq import *
import pulse_rate, rtio_skew, rpc_timing
_exps = [pulse_rate.PulseRate, rtio_skew.RTIOSkew, rpc_timing.RPCTiming]
class AllBenchmarks(Experiment, AutoDB):
"""All benchmarks"""
def build(self):
self.se = []
for exp in _exps:
self.se.append(exp(self.dbh))
def run(self):
for se in self.se:
se.run()