def collectTestMetrics() {
def coverageData = executeTestCoverageCommand()
def defectData = executeDefectTrackingCommand()
saveMetricsData(coverageData, defectData)
}
def configureMetrics() {
def coverageMetric = createMetric("Coverage", "Percentage", ["Unit Test", "Integration Test"])
def defectMetric = createMetric("Defects", "Count", ["Severity", "Priority"])
addMetricToAnalyzer(coverageMetric, defectMetric)
}