def _MaximumRunDuration(run_data):
  times = [x[1] for x in run_data]
  return max(itertools.chain(*times))
This is subjective, but I don't trust get_or_create until #13906
dataset/ETHPy150Open catap/namebench/libnamebench/charts.py/_MaximumRunDuration--crossover with--dataset/ETHPy150Open mozilla/addons-server/src/olympia/amo/models.py/UncachedManagerBase.safer_get_or_create