diff --git a/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/fsr-small-files-root.qmt b/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/fsr-small-files-root.qmt index 3e18f71843fda91005e9ce416fd76c8751d15101..56f259ddbcf50820cdcc4d58c9e1cca4e221bbd1 100644 --- a/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/fsr-small-files-root.qmt +++ b/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/fsr-small-files-root.qmt @@ -31,4 +31,7 @@ if (t1 is None or not t1) or (t1.GetEntries()<50): result['gaudiconf.fsr-small-files-root']=result.Quote("Not enough events copied, output file is corrupted") </text></argument> +<argument name="prerequisites"><set> + <tuple><text>lhcbalgs.fsr-only-file-root</text><enumeral>PASS</enumeral></tuple> +</set></argument> </extension> diff --git a/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/runchangehandler_nochange.qmt b/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/runchangehandler_nochange.qmt index 492a73929de8c663f84dbb4253efdc45065db388..a6c1f33a6bd486b7bafc8beaa8243af36d858d21 100644 --- a/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/runchangehandler_nochange.qmt +++ b/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/runchangehandler_nochange.qmt @@ -72,4 +72,7 @@ if outputlines != expected: causes.append("output") result["GaudiTest.output.found"] = result.Quote("\n".join(outputlines)) </text></argument> +<argument name="prerequisites"><set> + <tuple><text>lhcbalgs.runchange.handler_newfile_samedata</text><enumeral>PASS</enumeral></tuple> +</set></argument> </extension> diff --git a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/exit.qmt b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/exit.qmt index c784c4a19fd8f05aa9431f36861c8df63596ad51..25535618e335a94ec13c52fb13c786f45e21b8da 100755 --- a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/exit.qmt +++ b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/exit.qmt @@ -6,7 +6,7 @@ # Author: rlambert # Purpose: Check what the XMLSummary stores when the program exits with non-zero exit code # Prerequisites: None -# Common failure modes, severities and cures: +# Common failure modes, severities and cures: # . MAJOR: modified or missing XMLSUmmary indicates that either Gaudi has changed how it handles aborts in the code, or that there is some serious problem with the XMLSummary ####################################################### --> @@ -33,7 +33,7 @@ sumblock=sum.read().split('\n') for l in refblock: ######################################## #allow mem to change - ######################################## + ######################################## if 'MemoryMaximum' in l: pass #do something special @@ -60,7 +60,7 @@ for l in refblock: result['xmlsummarykernel.exit']=result.Quote(restr) if not re.search(restr,stdout): causes.append('XMLsummary output file error') - result['xmlsummarykernel.exit']=result.Quote(restr) + result['xmlsummarykernel.exit']=result.Quote(restr) ######################################## #do not allow any other omissions ######################################## @@ -73,4 +73,7 @@ for l in refblock: result['xmlsummarykernel.exit']=result.Quote(l) </text></argument> +<argument name="prerequisites"><set> + <tuple><text>xmlsummarykernel.exception</text><enumeral>PASS</enumeral></tuple> +</set></argument> </extension> diff --git a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/readerror.qmt b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/readerror.qmt index fc8859620779ceac191286647385bbf3bda07cdf..81f6a368a42132a8e2b67300cdeb34c470b957a5 100755 --- a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/readerror.qmt +++ b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/readerror.qmt @@ -6,7 +6,7 @@ # Author: rlambert # Purpose: Test what heppens when you try and read a nonexistent file, verify that the XMLSummary does something sensible in this case. # Prerequisites: None -# Common failure modes, severities and cures: +# Common failure modes, severities and cures: # . MAJOR: changes here indicate either a major problem with the xmlsumamry, or a major change in how Gaudi handles failed-to-open-files which needs to be incoprorated in the XMLSummary. ####################################################### --> @@ -35,7 +35,7 @@ for l in refblock: doBreak=False ######################################## #allow mem to change - ######################################## + ######################################## if 'MemoryMaximum' in l: #pass #do something special @@ -62,7 +62,10 @@ for l in refblock: causes.append('XMLsummary printout error') result['xmlsummarykernel.readerror']=result.Quote(l) doBreak=True - if doBreak: + if doBreak: break </text></argument> +<argument name="prerequisites"><set> + <tuple><text>xmlsummarykernel.exit</text><enumeral>PASS</enumeral></tuple> +</set></argument> </extension> diff --git a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writedst.qmt b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writedst.qmt index 4397b90ab240682a58acc6d126baa9534f9f8aeb..c673f09ca9ad55ea33ab57ac86d9a3822bdf996e 100755 --- a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writedst.qmt +++ b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writedst.qmt @@ -5,8 +5,8 @@ # ................... # Author: rlambert # Purpose: Check what an XMLSummary for a successful written DST looks like -# Prerequisites: -# Common failure modes, severities and cures: +# Prerequisites: +# Common failure modes, severities and cures: # . MAJOR: any changes in the XML summary indicates a modification in the behaviour of Gaudi which probably has major impact on how XMLSummary needs to be handled ####################################################### --> @@ -33,7 +33,7 @@ sumblock=sum.read().split('\n') for l in refblock: ######################################## #allow mem to change - ######################################## + ######################################## if 'MemoryMaximum' in l: pass #do something special @@ -60,7 +60,7 @@ for l in refblock: result['xmlsummarykernel.writedst']=result.Quote(restr) if not re.search(restr,stdout): causes.append('XMLsummary output file error') - result['xmlsummarykernel.writedst']=result.Quote(restr) + result['xmlsummarykernel.writedst']=result.Quote(restr) ######################################## #do not allow any other omissions ######################################## @@ -73,4 +73,7 @@ for l in refblock: result['xmlsummarykernel.writedst']=result.Quote(l) </text></argument> +<argument name="prerequisites"><set> + <tuple><text>xmlsummarykernel.readerror</text><enumeral>PASS</enumeral></tuple> +</set></argument> </extension> diff --git a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writeerror.qmt b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writeerror.qmt index 6d41f30ce82bd29220d4f1a48fac391b97178379..dcf4efe98c78a09875bfaa37ecfcbe1fde4b0327 100755 --- a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writeerror.qmt +++ b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writeerror.qmt @@ -6,7 +6,7 @@ # Author: rlambert # Purpose: Keep track fo what XMLSUmmary stores on a write error (trying to write to an unopenable file). # Prerequisites: None -# Common failure modes, severities and cures: +# Common failure modes, severities and cures: # . MINOR: Any changes here indicate a change in how Gaudi handles truing to write unwritable files ####################################################### --> @@ -35,7 +35,7 @@ for l in refblock: doBreak=False ######################################## #allow mem to change - ######################################## + ######################################## if 'MemoryMaximum' in l: #pass #do something special @@ -62,7 +62,10 @@ for l in refblock: causes.append('XMLsummary printout error') result['xmlsummarykernel.writeerror']=result.Quote(l) doBreak=True - if doBreak: + if doBreak: break </text></argument> +<argument name="prerequisites"><set> + <tuple><text>xmlsummarykernel.writedst</text><enumeral>PASS</enumeral></tuple> +</set></argument> </extension>