[openstack-dev] [magnum] Stable/liberty functional tests

Tony Breeds tony at bakeyournoodle.com
Mon Jun 20 06:35:00 UTC 2016


On Tue, Jun 14, 2016 at 01:25:14PM +0000, Bunting, Niall wrote:
> Hi,
> 
> 
> There was work on a patch [1] to fix the liberty stable branch. However, we are running into problems with the functional tests, because the functional tests were set up differently in liberty eg. The current [2] magnum.yaml compared to the old one [3].
> 
> This leads us with two options to try and get stable/liberty passing the gate again.
> 1. To create a 'new' test that will have the same test setup as used in liberty.
> 2. To back port all the necessary changes for the tests to run successfully.
> 
> I think option one would be the better route, as that well be less likely to break any stable rules. It would also have the affect of future proofing the tests against any changes in the future.
> 
> I'm wondering what the rest of you think would be the best way to approach this problem?

There are several jobs that do different things based on the ZUUL_BRANCH
environment variable.  Can't you do somethig like [1] to detect that you're on
liberty anc configuer things appropriately.

Yours Tony.

[1] https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/ceilometer.yaml#L102
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160620/49dfa19e/attachment.pgp>


More information about the OpenStack-dev mailing list