Make engine tests based on python murano client

Registered by Sergey Murashov on 2014-07-29

Now murano engine tests use methods which based on 'request' library. Would be better to make that engine test would use methods of murano pythonclient. It will allow us to check engine and murano pythonclient together. We have two possible ways for implement this:
1) Rewrite existing methods in engine tests on muranoclient.
2) Make engine tests based on tempest scenario.
Second variant allows us to resolve this bug https://bugs.launchpad.net/murano/+bug/1333164 , but then we will need to clone openstack/tempest and configure it . Additionally we need to create a new job in murano-ci which will launch this test suite on commit in https://github.com/stackforge/python-muranoclient.

Blueprint information

Status:
Complete
Approver:
Ruslan Kamaldinov
Priority:
Medium
Drafter:
Sergey Murashov
Direction:
Approved
Assignee:
Sergey Murashov
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Sergey Murashov
Completed by
Serg Melikyan

Related branches

Sprints

Whiteboard

[ruhe] this one was requested by me. It'll help to use the same set of integration tests (real deployment tests) to test against murano and python-muranoclient.
we will run murano-engine-app-deployment-tests-ubuntu on both murano and python-muranoclient

Gerrit topic: https://review.openstack.org/#q,topic:bp/engine-test-based-on-murano-pythonclient,n,z

Addressed by: https://review.openstack.org/111220
    Make engine tests based on python murano client

marked as blocked because change looks good, but I suggest to put it on hold until murano-ci becomes stable. It means at least two weeks without false negatives

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.