![]() |
ATLAS Offline Software
|
Functions | |
| compareTreeFiles (rName, vName, details) | |
| diffPoolFiles (ref, chk, details, toIgnore=['RecoTimingObj_p1_RAWtoESD_timings', 'RecoTimingObj_p1_ESDtoAOD_timings']) | |
| diffPickleFiles (ref, chk, details) | |
Variables | |
| ignoreTrees = set(("CollectionMetadata",)) | |
| nRef = None | |
| nVal = None | |
| rRef = None | |
| rVal = None | |
| detailsFN = None | |
| list | filePattern = [] |
| sumFileName = None | |
| refPath = None | |
| valPath = None | |
| bool | diffroot = False |
| opts | |
| args | |
| list | allPatterns = [] |
| str | msg = "Reference TCT:\n" |
| details = open(detailsFN, "w") | |
| ff = findTCTFiles(refPath,valPath) | |
| tctlist = ff.getCommonChains() | |
| statPerChain = dict() | |
| str | Summary = "" |
| int | nIdenticalFiles = 0 |
| int | nDifferentFiles = 0 |
| filesToCompare = ff.findFiles(pattern) | |
| fileName = r.split('/')[-1] | |
| bool | identical = False |
| r | |
| v | |
| stat = os.system("acmd.py diff-root "+r+" "+v+" --error-mode resilient --ignore-leaves HITStoRDO_timings RecoTimingObj_p1_HITStoRDO_timings RecoTimingObj_p1_RAWtoESD_mems RecoTimingObj_p1_RAWtoESD_timings RAWtoESD_mems RAWtoESD_timings ESDtoAOD_mems ESDtoAOD_timings RAWtoALL_mems RAWtoALL_timings RecoTimingObj_p1_RAWtoALL_mems RecoTimingObj_p1_RAWtoALL_timings --entries 10 > tmp.txt") | |
| str | complain = "" |
| float | ratio = 100.0*(info[1].loglines-info[0].loglines)/info[0].loglines |
| str | ln = "\tLoglines: %i -> %i (%.2f)" % (info[0].loglines,info[1].loglines,ratio) |
| cpu_r = info[0].cpulist[1] | |
| cpu_v = info[1].cpulist[1] | |
| mem_r = info[0].memlist[1] | |
| mem_v = info[1].memlist[1] | |
| bool | isok = True |
| sumFile = open(sumFileName,"w") | |
| str | line = "%-70s" % f |
| python.compareTCTs.compareTreeFiles | ( | rName, | |
| vName, | |||
| details ) |
Definition at line 16 of file compareTCTs.py.
| python.compareTCTs.diffPickleFiles | ( | ref, | |
| chk, | |||
| details ) |
Definition at line 84 of file compareTCTs.py.
| python.compareTCTs.diffPoolFiles | ( | ref, | |
| chk, | |||
| details, | |||
| toIgnore = ['RecoTimingObj_p1_RAWtoESD_timings', 'RecoTimingObj_p1_ESDtoAOD_timings'] ) |
Definition at line 69 of file compareTCTs.py.
| list python.compareTCTs.allPatterns = [] |
Definition at line 185 of file compareTCTs.py.
| python.compareTCTs.args |
Definition at line 124 of file compareTCTs.py.
| str python.compareTCTs.complain = "" |
Definition at line 288 of file compareTCTs.py.
| python.compareTCTs.cpu_r = info[0].cpulist[1] |
Definition at line 303 of file compareTCTs.py.
| python.compareTCTs.cpu_v = info[1].cpulist[1] |
Definition at line 304 of file compareTCTs.py.
| python.compareTCTs.details = open(detailsFN, "w") |
Definition at line 213 of file compareTCTs.py.
| python.compareTCTs.detailsFN = None |
Definition at line 118 of file compareTCTs.py.
| python.compareTCTs.diffroot = False |
Definition at line 123 of file compareTCTs.py.
Definition at line 218 of file compareTCTs.py.
| python.compareTCTs.fileName = r.split('/')[-1] |
Definition at line 239 of file compareTCTs.py.
| list python.compareTCTs.filePattern = [] |
Definition at line 119 of file compareTCTs.py.
| python.compareTCTs.filesToCompare = ff.findFiles(pattern) |
Definition at line 229 of file compareTCTs.py.
| python.compareTCTs.identical = False |
Definition at line 241 of file compareTCTs.py.
| python.compareTCTs.ignoreTrees = set(("CollectionMetadata",)) |
Definition at line 14 of file compareTCTs.py.
| bool python.compareTCTs.isok = True |
Definition at line 349 of file compareTCTs.py.
| str python.compareTCTs.line = "%-70s" % f |
Definition at line 360 of file compareTCTs.py.
| str python.compareTCTs.ln = "\tLoglines: %i -> %i (%.2f)" % (info[0].loglines,info[1].loglines,ratio) |
Definition at line 295 of file compareTCTs.py.
| python.compareTCTs.mem_r = info[0].memlist[1] |
Definition at line 327 of file compareTCTs.py.
| python.compareTCTs.mem_v = info[1].memlist[1] |
Definition at line 328 of file compareTCTs.py.
| str python.compareTCTs.msg = "Reference TCT:\n" |
Definition at line 206 of file compareTCTs.py.
| int python.compareTCTs.nDifferentFiles = 0 |
Definition at line 228 of file compareTCTs.py.
| int python.compareTCTs.nIdenticalFiles = 0 |
Definition at line 227 of file compareTCTs.py.
| python.compareTCTs.nRef = None |
Definition at line 114 of file compareTCTs.py.
| python.compareTCTs.nVal = None |
Definition at line 115 of file compareTCTs.py.
| python.compareTCTs.opts |
Definition at line 124 of file compareTCTs.py.
| python.compareTCTs.r |
Definition at line 243 of file compareTCTs.py.
| float python.compareTCTs.ratio = 100.0*(info[1].loglines-info[0].loglines)/info[0].loglines |
Definition at line 294 of file compareTCTs.py.
| python.compareTCTs.refPath = None |
Definition at line 121 of file compareTCTs.py.
| python.compareTCTs.rRef = None |
Definition at line 116 of file compareTCTs.py.
| python.compareTCTs.rVal = None |
Definition at line 117 of file compareTCTs.py.
| python.compareTCTs.stat = os.system("acmd.py diff-root "+r+" "+v+" --error-mode resilient --ignore-leaves HITStoRDO_timings RecoTimingObj_p1_HITStoRDO_timings RecoTimingObj_p1_RAWtoESD_mems RecoTimingObj_p1_RAWtoESD_timings RAWtoESD_mems RAWtoESD_timings ESDtoAOD_mems ESDtoAOD_timings RAWtoALL_mems RAWtoALL_timings RecoTimingObj_p1_RAWtoALL_mems RecoTimingObj_p1_RAWtoALL_timings --entries 10 > tmp.txt") |
Definition at line 245 of file compareTCTs.py.
| python.compareTCTs.statPerChain = dict() |
Definition at line 223 of file compareTCTs.py.
| python.compareTCTs.sumFile = open(sumFileName,"w") |
Definition at line 358 of file compareTCTs.py.
| python.compareTCTs.sumFileName = None |
Definition at line 120 of file compareTCTs.py.
| str python.compareTCTs.Summary = "" |
Definition at line 225 of file compareTCTs.py.
| python.compareTCTs.tctlist = ff.getCommonChains() |
Definition at line 219 of file compareTCTs.py.
| python.compareTCTs.v |
Definition at line 244 of file compareTCTs.py.
| python.compareTCTs.valPath = None |
Definition at line 122 of file compareTCTs.py.