1 <?xml version='1.0' encoding='UTF-8'?>
4 <description></description>
5 <keepDependencies>false</keepDependencies>
7 <hudson.plugins.buildblocker.BuildBlockerProperty plugin="build-blocker-plugin@1.7.3">
8 <useBuildBlocker>false</useBuildBlocker>
9 <blockLevel>UNDEFINED</blockLevel>
10 <scanQueueFor>DISABLED</scanQueueFor>
11 <blockingJobs></blockingJobs>
12 </hudson.plugins.buildblocker.BuildBlockerProperty>
13 <jenkins.model.BuildDiscarderProperty>
14 <strategy class="hudson.tasks.LogRotator">
15 <daysToKeep>5</daysToKeep>
16 <numToKeep>100</numToKeep>
17 <artifactDaysToKeep>-1</artifactDaysToKeep>
18 <artifactNumToKeep>-1</artifactNumToKeep>
20 </jenkins.model.BuildDiscarderProperty>
21 <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
22 <autoRebuild>false</autoRebuild>
23 <rebuildDisabled>false</rebuildDisabled>
24 </com.sonyericsson.rebuild.RebuildSettings>
25 <hudson.model.ParametersDefinitionProperty>
26 <parameterDefinitions>
27 <hudson.model.StringParameterDefinition>
28 <name>TRIGGER_INFO</name>
29 <description></description>
30 <defaultValue></defaultValue>
31 </hudson.model.StringParameterDefinition>
32 </parameterDefinitions>
33 </hudson.model.ParametersDefinitionProperty>
34 <EnvInjectJobProperty plugin="envinject@2.0">
36 <secureGroovyScript plugin="script-security@1.27">
38 <sandbox>false</sandbox>
40 <loadFilesFromMaster>false</loadFilesFromMaster>
43 <keepJenkinsSystemVariables>true</keepJenkinsSystemVariables>
44 <keepBuildVariables>true</keepBuildVariables>
45 <overrideBuildParameters>false</overrideBuildParameters>
46 </EnvInjectJobProperty>
48 <scm class="hudson.scm.NullSCM"/>
49 <assignedNode>Tester-00</assignedNode>
50 <canRoam>false</canRoam>
51 <disabled>true</disabled>
52 <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
53 <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
55 <concurrentBuild>true</concurrentBuild>
59 python ${WORKSPACE}/jenkins-scripts/job_test_build.py</command>
61 <EnvInjectBuilder plugin="envinject@2.0">
63 <propertiesFilePath>Results.ENV</propertiesFilePath>
68 <hudson.tasks.ArtifactArchiver>
69 <artifacts>**/results.tar.gz, **/results.xml, **/aft.log, **/tester.log, **/*.ENV</artifacts>
70 <allowEmptyArchive>true</allowEmptyArchive>
71 <onlyIfSuccessful>false</onlyIfSuccessful>
72 <fingerprint>false</fingerprint>
73 <defaultExcludes>true</defaultExcludes>
74 <caseSensitive>true</caseSensitive>
75 </hudson.tasks.ArtifactArchiver>
76 <org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder plugin="groovy-postbuild@2.3.1">
77 <script plugin="script-security@1.27">
78 <script>def run = Thread.currentThread().executable
79 def en = run.getEnvironment()
80 if (en["IMAGE"] != "")
81 manager.addShortText("Image " + en["IMAGE"] + " - " + en["TEST_RESULT"])
83 manager.addShortText(en["TEST_RESULT"])
84 if (en["TEST_RESULT"] == "PASS")
85 manager.buildSuccess()
86 else if (en["TEST_RESULT"] == "IMAGE_NOT_SUPPORTED")
87 manager.buildUnstable()
89 manager.buildFailure()</script>
90 <sandbox>false</sandbox>
92 <behavior>0</behavior>
93 <runForMatrixParent>false</runForMatrixParent>
94 </org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder>
95 <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
96 <testResults>**/results.xml</testResults>
97 <keepLongStdio>false</keepLongStdio>
98 <healthScaleFactor>1.0</healthScaleFactor>
99 <allowEmptyResults>false</allowEmptyResults>
100 </hudson.tasks.junit.JUnitResultArchiver>
101 <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.33">
103 <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
105 <hudson.plugins.parameterizedtrigger.FileBuildParameters>
106 <propertiesFile>RESULTS-PUBLISHING.env</propertiesFile>
107 <failTriggerOnMissing>true</failTriggerOnMissing>
108 <useMatrixChild>false</useMatrixChild>
109 <onlyExactRuns>false</onlyExactRuns>
110 </hudson.plugins.parameterizedtrigger.FileBuildParameters>
112 <projects>test-results-publisher</projects>
113 <condition>ALWAYS</condition>
114 <triggerWithNoParameters>false</triggerWithNoParameters>
115 <triggerFromChildProjects>false</triggerFromChildProjects>
116 </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
118 </hudson.plugins.parameterizedtrigger.BuildTrigger>
121 <hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.32">
122 <deleteDirs>false</deleteDirs>
123 <cleanupParameter></cleanupParameter>
124 <externalDelete></externalDelete>
125 </hudson.plugins.ws__cleanup.PreBuildCleanup>
126 <com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper plugin="copy-to-slave@1.4.4">
127 <includes>configuration, jenkins-scripts/job_test_build.py, jenkins-scripts/common/*</includes>
128 <excludes></excludes>
129 <flatten>false</flatten>
130 <includeAntExcludes>false</includeAntExcludes>
131 <hudsonHomeRelative>false</hudsonHomeRelative>
132 <relativeTo>userContent</relativeTo>
133 </com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper>
134 <EnvInjectBuildWrapper plugin="envinject@2.0">
136 <propertiesFilePath>${WORKSPACE}/configuration</propertiesFilePath>
137 <secureGroovyScript plugin="script-security@1.27">
139 <sandbox>false</sandbox>
140 </secureGroovyScript>
141 <loadFilesFromMaster>false</loadFilesFromMaster>
143 </EnvInjectBuildWrapper>