import statistics
import sys
+def checkRace(content):
+ has_race = re.search(r'race', content)
+ if has_race:
+ print 'data race detected'
+ else:
+ print 'data race not detected'
+
def GdaxStatistics(filename):
gdax_data = []
with open(filename, 'r') as f:
content = f.read()
+ checkRace(content)
+
allruns = re.findall(r'(0-0\.49.*?19.99 s: \d+)', content, flags=re.DOTALL)
for run in allruns:
iterations = 0
data = []
with open(filename, 'r') as f:
content = f.read()
+ checkRace(content)
allruns = re.findall(r'agg_throughput: (\d+\.?\d*) ops', content)
data = [float(x) for x in allruns]
data = []
with open(filename, 'r') as f:
content = f.read()
+ checkRace(content)
allruns = re.findall(r'real.*?(\d+)m(\d+\.\d+)s', content)
for run in allruns:
(minute,second) = run
def JsbenchStatistics(filename):
with open(filename, 'r') as f:
content = f.read()
+ checkRace(content)
result = re.search(r'(Final results.*?runs)', content, flags=re.DOTALL)
print(result.group(0))