| | |
| | | </function-map-args> |
| | | <sequence> |
| | | <script> |
| | | def writeSummaryTag(objPhase): |
| | | if objPhase.getRun() == 'true': |
| | | str = '<phaseSummmary' |
| | | str = '%s name=\"%s\"' % (str,objPhase.getName()) |
| | | str = '%s errNum=\"%s\"' % (str,objPhase.getErrNum()) |
| | | str = '%s percentage=\"%s\"' % (str,objPhase.getPercentage()) |
| | | str = '%s start=\"%s\"' % (str,objPhase.getStartTime()) |
| | | str = '%s stop=\"%s\"' % (str,objPhase.getStopTime()) |
| | | str = '%s/>\n' % str |
| | | fileFd.write(str) |
| | | |
| | | |
| | | fileFd.write('<summary>\n') |
| | | |
| | | # write scenario informations into summary part |
| | | str = '<scenario name=\"%s\"' % scenario.getName() |
| | | str = '%s duration=\"%s%s\" >\n' % \ |
| | | (str,scenario.getDurationTime(),scenario.getDurationUnit()) |
| | | str = '%s %s \n</scenario>' % \ |
| | | str = '%s %s \n</scenario>\n' % \ |
| | | (str,scenario.getDescription()) |
| | | fileFd.write(str) |
| | | |
| | | if ERR_NUM_PARSER != '': |
| | | str = '<phaseSummmary name=\"parser\" result=\"%s\"/>\n' % \ |
| | | ERR_NUM_PARSER |
| | | fileFd.write(str) |
| | | if ERR_NUM_INSTALL != '': |
| | | str = '<phaseSummmary name=\"installation\" result=\"%s\"/>\n'%\ |
| | | ERR_NUM_INSTALL |
| | | fileFd.write(str) |
| | | if ERR_NUM_GEN_LDIF != '': |
| | | str = '<phaseSummmary name=\"generateLdif\" result=\"%s\"/>\n'%\ |
| | | ERR_NUM_GEN_LDIF |
| | | fileFd.write(str) |
| | | if ERR_NUM_PRE_CONFIGURATION != '': |
| | | str = '<phaseSummmary name=\"preconfiguration\" result=\"%s\"/>\n'%\ |
| | | ERR_NUM_PRE_CONFIGURATION |
| | | fileFd.write(str) |
| | | if ERR_NUM_CONFIGURATION != '': |
| | | str = '<phaseSummmary name=\"configuration\" result=\"%s\"/>\n'%\ |
| | | ERR_NUM_CONFIGURATION |
| | | fileFd.write(str) |
| | | if ERR_NUM_POST_CONFIGURATION != '': |
| | | str = '<phaseSummmary name=\"postconfiguration\" result=\"%s\"/>\n'%\ |
| | | ERR_NUM_POST_CONFIGURATION |
| | | fileFd.write(str) |
| | | if ERR_NUM_SCHEDULER != '': |
| | | str = '<phaseSummmary name=\"scheduler\" result=\"%s\"/>\n' % \ |
| | | ERR_NUM_SCHEDULER |
| | | fileFd.write(str) |
| | | if ERR_NUM_VERDICT != '': |
| | | str = '<phaseSummmary name=\"verdict\" result=\"%s\"/>\n' % \ |
| | | ERR_NUM_VERDICT |
| | | fileFd.write(str) |
| | | writeSummaryTag(PHASE_PARSER) |
| | | writeSummaryTag(PHASE_INSTALLATION) |
| | | writeSummaryTag(PHASE_GEN_LDIF) |
| | | writeSummaryTag(PHASE_PRE_CONFIGURATION) |
| | | writeSummaryTag(PHASE_CONFIGURATION) |
| | | writeSummaryTag(PHASE_POST_CONFIGURATION) |
| | | writeSummaryTag(PHASE_SCHEDULER) |
| | | writeSummaryTag(PHASE_VERDICT) |
| | | |
| | | fileFd.write('</summary>\n') |
| | | </script> |