HAHT - local functional tests

Bug #1600019 reported by Eric K
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
congress
Fix Released
Medium
Eric K

Bug Description

Create local functional tests (in the style of test_congress.py) for HAHT functionality under failure scenarios, including:
- Up to (N - 1) PE-nodes killed
- Previously killed PE-nodes rejoin.
- Kill and restart DSDs-node, possibly at the same time PE-nodes are killed.

Please see spec and blueprint for more information.
https://github.com/openstack/congress-specs/blob/master/specs/newton/high-availability-design.rst
https://blueprints.launchpad.net/congress/+spec/high-availability-design

Tags: haht
Eric K (ekcs)
summary: - HAHT - tempest tests, failures
+ HAHT - local functional tests
description: updated
Changed in congress:
assignee: nobody → Eric K (ekcs)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to congress (master)

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

Changed in congress:
status: New → In Progress
Revision history for this message
Eric K (ekcs) wrote :

Milestone removed because the change requires adding bindep.txt, not good for so late in the release cycle.
Still important and still on track to complete the testing in Newton. Just that merge will be delayed until after Newton release.

Changed in congress:
milestone: newton-3 → none
Eric K (ekcs)
Changed in congress:
milestone: none → ocata-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to congress (master)

Reviewed: https://review.openstack.org/358927
Committed: https://git.openstack.org/cgit/openstack/congress/commit/?id=2dd4dfb4ab01a426f4f9840b1503bf327179adeb
Submitter: Jenkins
Branch: master

commit 2dd4dfb4ab01a426f4f9840b1503bf327179adeb
Author: Eric K <email address hidden>
Date: Mon Aug 22 19:53:58 2016 -0700

    local HA tests

    Added some local HAHT tests
    - unit tests no longer work concurrently
    - bindep.txt added for binary dependencies needed for tests

    Closes-Bug: 1600019
    Partially implements blueprint: high-availability-design

    Change-Id: If4213ede7bde4d78d710ce75c0147a4889387da9

Changed in congress:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/congress 5.0.0.0b1

This issue was fixed in the openstack/congress 5.0.0.0b1 development milestone.

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.