9 Commits

Author SHA1 Message Date
Clark Boylan
ceda9719f4 Switch rest of devstack-trusty to ubuntu-trusty
Switch all remaining devstack-trusty jobs to ubuntu-trusty to complete
the migration.

Change-Id: I7f94b59f318cab581aa4f194f33acf8ab597fc36
2016-03-14 12:58:43 -07:00
Kaiyan Sheng
6e3c996344 Set persister to only run monasca tempest tests
Change-Id: I9a97f9ab3c39889fbb2fa51a8ec2711cef65bdfa
2016-02-29 10:49:11 -07:00
Andreas Jaeger
7ea5e050b6 Remove DEVSTACK_GATE_TIMEOUT [part 3]
With change Iff5e96bd80b8f165ccc7d6be09b53208613571eb, we do not need
to pass DEVSTACK_GATE_TIMEOUT anymore to devstack-gate, instead the
value from the build-timeout wrapper is passed.

Remove DEVSTACK_GATE_TIMEOUT for jenkins/jobs/[e-m]*.yaml

Increase timeout for all non-grenade jobs by 5 mins since
Iea866e4cc40e149e598f35e010ec855937bdf9ae will use a 10 minute
buffer and the internal timeout should stay the same. The grenade
jobs already have 10 mins of buffer, so no need
adjust the timeout.

Change-Id: Ied54d602d0cd1b994129f979ec25290e54980426
2016-02-07 10:29:24 +01:00
Jeremy Stanley
0af9b2c178 Get rid of precise||trusty job node declarations
Between the Icehouse and Juno releases, OpenStack changed its
supported Ubuntu LTS platform from Precise to Trusty. In support of
continuing testing stable/icehouse and prior branches on Precise
while starting to test newer branches on Trusty, a branch-based
decision tree was introduced into our Zuul configuration by way of
complex parameter functions with an ever growing list of regular
expression matches on job names.

Now that Icehouse is EOL (in fact, Juno is too) this simply adds
unnecessary complexity and an attractive nuisance for cargo-cult
copying into new job and job-template definitions which don't even
need it. In preparation to remove the associated parameter
functions, get rid of multiple labels in all jobs and set them to
whatever label Zuul would ultimately select.

This change touches a vast number, possibly a majority, of our jobs
and so manual jenkins-jobs updates on all Jenkins masters will be
needed after this merges, before it's safe to approve the
corresponding Zuul configuration cleanup.

Change-Id: Ic952ee02da2c77fe2ace81c4e2fa87531be6119c
2015-12-21 20:52:17 +00:00
Ryan Brandt
77ebaa23ee Fix error in variable export
Need to export the implementation lang variables to localrc

Change-Id: Id787c2304c5c6dac3e209d004e2745f46ebdebfa
2015-12-17 17:29:50 -07:00
Ryan Brandt
0c51d82242 Add tempest jobs as non-voting check for monasca persister
Change-Id: I6bbf8afcfca2cdcc829e929e909f5185d3ad7000
2015-12-08 12:11:20 -07:00
Ryan Brandt
1850fd8269 Move Monasca tempest check job to gate
Change tempest job to voting and gate
Add java tempest job to non-voting check

Change-Id: I3f79059a1c91249ed4a054e64e559bc23d00f4ec
2015-12-04 12:33:42 -07:00
Ryan Brandt
6794a0f024 Add monasca-api to projects list
Need to add monasca-api to the list of required projects
for the gate job.

Change-Id: Id55f5b89f02b69d6897a20ade4f01b3b992bce53
2015-11-11 09:51:11 -07:00
Ryan Brandt
5136572091 Create monasca-api tempest job
Change-Id: I51c4f1f799447187937412b484a3e2561e646085
2015-11-03 07:58:25 -07:00