import sys
import commands
from AthenaCommon import ChapPy

###-----------------------------------------------------
## For compatibility with ATN tests
from TestTools.iobench import workDir

###-----------------------------------------------------
## Little helper to validate output of jobs
from TestTools.iobench import ScOutput
from TestTools.iobench import BenchSequence

## PerfMon helper
from PerfMonTests.tests import testPerfMon

print "#"*80
print "## PerfMon test... [noopalg-write-evtinfo]"
print "#"*80
bench = BenchSequence( "PerfMonTest" )

bench += testPerfMon( "PerfMonTests/test_perfMonSvc_noopalg_write_evtinfo.py",
                      "perfmon.noopalg.write_evtinfo.root",
                      evtMax = 1000 )

print ""
print "#"*80
bench.printStatus()
print "## Bye."
print "#"*80
コード例 #2
0
import os
import sys
from AthenaCommon import ChapPy

###-----------------------------------------------------
## For compatibility with ATN tests
from TestTools.iobench import workDir

###-----------------------------------------------------
## Little helper to validate output of jobs
from TestTools.iobench import ScOutput
from TestTools.iobench import BenchSequence

## PerfMon helper
from PerfMonTests.tests import testPerfMon

print("#" * 80)
print("## PerfMon test... [leakyalg]")
print("#" * 80)
bench = BenchSequence("PerfMonTest")

bench += testPerfMon("PerfMonTests/test_perfMonSvc_leakyalg.py",
                     "perfmon.leakyalg.root",
                     evtMax=5000)

print("")
print("#" * 80)
bench.printStatus()
print("## Bye.")
print("#" * 80)
コード例 #3
0
import os
import sys
from AthenaCommon import ChapPy

###-----------------------------------------------------
## For compatibility with ATN tests
from TestTools.iobench import workDir

###-----------------------------------------------------
## Little helper to validate output of jobs
from TestTools.iobench import ScOutput
from TestTools.iobench import BenchSequence

## PerfMon helper
from PerfMonTests.tests import testPerfMon

print ("#"*80)
print ("## PerfMon test... [baseline-bench]")
print ("#"*80)
bench = BenchSequence( "PerfMonTest" )

bench += testPerfMon( "PerfMonTests/test_perfMonSvc_baseline_bench.py",
                      "perfmon.baseline.root",
                      evtMax = 1000 )

print ("")
print ("#"*80)
bench.printStatus()
print ("## Bye.")
print ("#"*80)
コード例 #4
0
import sys
import commands
from AthenaCommon import ChapPy

###-----------------------------------------------------
## For compatibility with ATN tests
from TestTools.iobench import workDir

###-----------------------------------------------------
## Little helper to validate output of jobs
from TestTools.iobench import ScOutput
from TestTools.iobench import BenchSequence

## PerfMon helper
from PerfMonTests.tests import testPerfMon

print "#" * 80
print "## PerfMon test... [basicalg]"
print "#" * 80
bench = BenchSequence("PerfMonTest")

bench += testPerfMon("PerfMonTests/test_perfMonSvc_basicalg.py",
                     "perfmon.basicalg.root",
                     evtMax=1000)

print ""
print "#" * 80
bench.printStatus()
print "## Bye."
print "#" * 80
コード例 #5
0
import sys
import commands
from AthenaCommon import ChapPy

###-----------------------------------------------------
## For compatibility with ATN tests
from TestTools.iobench import workDir

###-----------------------------------------------------
## Little helper to validate output of jobs
from TestTools.iobench import ScOutput
from TestTools.iobench import BenchSequence

## PerfMon helper
from PerfMonTests.tests import testPerfMon

print "#" * 80
print "## PerfMon test... [truthjets]"
print "#" * 80
bench = BenchSequence("PerfMonTest")

bench += testPerfMon("PerfMonTests/test_perfMonSvc_truthjets.py",
                     "perfmon.truthjets.root",
                     evtMax=100)

print ""
print "#" * 80
bench.printStatus()
print "## Bye."
print "#" * 80
コード例 #6
0
import os
import sys
from AthenaCommon import ChapPy

###-----------------------------------------------------
## For compatibility with ATN tests
from TestTools.iobench import workDir

###-----------------------------------------------------
## Little helper to validate output of jobs
from TestTools.iobench import ScOutput
from TestTools.iobench import BenchSequence

## PerfMon helper
from PerfMonTests.tests import testPerfMon

print("#" * 80)
print("## PerfMon test... [noopalg]")
print("#" * 80)
bench = BenchSequence("PerfMonTest")

bench += testPerfMon("PerfMonTests/test_perfMonSvc_noopalg.py",
                     "perfmon.noopalg.root",
                     evtMax=5000)

print("")
print("#" * 80)
bench.printStatus()
print("## Bye.")
print("#" * 80)
コード例 #7
0
import sys
import commands
from AthenaCommon import ChapPy

###-----------------------------------------------------
## For compatibility with ATN tests
from TestTools.iobench import workDir

###-----------------------------------------------------
## Little helper to validate output of jobs
from TestTools.iobench import ScOutput
from TestTools.iobench import BenchSequence

## PerfMon helper
from PerfMonTests.tests import testPerfMon

print "#" * 80
print "## PerfMon test... [evtgen]"
print "#" * 80
bench = BenchSequence("PerfMonTest")

bench += testPerfMon("PerfMonTests/test_perfMonSvc_evtgen.py",
                     "perfmon.evtgen.root",
                     evtMax=100)

print ""
print "#" * 80
bench.printStatus()
print "## Bye."
print "#" * 80