5 statsdir = 'stats/raw/'
7 runs = os.listdir(statsdir)
12 runfiles = os.listdir(statsdir+i)
15 # print "File: %s%s/%s" % (statsdir, i, file)
16 splitfilename = file.replace('hillis_', 'hillis-').split('_')
17 splitfilename[1] = splitfilename[1].replace('hillis-', 'hillis_')
19 dict['sched'] = splitfilename[0]
20 dict['algo'] = splitfilename[1]
21 dict['n'] = int(splitfilename[2].lstrip('n'))
22 fd = open(statsdir+i+'/'+file, "r")
25 fd_lines = fd_text.split("\n")
29 elements = line.split(" ")
31 (key, value) = elem.split("=", 1)
33 (_, prog) = value.split("/", 1)
34 if prog != dict['algo']:
35 print "Failed: %s is not %s" % (prog, dict['algo'])
39 print "Failed: %s is not %s" % (size, dict['nvalue'])
43 bigrunlist.append(dict)