client lib integration tests should hit multiple branches
Bug #939699 reported by
James E. Blair
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Core Infrastructure |
Fix Released
|
High
|
Clark Boylan |
Bug Description
find a way to run the devstack integration test of python-novaclient (and others) against all interesting branches (master, stable/diablo, etc.).
Changed in openstack-ci: | |
milestone: | none → folsom |
importance: | Undecided → High |
status: | New → Triaged |
Changed in openstack-ci: | |
milestone: | folsom → grizzly |
Changed in openstack-ci: | |
milestone: | grizzly → havana |
Changed in openstack-ci: | |
assignee: | Monty Taylor (mordred) → Clark Boylan (cboylan) |
To post a comment you must log in.
This is based on the requirement that python-*clients should work across supported releases.
We have some basic client lib tests (well CLI tests, in tempest actually). And we want to make sure that trunk python-*clients work against all supported openstack versions.
One way to do this is to test each proposed client patch against stable/* devstack + trunk tempest CLI tests. But this may cause some issues as we add new tests (for extensions that didn't exist in old releases), so instead I think we should test each proposed client against stable/* devstack plus stable/* tempest.