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 b552fa2b779721d1b5569dd02d65ce09ffcb2006..f8a3f36553ee87f692f9fdb57e9bfd6300ed96d1 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 @@ -41,4 +41,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/runchange.qms/handler_samefile_newdata.qmt b/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/runchange.qms/handler_samefile_newdata.qmt index 8b0bb9f4a50f967550fd4ed3193318b0675e76b6..98eac154942cf6040081113c90caaf485b1ea89f 100644 --- a/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/runchange.qms/handler_samefile_newdata.qmt +++ b/Kernel/LHCbAlgs/tests/qmtest/lhcbalgs.qms/runchange.qms/handler_samefile_newdata.qmt @@ -84,4 +84,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 a33c56d2629db9036d8df4a737b2826df91faa71..a2d2cf25829ead062a2d600683b5f34fd996055e 100755 --- a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/exit.qmt +++ b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/exit.qmt @@ -16,7 +16,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 ####################################################### --> @@ -43,7 +43,7 @@ sumblock=sum.read().split('\n') for l in refblock: ######################################## #allow mem to change - ######################################## + ######################################## if 'MemoryMaximum' in l: pass #do something special @@ -70,7 +70,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 ######################################## @@ -83,4 +83,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 2fe8647fcfb4e87df394d50b68e47a545a4a7f3f..851c903f8efb89b24d651539b20d8d4fc277ead5 100755 --- a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/readerror.qmt +++ b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/readerror.qmt @@ -16,7 +16,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. ####################################################### --> @@ -45,7 +45,7 @@ for l in refblock: doBreak=False ######################################## #allow mem to change - ######################################## + ######################################## if 'MemoryMaximum' in l: #pass #do something special @@ -72,7 +72,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 85bfc8653f1cc41fb3a7e7986c2a54ab2f99e8ca..8e28e062e52eb3b1fe78ebe7824059f5da66fb83 100755 --- a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writedst.qmt +++ b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writedst.qmt @@ -15,8 +15,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 ####################################################### --> @@ -43,7 +43,7 @@ sumblock=sum.read().split('\n') for l in refblock: ######################################## #allow mem to change - ######################################## + ######################################## if 'MemoryMaximum' in l: pass #do something special @@ -70,7 +70,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 ######################################## @@ -83,4 +83,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 6a8a0c3a84b6ccaa1a080911da16c3d11c194277..e9960d45897c2ee318d47a6589dbf640e83460ac 100755 --- a/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writeerror.qmt +++ b/Kernel/XMLSummaryKernel/tests/qmtest/xmlsummarykernel.qms/writeerror.qmt @@ -16,7 +16,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 ####################################################### --> @@ -45,7 +45,7 @@ for l in refblock: doBreak=False ######################################## #allow mem to change - ######################################## + ######################################## if 'MemoryMaximum' in l: #pass #do something special @@ -72,7 +72,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>