common/diamonds/sf-run-analysis.xml.ftl
author MattD <mattd@symbian.org>
Fri, 16 Oct 2009 14:33:15 +0100
changeset 677 dd6b7decdca2
parent 626 22bb9a334b13
permissions -rw-r--r--
Major packaging change to work around parallel calls - stopped zipping targets from having direct dependency on 'sf-preprocess-package-config', and instead have 'sf-zip-content' call 'sf-preprocess-package-config' if needed. Changed 'sf-prep' to call a target that wipes out the 'generated' directory. It's not perfect but it gets us going again.

<?xml version="1.0" encoding="utf-8"?>

<diamonds-build>
  <schema>10</schema>
  
<#assign raptor_errors=0/>
<#assign raptor_warnings=0/>
<#list raptor_summary as raptor_item>
<#if raptor_item.category = "raptor_error">
  <#assign raptor_errors=raptor_errors+1 />
<#elseif raptor_item.category = "raptor_warning">
  <#assign raptor_warnings=raptor_warnings+1 />
</#if>
</#list>

  <faults>
    <total severity="Raptor Errors">${raptor_errors}</total>
    <total severity="Raptor Warnings">${raptor_warnings}</total>
    <total severity="Recipes Failed">${ant['sf.job.totalyarperrors']}</total>
  </faults>
  
  <files>
    <file>
      <type>log</type>
      <name>BRAG Summary</name>
      <url>file:///${ant['sf.spec.publish.networkdrive']}\${ant['sf.spec.job.name']}\builds\${ant['sf.spec.job.codeline']}\${ant['build.id']}\summary\_brag.xml</url>
    </file>
    <file>
      <type>log</type>
      <name>Raptor summary</name>
      <url>file:///${ant['sf.spec.publish.networkdrive']}\${ant['sf.spec.job.name']}\builds\${ant['sf.spec.job.codeline']}\${ant['build.id']}\logs\raptorbits\summary.csv</url>
    </file>
    <#list files as f>
    <file>
      <type>log</type>
      <name>${f.name}</name>
      <url>file:///${f.path}</url>
    </file>
    </#list>
   </files>
  
</diamonds-build>