Full Stack Integration Testing in Kuryr

Registered by Gal Sagie

This blue print is used to track all the efforts done in order to add full stack gate testing for Kuryr.

These tests will combine working openstack neutron environment and docker environment.
In the future other models will also be supported like Kubernetes, Mesos and multi node (Docker Swarm).

Rally testing and benchmarking is tracked in a different blue print

Blueprint information

Status:
Complete
Approver:
Antoni Segura Puimedon
Priority:
High
Drafter:
Gal Sagie
Direction:
Approved
Assignee:
Gal Sagie
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Antoni Segura Puimedon
Completed by
Antoni Segura Puimedon

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/fullstack-testing,n,z

Addressed by: https://review.openstack.org/254565
    Seperate unit tests from fullstack tests

Addressed by: https://review.openstack.org/255754
    Add base class test for Kuryr fullstack testing

Addressed by: https://review.openstack.org/255851
    Add neutron client to base fullstack test

Addressed by: https://review.openstack.org/258379
    Address comments regarding test hook scripts

Gerrit topic: https://review.openstack.org/#q,topic:test_hooks,n,z

Addressed by: https://review.openstack.org/259742
    Address comments regarding test hook scripts

Addressed by: https://review.openstack.org/259744
    Create Neutron client from cloud credentials

Addressed by: https://review.openstack.org/259751
    Add Kuryr network creation/deletion tests

Gerrit topic: https://review.openstack.org/#q,topic:docker_engine_tcp_port,n,z

Addressed by: https://review.openstack.org/265105
    Add container connect/disconnect tests to fullstack gate job

Gerrit topic: https://review.openstack.org/#q,topic:add_rally_plugin,n,z

Addressed by: https://review.openstack.org/274014
    Add the kuryr plugin framework for rally

Gerrit topic: https://review.openstack.org/#q,topic:add_rally_case,n,z

Addressed by: https://review.openstack.org/286531
    Add rally case

Addressed by: https://review.openstack.org/328236
    Add test case for two containers on same network

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.