common/diamonds/sf-run-analysis.xml.ftl
author Simon Howkins <simonh@symbian.org>
Mon, 05 Oct 2009 10:20:32 +0100
changeset 578 75fa4158340a
parent 366 cde2244c8ea6
child 600 01511de51fcd
permissions -rw-r--r--
Fixed handling or regular expression strings, so the regular expression functiuonality works, not just substring detection! Added special handling if the severity marker is "ignore". Unsuprisingly, it ignores that line.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
199
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     1
<?xml version="1.0" encoding="utf-8"?>
252
f7fc039dd3a3 Raptor error analysis to be published to Diamonds
Dario Sestito <darios@symbian.org>
parents: 199
diff changeset
     2
199
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     3
<diamonds-build>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
     4
  <schema>10</schema>
252
f7fc039dd3a3 Raptor error analysis to be published to Diamonds
Dario Sestito <darios@symbian.org>
parents: 199
diff changeset
     5
  
364
4dc3b5b1577c Enable analysis of Raptor warnings. Publish to Diamonds
Dario Sestito <darios@symbian.org>
parents: 252
diff changeset
     6
<#assign raptor_errors=0/>
4dc3b5b1577c Enable analysis of Raptor warnings. Publish to Diamonds
Dario Sestito <darios@symbian.org>
parents: 252
diff changeset
     7
<#assign raptor_warnings=0/>
252
f7fc039dd3a3 Raptor error analysis to be published to Diamonds
Dario Sestito <darios@symbian.org>
parents: 199
diff changeset
     8
<#list raptor_summary as raptor_item>
364
4dc3b5b1577c Enable analysis of Raptor warnings. Publish to Diamonds
Dario Sestito <darios@symbian.org>
parents: 252
diff changeset
     9
<#if raptor_item.category = "raptor_error">
4dc3b5b1577c Enable analysis of Raptor warnings. Publish to Diamonds
Dario Sestito <darios@symbian.org>
parents: 252
diff changeset
    10
  <#assign raptor_errors=raptor_errors+1 />
4dc3b5b1577c Enable analysis of Raptor warnings. Publish to Diamonds
Dario Sestito <darios@symbian.org>
parents: 252
diff changeset
    11
<#elseif raptor_item.category = "raptor_warning">
4dc3b5b1577c Enable analysis of Raptor warnings. Publish to Diamonds
Dario Sestito <darios@symbian.org>
parents: 252
diff changeset
    12
  <#assign raptor_warnings=raptor_warnings+1 />
4dc3b5b1577c Enable analysis of Raptor warnings. Publish to Diamonds
Dario Sestito <darios@symbian.org>
parents: 252
diff changeset
    13
</#if>
252
f7fc039dd3a3 Raptor error analysis to be published to Diamonds
Dario Sestito <darios@symbian.org>
parents: 199
diff changeset
    14
</#list>
199
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    15
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    16
  <faults>
364
4dc3b5b1577c Enable analysis of Raptor warnings. Publish to Diamonds
Dario Sestito <darios@symbian.org>
parents: 252
diff changeset
    17
    <total severity="Raptor Errors">${raptor_errors}</total>
4dc3b5b1577c Enable analysis of Raptor warnings. Publish to Diamonds
Dario Sestito <darios@symbian.org>
parents: 252
diff changeset
    18
    <total severity="Raptor Warnings">${raptor_warnings}</total>
4dc3b5b1577c Enable analysis of Raptor warnings. Publish to Diamonds
Dario Sestito <darios@symbian.org>
parents: 252
diff changeset
    19
    <total severity="Recipes Failed">${ant['sf.job.totalyarperrors']}</total>
199
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    20
  </faults>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    21
  
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    22
  <files>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    23
    <#list files as f>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    24
    <file>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    25
      <type>log</type>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    26
      <name>${f.name}</name>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    27
      <url>file:///${f.path}</url>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    28
    </file>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    29
    </#list>
252
f7fc039dd3a3 Raptor error analysis to be published to Diamonds
Dario Sestito <darios@symbian.org>
parents: 199
diff changeset
    30
    <file>
f7fc039dd3a3 Raptor error analysis to be published to Diamonds
Dario Sestito <darios@symbian.org>
parents: 199
diff changeset
    31
      <type>log</type>
f7fc039dd3a3 Raptor error analysis to be published to Diamonds
Dario Sestito <darios@symbian.org>
parents: 199
diff changeset
    32
      <name>Raptor summary</name>
f7fc039dd3a3 Raptor error analysis to be published to Diamonds
Dario Sestito <darios@symbian.org>
parents: 199
diff changeset
    33
      <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>
f7fc039dd3a3 Raptor error analysis to be published to Diamonds
Dario Sestito <darios@symbian.org>
parents: 199
diff changeset
    34
    </file>
366
cde2244c8ea6 First drop of script to generate build summary
Dario Sestito <darios@symbian.org>
parents: 364
diff changeset
    35
    <file>
cde2244c8ea6 First drop of script to generate build summary
Dario Sestito <darios@symbian.org>
parents: 364
diff changeset
    36
      <type>log</type>
cde2244c8ea6 First drop of script to generate build summary
Dario Sestito <darios@symbian.org>
parents: 364
diff changeset
    37
      <name>Build Summary</name>
cde2244c8ea6 First drop of script to generate build summary
Dario Sestito <darios@symbian.org>
parents: 364
diff changeset
    38
      <url>file:///${ant['sf.spec.publish.networkdrive']}\${ant['sf.spec.job.name']}\builds\${ant['sf.spec.job.codeline']}\${ant['build.id']}\build_summary.html</url>
cde2244c8ea6 First drop of script to generate build summary
Dario Sestito <darios@symbian.org>
parents: 364
diff changeset
    39
    </file>
199
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    40
  </files>
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    41
  
7bcb8b1ad9a6 Add missing files for yarp publishing to diamonds
Dario Sestito <darios@symbian.org>
parents:
diff changeset
    42
</diamonds-build>