~oddbloke/ubuntu-server-ec2-testing/use-sstreams

« back to all changes in this revision

Viewing changes to src/templates/ec2-config.xml

  • Committer: James Page
  • Date: 2011-10-14 09:44:05 UTC
  • Revision ID: james.page@canonical.com-20111014094405-p1rd7505a9muu26d
Removed obsolete files and templates

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version='1.0' encoding='UTF-8'?>
2
 
<project>
3
 
  <actions/>
4
 
  <description>Executes the {{ test_name}} test for the {{ region }} region for the {{ release }} release as specified at http://testcases.qa.ubuntu.com/System/EC2CloudImages</description>
5
 
  <keepDependencies>false</keepDependencies>
6
 
  <properties>
7
 
    <hudson.model.ParametersDefinitionProperty>
8
 
      <parameterDefinitions>
9
 
        <hudson.model.StringParameterDefinition>
10
 
          <name>BUILD</name>
11
 
          <description>Name of the build to test - uses the latest daily snapshot if not changes
12
 
 
13
 
For example 20110301.4 would give you the Natty Alpha3 RC build
14
 
</description>
15
 
          <defaultValue>current</defaultValue>
16
 
        </hudson.model.StringParameterDefinition>
17
 
      </parameterDefinitions>
18
 
    </hudson.model.ParametersDefinitionProperty>
19
 
  </properties>
20
 
  <scm class="hudson.scm.NullSCM"/>
21
 
  <assignedNode>ubuntu-server-ec2-testing</assignedNode>
22
 
  <canRoam>false</canRoam>
23
 
  <disabled>false</disabled>
24
 
  <blockBuildWhenDownstreamBuilding>true</blockBuildWhenDownstreamBuilding>
25
 
  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
26
 
  <triggers class="vector"/>
27
 
  <concurrentBuild>false</concurrentBuild>
28
 
  <builders>
29
 
    <hudson.tasks.Shell>
30
 
      <command># Tidy Workspace
31
 
rm -Rf *
32
 
# Download latest set of tests from Launchpad
33
 
bzr branch lp:~ubuntu-server-ec2-testing-dev/+junk/ec2-automated-tests tests
34
 
# Echo out the test configuration to the console
35
 
cat tests/{{ release }}/{{ region }}/{{ config_file }} 
36
 
# Execute the test
37
 
run-ubuntu-ec2-multi-test -t tests -f tests/{{ release }}/{{ region }}/{{ config_file }} -r ${BUILD} {{ test_name }}</command>
38
 
    </hudson.tasks.Shell>
39
 
  </builders>
40
 
  <publishers>
41
 
    <hudson.tasks.junit.JUnitResultArchiver>
42
 
      <testResults>**/TEST*.xml</testResults>
43
 
      <keepLongStdio>true</keepLongStdio>
44
 
      <testDataPublishers/>
45
 
    </hudson.tasks.junit.JUnitResultArchiver>
46
 
    <hudson.tasks.ArtifactArchiver>
47
 
      <artifacts>**/*</artifacts>
48
 
      <latestOnly>false</latestOnly>
49
 
    </hudson.tasks.ArtifactArchiver>
50
 
  </publishers>
51
 
  <buildWrappers/>
52
 
</project>