Commit Graph

11 Commits

Author SHA1 Message Date
Zuul
0997ac8e99 Merge "Remove bundled intree tempest plugin from Zaqar" 2017-11-10 01:46:42 +00:00
Nguyen Van Trung
f908a80bf0 Use generic user for both zuul v2 and v3
Zuul v2 uses 'jenkins' as user, but Zuul v3 uses 'zuul'.
Using $USER solves it for both cases.

Change-Id: Iab3e71d7ee13b8294379c3c10a537dc5628498cd
2017-11-06 01:51:35 +00:00
Chandan Kumar
bceb83d1fe Remove bundled intree tempest plugin from Zaqar
The plugin has been split into its own repository[1] in accordance with
Queens Goal "Split Tempest Plugins into Separate Repos/Projects[2]".
This patch removes the local copy as well as the setuptools entry point.
We can also now remove the autodoc_tree_excludes pbr option since
there's no more plugin to exclude and it defaults to [setup.py].

[1] http://git.openstack.org/cgit/openstack/zaqar-tempest-plugin
[2] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html

Implements: blueprint zaqar-tempest-plugin

Change-Id: Ia52d7f0a18e4b55260dc994f0802a96109280e24
2017-10-26 13:03:23 +05:30
Fei Long Wang
d1f5adb7e1 Support cold migration
Add grenade plugin under devstack folder to support cold migration
verified by grenade job.

Implement blueprint: cold-migration

Co-Authored-By: wangxiyuan<wangxiyuan@huawei.com>

Change-Id: I9c399ee7fcac0f9d3488084cb0c0718882952eaf
2017-02-27 01:52:38 +00:00
Thomas Herve
90dedeefbb Enable swift in the gate hook
This should let the swift gate run.

Change-Id: I9e3eaf3792e2a35e33184d61bac0ba8e562e426c
2017-02-01 09:18:36 +01:00
Thomas Herve
349839d007 Remove tempest smoke tests run
It seems we're still running some useless tempest tests in the gate,
let's remove those.

Change-Id: I654d866841d818b59e8a1a3be00fff0a38828e00
2016-06-28 16:20:04 +02:00
Fei Long Wang
c5640b866b Support Tempest test as gate job
Now Zaqar isn't using Tempest for jenkins gate checking, which is
a missing. This patch fixes it by using Tempest's all-plugin to
run Zaqar's Tempest cases in tree.

Change-Id: I7e10a5b218b60eea47a96d36ebeb4029d33e7edd
2016-06-06 01:48:12 +00:00
Flavio Percoco
95317c0c13 Allow running zaqarclient for gate tests
This change allows running either tempest or zaqarclient as testsuite in
Zaqar's gate. Ideally, we should focus on bringing as much tests as
possible to zaqarclient. However, we can't just give up on maintaining
tempest tests update. If anything, we should work harder on bringing
these in-tree or just contribute to the project.

Related-to: I1ba10b18560f35f48a7258eaa2a57727617760bd
Depends-on: Ifcf54fa2d4a5bf49b6757b593bb70cdeda8edb2a
Related-to: Idbc2c9fbd5c63db01ce28e4a52d1a917e4360363
Depends-On: I0f1fd4374125d4b489f3804b79a672b39c714421
Change-Id: I36ac3833ad55123fba0ea71259be6d56353d53e1
2015-09-21 07:19:59 +00:00
Thomas Herve
ec0b1c5150 Add configuration to run service using uwsgi
Add a sample configuration for running the wsgi transport using uwsgi,
and make devstack uses it, while running zaqar-server with websocket
transport.

This allows running both websockets and wsgi transports on devstack.

Change-Id: Ifac7461ec6b0501b1b9021030d9c173cf368a59b
2015-08-05 08:51:44 +02:00
Flavio Percoco
9e0735444c Fix gate_hook and post_test_hook perms
Files weren't executable, hence the gate failures we've been seeing.

Change-Id: I34b6c3eeb253f2bf0f317b2533734c40f5e3aa6a
2015-05-07 19:50:25 +02:00
Flavio Percoco
2988f738b1 Add gate hooks to enhance Zaqar's job
Add gate hooks to be able to control the gate workflow easily. This adds
a hook that runs before the test and one that runs after the test.

Change-Id: I1c45a76b2bc0bdec83e5d21aa9657848f069d958
2015-05-06 08:48:22 +02:00