[system-tests]Refactor Fuel Master migration test to use template based approach

Bug #1512677 reported by Dmitriy Kruglov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Dmitriy Kruglov

Bug Description

Fuel Master migration acceptance test covers 2 configurations (different net. configurations).
This test is a good candidate to use the new template based approach to system tests, to avoid duplicating code when automating testing of all configurations.

Changes to do:
- refactor the test to use template driven engine;
- add a new nodes config - 1 controller + 1 compute;
- add 2 new test configs - for VLAN and VXLAN net. providers that use the new '1 controller + 1 compute' nodes config.

Tags: area-qa
Changed in fuel:
milestone: none → 8.0
assignee: nobody → Dmitriy Kruglov (dkruglov)
importance: Undecided → Medium
Changed in fuel:
status: New → In Progress
Dmitry Pyzhov (dpyzhov)
tags: added: area-qa
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/240819
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=1dc44a08a75542d9dc8f97c25892400786197532
Submitter: Jenkins
Branch: master

commit 1dc44a08a75542d9dc8f97c25892400786197532
Author: Dmitriy Kruglov <email address hidden>
Date: Mon Nov 2 10:01:05 2015 +0000

    Refactor the test for Fuel Master migration

    Refactor the test to use template based approach:
    - refactor the test to use template driven engine;
    - add a new nodes config - 1 controller + 1 compute;
    - add 2 new test configs - for VLAN and VXLAN net. providers
    that use the new '1 controller + 1 compute' nodes config.

    Change-Id: I586103f144bab73aa69b4239944ddf128919202b
    Closes-bug: #1512677

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/249437
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=caecd4052b939770d559fbd84db70582f8528f1c
Submitter: Jenkins
Branch: master

commit caecd4052b939770d559fbd84db70582f8528f1c
Author: Dmitriy Kruglov <email address hidden>
Date: Tue Nov 24 21:37:59 2015 +0000

    Define custom groups for fuel master migration test

    Define custom groups for running fuel master
    migration test using template based approach.

    Change-Id: I8bfc36107ef86051e24273ef848d9b0ee29d3eab
    Partial-bug: #1512677

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/250776
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=78109fed9e61e0d7991ecdf33395127a2719f30d
Submitter: Jenkins
Branch: master

commit 78109fed9e61e0d7991ecdf33395127a2719f30d
Author: Dmitriy Kruglov <email address hidden>
Date: Fri Nov 27 12:20:57 2015 +0000

    Correct custom group name of Fuel master migration test

    - Correct custom group name of the test (as it was refactored
    to use template based runner) to have the existing CI job
    being able to pick and run the moved test.
    - Remove the inital version of the test.

    Change-Id: If5bde759d39f2779ea0c9e4b74c1ab94b91774ff
    Partial-bug: #1512677

Revision history for this message
Dmitriy Kruglov (dkruglov) wrote :
Changed in fuel:
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.