Change Id2caf9561b361c1d4950856423282535d067e015 for devstack adds all
repositories in DEVSTACK_PROJECT_FROM_GIT to PROJECTS, so no need to add
repos in jobs to PROJECTS if there are in DEVSTACK_PROJECT_FROM_GIT.
This change went through all of jenkins/jobs and removed PROJECTS where
there is direct 1:1 correspondence. For a few files, especially ironic
and freezer, this was not doable.
Change-Id: I4b51e33b9bc0f1cb7948b69abf104e0b57b9ff52
We have now some rather long job-template names, shorten them with
replacing job-suffix with suffix.
Before this change we had 1500 usages of job-suffix and 700 of just
suffix. This change therefore unifies to one setting.
Note that this does not change any job names at all, they are unchanged,
it changes and shortens only the names of job-templates.
Change-Id: I514df039a848d9f6619bca3adc05dfb84a761fc9
Move gate-cinder-dsvm-apache to Xenial. Run older branches on trusty.
Note that the job is non-voting, remove the condition for it and add
instead a -nv suffix.
Change-Id: Idd5254d651a09fd67519ef70c7cefee3605f6391
Switch master and newton jobs to run on xenial, older branches test on
trusty.
The cinderclient-dsvm-functional job is non-voting, use -nv as suffix
and remove regex for it.
Change-Id: I31d025ed561afb46cc983cf64aa8e89b3cc5de8f
We do not need to set this variable anymore, remove a stray version of
it. This was introduced as part of
I4e01e39d3113547002fffc094e38f1f395b16818 and not updated when we
remove DEVSTACK_GATE_TIMEOUT everywhere.
Change-Id: Ia629033eed9a8160103831e90bb4c81d36dccff3
Default 10G is not enough to successfully run functional tests for
python-cinderclient project on gates. This patch increases this value to
16G.
Closes-Bug: #1638302
Change-Id: I749dc2c8314b8f8688961f42594e1444685d2dab
Creates a new job that runs cinder functional tests in a
identity v3-only devstack, and adds this job to the cinderclient pipeline.
Change-Id: Ibb87e466ddc80c008d204d14512d90036d0724a5
Increase devstack wrapper timeout by 5 mins since devstack-gate will use
10 mins - instead of the previous 5 mins - as buffer.
This is needed in this form only for those jobs changed by
21837612a5f79861f20487307b763e1902cfd1cd.
Change-Id: Ida6e84f6c9458d46b7c3792bf57eff27dd72b258
Needed-By: Iea866e4cc40e149e598f35e010ec855937bdf9ae
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/[a-c]*.yaml
Correct timeout value in congress, the variable had 60 minutes, the
wrapper 125 - use 65 now since that's what would have been used.
Change-Id: I8a737755608f7a085424d3010c3da8b81a457ebf
We have functional tests merged in python-brick-cinderclient-ext now,
this patch adds the job to project-config to configure and run.
Change-Id: I4e01e39d3113547002fffc094e38f1f395b16818
Depends-On: Iac2f4c6d9d77e96d2478aa00632aad33fa6a22d8
As clarkb suggested on #openstack-infra at 17:46 2015-10-22:
"maybe we should s/branch-designator/job-suffix/g in all those files
as job-suffix makes more sense considering how branch-designator has been
used".
The rename should make it easier for newcomers to understand
these jobs.
This renames branch-designator everywhere in jenkins/jobs/*.
Change-Id: Icb11271b958d92957fb9907ff03c0b898d7b76fc
Most jobs installing client libs from pypi now, this means that we don't
need set up the client lib git repos by default in devstack-gate. But
before we can clean up devstack-gate the jobs that do need the clients
need to explicitly state that.
Note that this also setups up ironic and related things because of how
the ironic jobs work they all share a common macro.
Change-Id: I97cc3758d5c97494704406d779a7326420940427
Make timeout similar to tempest-dsvm-full job. Current timeout value is
not enouph to execute all tests.
Change-Id: I85c3586128dc8339edfba688b76daffc144e6803
CINDER_USE_MOD_WSGI=True should be added to devstack config. Exporting
local variable doesn't work on gates.
Change-Id: I47b6155ab8311263e88246730365db6d05325a01
Non-voting job will test Cinder API WSGI Application under Apache with
Tempest on every patch to Cinder.
Spec for Cinder: Ie17dbca185d33c75c98175dceda024f8713149a6
Implementation: If877d700b0efaa5406efa8f8f17c5816928e83ce
Depends-On: Icfad40ee6998296727a95613199e5c2d87bd0a45
Change-Id: Ia422f744b7d3b0397ccf0f67e8e030c56992b699
We have functional tests merged in python-cinderclient now,
this patch adds the job to project-config to configure and
run.
Start of as experimental to make sure things are working.
Change-Id: Ie87b0d687d6be5ca74f4e3a110aa5cc754aa7085