Write Tempest CLI tests for Watcher CLI

Registered by Vincent Fran├žoise on 2016-04-26

As of now, python-watcherclient only has unit tests. This causes some problem when we change the Watcher API because the tests are all passing although they should flag the issue.

We should tackle the problem by writing a set of simple CLI integration tests using tempest.

Hints
-------

Link to the related doc: http://docs.openstack.org/developer/tempest/field_guide/cli.html

Here is the link to how CLI tempest tests were implemented for python-openstackclient: https://github.com/openstack/python-openstackclient/tree/master/functional

Blueprint information

Status:
Complete
Approver:
Antoine Cabot
Priority:
Medium
Drafter:
Vincent Fran├žoise
Direction:
Approved
Assignee:
Alexander Chadin
Definition:
Approved
Series goal:
Accepted for ocata
Implementation:
Implemented
Milestone target:
milestone icon ocata-rc1
Started by
Antoine Cabot on 2016-11-07
Completed by
Antoine Cabot on 2017-02-01

Related branches

Sprints

Whiteboard

Peter, are you still working on this ?

Antoine Cabot, in a process.

Gerrit topic: https://review.openstack.org/#q,topic:bp/tempest-cli-test,n,z

Addressed by: https://review.openstack.org/389181
    [WIP] Add functional tests to watcherclient

Addressed by: https://review.openstack.org/409126
    Support parents field along with planner changes

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.