pxc charm needs amulet test coverage refactor

Bug #1546577 reported by Ryan Beisner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Percona Cluster Charm
Fix Released
Medium
James Page
percona-cluster (Juju Charms Collection)
Invalid
Medium
Unassigned

Bug Description

The percona-cluster charm needs amulet tests.

Currently, the pxc tests exercise only Trusty-Icehouse, and should be refactored to include all test cases in basic_deployment.py, with series-release test definitions in line with the other openstack charms.

Ex:
http://bazaar.launchpad.net/~openstack-charmers/charms/trusty/glance/next/files/head:/tests/

Tags: uosci
Ryan Beisner (1chb1n)
Changed in percona-cluster (Juju Charms Collection):
importance: Undecided → High
Ryan Beisner (1chb1n)
Changed in percona-cluster (Juju Charms Collection):
milestone: none → 16.07
assignee: nobody → Ryan Beisner (1chb1n)
status: New → Confirmed
Ryan Beisner (1chb1n)
Changed in percona-cluster (Juju Charms Collection):
assignee: Ryan Beisner (1chb1n) → nobody
James Page (james-page)
Changed in percona-cluster (Juju Charms Collection):
assignee: nobody → James Page (james-page)
Liam Young (gnuoy)
Changed in percona-cluster (Juju Charms Collection):
milestone: 16.07 → 16.10
James Page (james-page)
Changed in percona-cluster (Juju Charms Collection):
importance: High → Medium
assignee: James Page (james-page) → nobody
status: Confirmed → Triaged
James Page (james-page)
Changed in percona-cluster (Juju Charms Collection):
milestone: 16.10 → 17.01
James Page (james-page)
Changed in charm-percona-cluster:
importance: Undecided → Medium
status: New → Triaged
Changed in percona-cluster (Juju Charms Collection):
status: Triaged → Invalid
Revision history for this message
James Page (james-page) wrote :
Changed in charm-percona-cluster:
status: Triaged → In Progress
assignee: nobody → James Page (james-page)
milestone: none → 17.05
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-percona-cluster (master)

Reviewed: https://review.openstack.org/442364
Committed: https://git.openstack.org/cgit/openstack/charm-percona-cluster/commit/?id=fd6097fcb211550bbbd76605851451eba6ec5d6f
Submitter: Jenkins
Branch: master

commit fd6097fcb211550bbbd76605851451eba6ec5d6f
Author: James Page <email address hidden>
Date: Tue Mar 7 10:18:33 2017 +0000

    Redux amulet tests

    Refactor to support direct use of BasicDeployment test class
    in all gate tests. As hacluster now defaults to using unicast
    transport, the configuration for multicast device address is
    no longer required and can be dropped, removing the need to
    specialize tests on a per series basis.

    Use min-cluster-size in tests to ensure that pxc clusters
    build out correctly.

    Refactor specific test cases into BasicDeployment test
    class so they get executed against all series, including

        kill mysqld test
        pause/resume tests

    Closes-Bug: 1546577

    Change-Id: I239946808f68a0225b49c0327da2b4d35715b837

Changed in charm-percona-cluster:
status: In Progress → Fix Committed
James Page (james-page)
Changed in charm-percona-cluster:
milestone: 17.05 → 17.08
James Page (james-page)
Changed in charm-percona-cluster:
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.