build.xml
A build file describes a particular test run to the Jenkins front end system.
These are located in the directory: /home/jenkins/fuego/jobs/<test_name>/builds/<timestamp>
This file is created by Jenkins when it executes a test.
contents overview [edit section]
This has the basic information about a test run.
- result: this can be one of SUCCESS, FAILURE.
sample [edit section]
Here is the text for one of these files. This one was for a failed run of Functional.bc:
Note that this file is from Fuego 1.0. The file format changed in Fuego 1.1
<?xml version='1.0' encoding='UTF-8'?> <build> <actions> <jp.ikedam.jenkins.plugins.groovy__label__assignment.GroovyLabelAssignmentAction plugin="groovy-label-assignment@1.0.0"> <label class="hudson.model.labels.LabelAtom">template-dev</label> </jp.ikedam.jenkins.plugins.groovy__label__assignment.GroovyLabelAssignmentAction> <hudson.model.ParametersAction> <parameters> <hudson.model.StringParameterValue> <name>Device</name> <description>(target)</description> <value>template-dev</value> </hudson.model.StringParameterValue> <hudson.model.BooleanParameterValue> <name>Reboot</name> <description>If checked target device will be rebooted <u>before</u> running test.</description> <value>false</value> </hudson.model.BooleanParameterValue> <hudson.model.BooleanParameterValue> <name>Rebuild</name> <description>If checked all existing build instances of the test suite will be deleted and test suite will be rebuilt from tarball.</description> <value>false</value> </hudson.model.BooleanParameterValue> <hudson.model.BooleanParameterValue> <name>Target_Cleanup</name> <description></description> <value>true</value> </hudson.model.BooleanParameterValue> <hudson.model.StringParameterValue> <name>TESTPLAN</name> <description></description> <value>testplan_default</value> </hudson.model.StringParameterValue> </parameters> </hudson.model.ParametersAction> <hudson.model.CauseAction> <causes> <hudson.model.Cause_-UserIdCause/> </causes> </hudson.model.CauseAction> <hudson.plugins.descriptionsetter.DescriptionSetterAction plugin="description-setter@1.8"> <description></description> <description></description> </hudson.plugins.descriptionsetter.DescriptionSetterAction> <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildAction plugin="groovy-postbuild@1.6-SNAPSHOT"> <text>template-dev / unknown</text> <color>black</color> <background>#FFFFFF</background> <border>0px</border> <borderColor></borderColor> </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildAction> <com.sonyericsson.rebuild.RebuildAction plugin="rebuild@1.9"/> </actions> <number>12</number> <startTime>1466819891778</startTime> <result>FAILURE</result> <description></description> <duration>822</duration> <charset>US-ASCII</charset> <keepLog>false</keepLog> <builtOn>template-dev</builtOn> <workspace>/home/jenkins/buildzone</workspace> <hudsonVersion>1.509.2</hudsonVersion> <scm class="hudson.scm.NullChangeLogParser"/> <culprits class="com.google.common.collect.EmptyImmutableSortedSet"/> </build>