1168 Commits

Author SHA1 Message Date
Christian Schwede
0871697b30 Enable functional tests for python-swiftclient
This patch starts a new devstack VM and runs functional tests for
python-swiftclient on it.

Change-Id: Idf1a573f750480e03a53db7f8d5a0682707599f6
2014-09-30 16:52:07 +02:00
JordanP
1d4003683b Add pep8 gate job to stackforge/ospurge
Change-Id: I5995a45a8924d853e6df6a26aff349f5f7ad4f42
2014-09-30 09:56:35 +02:00
Michael Krotscheck
a8f02ecb32 Call build:draft instead of build for js-draft build
The original thought - to use the build to separately upload
config.json for our CORS draft build - didn't work because
of lack of path munging control. Instead we've declared a
separate build target called 'build:draft' that compiles an
appropriate client, which can then be uploaded in one go.

Change-Id: I16ad8fd8b90aca93929e68ef3033715e0666795b
2014-09-29 18:28:19 -07:00
Jeremy Stanley
115f155621 Delete stable/havana job configs
With the stable/havana jobs no longer in use, it is safe to cease
configuring them any longer.

Change-Id: I9d7ba160fd04912ca53faa56d48df14e62f99ff5
2014-09-29 23:20:23 +00:00
Craig Bryant
80cbae8fd6 Add python and pypi jobs for monasca-persister
Code is being ported to python so setup the python build jobs

We are currently working on the necessary files for the build so there is no
need to wait for them to show before making this change

Change-Id: I879715f5d9e08f28f97a01b0f16b8d3faf4ce9a7
2014-09-29 15:37:35 -06:00
Adam Gandelman
bebb21ef43 Promote sideways ironic grenade tests to non-voting checks
The ironic sideways grenade tests are no functional and passing.
This moves it out of experimental and promotes it to a non-voting
check job on the relevant projects.

Change-Id: Ia44831955e6e921424278c5f342b961efa9d772a
2014-09-29 11:33:39 -07:00
Steve Martinelli
031f4f18b4 Run a shell script instead of tox for osc functional
Currently, when running functional tests for OSC, we try to run
a tox job. It automatically fails because the user running tox does
not have sufficient permission to run the tests.

Suggest just running a single script file that OSC maintains, rather
than having to change infra resources every time something changes.

Change to add functional tests for OSC is here:
https://review.openstack.org/#/c/122605/

Change-Id: I8543db1c2ecbb6f78eb831ebc9ea1a03625e3542
2014-09-29 16:13:50 +00:00
Doug Hellmann
ee7c66ae5d Remove oslotest cross-project unit test jobs
Remove the jobs that run the unit tests for projects that consume
oslotest. We don't need to gate every change on these tests.

Change-Id: I78ebee3017ce0c36645eceb5a40dc6b9bef54ce8
2014-09-29 10:44:01 -04:00
Michael Krotscheck
8c2da93198 Upload custom configuration for js-draft build.
With CORS support in the API, and custom configuration loading in the
webclient, we can now let our js-draft build connect to a live API and
function like a regular client. This change makes the assumption that
any javascript project will include static docs-draft assets in the
$PROJECT_ROOT/test/draft directory, which will be uploaded as-is to the
same destination as the draft build.

Depends on: https://review.openstack.org/#/c/124201

Change-Id: Ia68f1f5e13098faac9e94c9655cf4bd8aaceb02b
2014-09-27 12:03:22 -07:00
Sebastien Badia
47c3a04c6b macros: Manage metadata.json file in puppet-lint jobs
Since puppet 3.x, Puppet Labs Forge accept only the metadata.json file
for module description (Modulefile is now deprecated). Our puppet-lint
jobs use the Modulefile to determine module name; this patch keep the «
retro-compat. » with Modulefile, but fetch the module name in
metadata.json file if available.

Change-Id: I1738ee14706d136837b2c8fe4ffa741907291bb8
2014-09-27 10:50:31 +02:00
Matthew Treinish
aed844e513 Stop using deprecated TESTR_FULL option
The TESTR_FULL option was added back when tempest was running by
default with nosestests serially to test using testr in parallel.
However, this migration happened >1yr ago and the testr-full job is
just a duplicate of the regular full now. This commit removes all uses
of it from job definitions.

Change-Id: I8af1b4bc0623e89786b34359c6e75aacb21b91ab
2014-09-26 09:49:57 -04:00
Sergey Skripnick
7fc482d951 Fix indentation in rally-designate job config
Builder's parameters should not be on the same level as builder.
Otherwise bash script will be generated with errors.

Change-Id: I5816f41f54d5506f0cbe72ffbd1271d2834d0864
2014-09-26 12:45:57 +03:00
Julien Danjou
fcd3f06e5c Gate Gnocchi against py34-postgresql
Change-Id: I91a138e3a25752b4ed32a778af9d96dbd14d769d
2014-09-26 11:25:24 +02:00
Jeffrey Zhang
473d3ddd77 Rename the keystone-formula project name
Rename the project name from keystone-formula to keystone-salt-formula.

Change-Id: I830964e9fe1a75e499541424e9a31098fb20cf38
2014-09-26 13:38:30 +08:00
Steve Baker
f28ff7219a heat-dsvm-functional INSTALL_TESTONLY=1
Test packages are required for successful install of MySQL-python.

This change should fix the job check-heat-dsvm-functional

Change-Id: Ib9f8c98e34c62f15dec182671390d21750110e38
2014-09-26 12:28:13 +12:00
Anita Kuno
cc8ca00f8c Update jenkins job names that test project-config
There were some jenkins jobs that test project-config that needed
their names updated. This patch renames jobs that started with
config or gate-config to project-config or gate-project-config.

Change-Id: I107b7830a9b5c7d0bb526742a5f35bf662faccd2
2014-09-25 17:02:54 -04:00
Anita Kuno
20c2f79757 Tell project-config about itself
Due to the fact that we had to freeze config in order to filter
branch it as the seed repo for the creation of the project-config
repo, the patch that created project-config in config landed
after the filter branch. So the information about project-config
itself is not currently in project-config. This patch addresses
the situation.

Backport of: https://review.openstack.org/#/c/121650/15

Change-Id: I669fb70f2dabb57300e0e7cdddc49e16b7e67d47
2014-09-25 15:31:08 -04:00
Anita Kuno
1d21cd635f Reorganizes project-config
This repo was created from filter branching the openstack-infra/
config repo. This process brought a lot of cruft with it in the
form of directories that we no longer need. This patch removes
that cruft so we begin with a tidier repo.

Change-Id: Ibffad1b11c0c5f84eedfb0365369f60c4961a0f3
2014-09-25 11:41:04 -04:00