Run tempest tests with testr

Bug #1399355 reported by Ian Cordasco
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Medium
Hugh Saunders
Juno
Fix Released
Medium
Jesse Pretorius
Trunk
Fix Released
Medium
Hugh Saunders

Bug Description

Opened by hughsaunders on 2014-11-28 17:23:23+00:00 at https://github.com/rcbops/ansible-lxc-rpc/pull/668

------------------------------------------------------------

Previously the rpc_tempest_gate.sh script used nose to run the tempest
tests. This patch switches to testr, which seems to be the community
consensus.

The primary reason for this is that test skips exceptions are
interpreted as skips not errors.

A secondary benefit is that testr revolves around test lists so we can
fine tune the test list without modifying tempest code.

Related:

XML tests failing: #653

Tempest Testing: #472

Tags: in progress

====================== COMMENTS ============================

Ian Cordasco (icordasc)
Changed in openstack-ansible:
status: New → Invalid
Revision history for this message
Matt Thompson (mattt416) wrote :
Changed in openstack-ansible:
status: Invalid → In Progress
Revision history for this message
Matt Thompson (mattt416) wrote :

Re-opened this bug as we need something to track the backporting this patch.

Revision history for this message
Justin Shepherd (jshepher) wrote :

@mattt416 this change landed against master.. does it also need to be backported to icehouse?

Changed in openstack-ansible:
assignee: nobody → Justin Shepherd (jshepher)
assignee: Justin Shepherd (jshepher) → Matt Thompson (mattt416)
importance: Undecided → Medium
milestone: none → 10.1.0
Matt Thompson (mattt416)
Changed in openstack-ansible:
assignee: Matt Thompson (mattt416) → Hugh Saunders (hughsaunders)
Changed in openstack-ansible:
milestone: 10.1.0 → 10.1.2
Changed in openstack-ansible:
status: In Progress → Fix Released
Changed in openstack-ansible:
status: Fix Released → Fix Committed
Changed in openstack-ansible:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (juno)

Reviewed: https://review.openstack.org/151012
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=561c952f60d2de5510cdc98b6f5b4478108d78cd
Submitter: Jenkins
Branch: juno

commit 561c952f60d2de5510cdc98b6f5b4478108d78cd
Author: Hugh Saunders <email address hidden>
Date: Fri Nov 28 17:01:48 2014 +0000

    Run tempest tests with testr

    The primary reason for this is that test skips exceptions are
    interpreted as skips not errors.

    A secondary benefit is that testr revolves around tasks lists so we can
    fine tune the task list without modifying tempest code.

    Related:
      * XML tests failing: https://github.com/rcbops/ansible-lxc-rpc/issues/653
      * Tempest Testing: https://github.com/rcbops/ansible-lxc-rpc/issues/472

    Closes-Bug: #1399355
    Change-Id: I4edb1f9775ff4b1e5f07e40ace40f028c847edeb
    (cherry picked from commit 8cac8689d565b0362af7826447d29a1e927953ea)

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.