in regression_report.py [0:0]
def checkBenchmark(args, exe, benchmark):
results, lessIsbBetter = loadData(args.codespeed, exe, benchmark, args.downloadSamples)
urlToBenchmark = args.codespeed + 'timeline/#/?' + urllib.urlencode({
'ben': benchmark,
'exe': exe,
'env': ENVIRONMENT,
'revs': args.downloadSamples,
'equid': 'off',
'quarts': 'on',
'extr': 'on'})
if len(results) < args.baseLine:
return
median = getMedian(results[args.recentTrend:args.baseLine])
recent_median = getMedian(results[:args.recentTrend])
if isThresholdReached(args.medianTrendThreshold, median, recent_median, lessIsbBetter):
print "<%s|%s> median=%s recent_median=%s" % (urlToBenchmark, benchmark, median, recent_median)