Skip to content

Commit

Permalink
Merge pull request #9 from vlimant/fill_expected_for_taskchain
Browse files Browse the repository at this point in the history
Fill expected for taskchain
  • Loading branch information
anorkus committed Aug 25, 2014
2 parents d587ada + f07b9f2 commit dfa4395
Showing 1 changed file with 33 additions and 13 deletions.
46 changes: 33 additions & 13 deletions tools/statsMonitoring.py
Original file line number Diff line number Diff line change
Expand Up @@ -338,38 +338,58 @@ def get_expected_events_withdict(dict_from_workload):
rne=dict_from_workload['request']['schema']['RequestNumEvents']
elif 'RequestSizeEvents' in dict_from_workload['request']['schema']:
rne=dict_from_workload['request']['schema']['RequestSizeEvents']
elif 'Task1' in dict_from_workload['request']['schema'] and 'RequestNumEvents' in dict_from_workload['request']['schema']['Task1']:
rne=dict_from_workload['request']['schema']['Task1']['RequestNumEvents']
else:
rne=None

if not 'FilterEfficiency' in dict_from_workload['request']['schema']:
f=1.
else:
if 'FilterEfficiency' in dict_from_workload['request']['schema']:
f=float(dict_from_workload['request']['schema']['FilterEfficiency'])

if not 'InputDatasets' in dict_from_workload['request']['schema']:
ids=[]
elif 'Task1' in dict_from_workload['request']['schema'] and 'FilterEfficiency' in dict_from_workload['request']['schema']['Task1']:
f=float(dict_from_workload['request']['schema']['Task1']['FilterEfficiency'])
else:
f=1.

if 'InputDatasets' in dict_from_workload['request']['schema']:
try:
ids=dict_from_workload['request']['schema']['InputDatasets'].split(',')
except:
ids=dict_from_workload['request']['schema']['InputDatasets']
elif 'Task1' in dict_from_workload['request']['schema'] and 'InputDataset' in dict_from_workload['request']['schema']['Task1']:
try:
ids=dict_from_workload['request']['schema']['Task1']['InputDataset'].split(',')
except:
ids=dict_from_workload['request']['schema']['Task1']['InputDataset']
else:
ids=[]



if not 'BlockWhitelist' in dict_from_workload['request']['schema']:
bwl=[]
else:
if 'BlockWhitelist' in dict_from_workload['request']['schema']:
try:
bwl=dict_from_workload['request']['schema']['BlockWhitelist'].split(',')
except:
bwl=dict_from_workload['request']['schema']['BlockWhitelist']

if not 'RunWhitelist' in dict_from_workload['request']['schema']:
rwl=[]
elif 'Task1' in dict_from_workload['request']['schema'] and 'BlockWhitelist' in dict_from_workload['request']['schema']['Task1']:
try:
bwl=dict_from_workload['request']['schema']['Task1']['BlockWhitelist'].split(',')
except:
bwl=dict_from_workload['request']['schema']['Task1']['BlockWhitelist']
else:
bwl=[]

if 'RunWhitelist' in dict_from_workload['request']['schema']:
try:
rwl=dict_from_workload['request']['schema']['RunWhitelist'].split(',')
except:
rwl=dict_from_workload['request']['schema']['RunWhitelist']
elif 'Task1' in dict_from_workload['request']['schema'] and 'RunWhitelist' in dict_from_workload['request']['schema']['Task1']:
try:
rwl=dict_from_workload['request']['schema']['Task1']['RunWhitelist'].split(',')
except:
rwl=dict_from_workload['request']['schema']['Task1']['RunWhitelist']
else:
rwl=[]

return get_expected_events_withinput(rne,
ids,
Expand Down Expand Up @@ -1068,7 +1088,7 @@ def parallel_test(arguments,force=False):
pdmv_request_dict["pdmv_submission_date"]=datelist_to_str(dict_from_workload['request']['schema']['RequestDate'])
pdmv_request_dict["pdmv_submission_time"]=timelist_to_str(dict_from_workload['request']['schema']['RequestDate'])
if DEBUGME: print "----"
if pdmv_request_dict["pdmv_submission_date"][:2]=="11":
if pdmv_request_dict["pdmv_submission_date"][:2] in ["11","12"]:
print "Very old request "+req_name
return {}

Expand Down

0 comments on commit dfa4395

Please sign in to comment.