Add basic API tests for Savanna

Registered by Sergey Lukjanov

This blueprint is about adding basic API tests for Savanna.

Basic ops for the following objects should be added:

* node group templates
* cluster templates
* data sources
* job binaries
* jobs

Blueprint information

Status:
Started
Approver:
Sean Dague
Priority:
Undefined
Drafter:
Sergey Lukjanov
Direction:
Approved
Assignee:
Sergey Lukjanov
Definition:
New
Series goal:
Proposed for icehouse
Implementation:
Started
Milestone target:
milestone icon icehouse-2
Started by
Sergey Lukjanov

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/savanna-api-tests,n,z

Addressed by: https://review.openstack.org/74668
    Savanna: add tests for job binaries

Addressed by: https://review.openstack.org/71592
    Savanna: add changes to API client and new tests

Addressed by: https://review.openstack.org/83763
    Sahara: added tests for jobs

Addressed by: https://review.openstack.org/84487
    Sahara: preparations for new tests

Addressed by: https://review.openstack.org/90101
    Sahara: add API tests for cluster templates

Addressed by: https://review.openstack.org/90120
    Sahara: minor changes for API tests

Addressed by: https://review.openstack.org/90136
    Sahara: align dates in copyrights

Addressed by: https://review.openstack.org/90320
    Sahara: preparations for data source tests

Addressed by: https://review.openstack.org/93301
    Sahara: add API tests for data sources

Addressed by: https://review.openstack.org/94191
    Sahara: preparations for job binary tests

Addressed by: https://review.openstack.org/94192
    Sahara: preparations for internal job binary tests

Addressed by: https://review.openstack.org/94344
    Sahara: add API tests for job binaries

Addressed by: https://review.openstack.org/94427
    Sahara: add API tests for internal job binaries

Addressed by: https://review.openstack.org/94559
    Sahara: preparations for job binary tests

Addressed by: https://review.openstack.org/94568
    Sahara: preparations for job binary internal tests

Addressed by: https://review.openstack.org/94626
    Sahara: add API tests for job binary internals

Addressed by: https://review.openstack.org/99351
    Sahara: add API tests for job binaries

Addressed by: https://review.openstack.org/103854
    Sahara: minor changes for API tests

Addressed by: https://review.openstack.org/104879
    Sahara: preparations for job tests

Addressed by: https://review.openstack.org/104895
    Sahara: add API tests for jobs

Addressed by: https://review.openstack.org/108363
    Sahara: changes for API client

Addressed by: https://review.openstack.org/108373
    Sahara: removed checks for response status codes from tests

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.