Functional tests should be detached from devstack

Bug #1442612 reported by Mehdi Abaakouk
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
oslo.messaging
Fix Released
Medium
Mehdi Abaakouk

Bug Description

Hi,

Initially we have used devstack to setup the environment for our functional tests.
Now we are sure that we have everything needed in gate to setup the environment outself.

So we should write our own scripts to install rabbit and qpid and create the requirement user,
to not have our gate jobs broken if something go wrong on the devstack side

Cheers,

Mehdi Abaakouk (sileht)
Changed in oslo.messaging:
status: New → Confirmed
importance: Undecided → Low
David Medberry (med)
summary: - Functionnal tests should be detached from devstack
+ Functional tests should be detached from devstack
Mehdi Abaakouk (sileht)
Changed in oslo.messaging:
assignee: nobody → Mehdi Abaakouk (sileht)
importance: Low → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to oslo.messaging (master)

Fix proposed to branch: master
Review: https://review.openstack.org/190185

Changed in oslo.messaging:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to oslo.messaging (master)

Reviewed: https://review.openstack.org/190185
Committed: https://git.openstack.org/cgit/openstack/oslo.messaging/commit/?id=80ece65a547db332b345a0a433f17602af058b56
Submitter: Jenkins
Branch: master

commit 80ece65a547db332b345a0a433f17602af058b56
Author: Mehdi Abaakouk <email address hidden>
Date: Wed Jun 10 10:00:09 2015 +0000

    Don't use devstack to setup our functional env

    This adds a setup script for each tox functional target to start a
    rabbitmq-server, qpidd or redis daemon dedicated for the functional
    testing.

    This script is responsible to spawn a preconfigured daemon needed for
    the functional tests.

    This also changes the gate script to just install the required packages
    instead of setup a devstack.

    This also fixes the zmq config options loading in tests

    Closes-bug: #1442612

    Change-Id: I27eb2c1d3d0ca67aa361c83e41372138e03d9bdd

Changed in oslo.messaging:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to oslo.messaging (stable/kilo)

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/191701

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to oslo.messaging (stable/kilo)

Reviewed: https://review.openstack.org/191701
Committed: https://git.openstack.org/cgit/openstack/oslo.messaging/commit/?id=947148cc484fc5bcea76be305bac486596f62e33
Submitter: Jenkins
Branch: stable/kilo

commit 947148cc484fc5bcea76be305bac486596f62e33
Author: Mehdi Abaakouk <email address hidden>
Date: Wed Jun 10 10:00:09 2015 +0000

    Don't use devstack to setup our functional env

    This adds a setup script for each tox functional target to start a
    rabbitmq-server, qpidd or redis daemon dedicated for the functional
    testing.

    This script is responsible to spawn a preconfigured daemon needed for
    the functional tests.

    This also changes the gate script to just install the required packages
    instead of setup a devstack.

    This also fixes the zmq config options loading in tests

    Closes-bug: #1442612

    Change-Id: I27eb2c1d3d0ca67aa361c83e41372138e03d9bdd
    (cherry picked from commit 80ece65a547db332b345a0a433f17602af058b56)

tags: added: in-stable-kilo
Changed in oslo.messaging:
milestone: none → 1.15.0
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.