18 import subprocess
as sp
21 import b2test_utils
as b2u
22 import validation_gt
as vgt
24 if __name__ ==
'__main__':
27 if 'BELLE2_VALIDATION_DATA_DIR' not in os.environ:
31 globaltags =
' '.join(vgt.get_validation_globaltags())
32 input_files = glob.glob(os.environ[
'BELLE2_VALIDATION_DATA_DIR'] +
'/rawdata/*HLT?.*.root')
33 input_files.sort(reverse=
True)
34 with b2u.clean_working_directory():
35 assert(0 == sp.call([
'b2klm-create-dqm',
'-i', f
'{basf2.find_file(input_files[0])}',
'-n',
'100',
36 '--prepend_gt'] + vgt.get_validation_globaltags(), stdout=sp.DEVNULL))
39 assert(0 == sp.call([
'b2klm-numberToIndex',
'20',
'50020']))
42 assert(0 == sp.call([
'b2klm-indexToNumber',
'11489',
'21997']))