[openstack-dev] [Magnum] [RFC] split pip line of functional testing
Kai Qiang Wu
wkqwu at cn.ibm.com
Tue Nov 3 14:05:00 UTC 2015
Hi eliqiao,
1) I think there are many openstack projects constructed multi-pipeline for
different purpose, for example test different os distro pipelines.
It is good to refer them.
2) we are construct new envs for different COE, I think it is easy to
maintain.
3) yes, for code restructure, sorts different tests is a good idea.
functional/swarm
functional/mesos
functional/k8s
functional/common
Thanks
Best Wishes,
--------------------------------------------------------------------------------
Kai Qiang Wu (吴开强 Kennan)
IBM China System and Technology Lab, Beijing
E-mail: wkqwu at cn.ibm.com
Tel: 86-10-82451647
Address: Building 28(Ring Building), ZhongGuanCun Software Park,
No.8 Dong Bei Wang West Road, Haidian District Beijing P.R.China
100193
--------------------------------------------------------------------------------
Follow your heart. You are miracle!
From: "Qiao,Liyong" <liyong.qiao at intel.com>
To: openstack-dev at lists.openstack.org, "Qiao, Liyong"
<liyong.qiao at intel.com>
Date: 03/11/2015 06:13 pm
Subject: [openstack-dev] [Magnum] [RFC] split pip line of functional
testing
hi Magnum hackers:
Currently there is a pip line on project-config to do magnum functional
testing [1]
on summit, we've discussed that we need to split it per COE[2], we can do
this by adding new pip line to testing.
- '{pipeline}-functional-dsvm-magnum{coe}{job-suffix}':
coe could be swarm/mesos/k8s,
then passing coe in our post_test_hook.sh [3], is this a good idea?
and I still have others questions need to be addressed before split
functional testing per COE:
1 how can we pass COE parameter to tox in [4], or add some new envs like
[testenv:functional-swarm] [testenv:functional-k8s] etc?
stupid?
2 also there are some common testing cases, should we run them in all
COE ?(I think so)
but how to construct the source code tree?
/functional/swarm
/functional/k8s
/functional/common ..
[1]
https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/projects.yaml#L2288
[2]https://etherpad.openstack.org/p/mitaka-magnum-functional-testing
[3]
https://github.com/openstack/magnum/blob/master/magnum/tests/contrib/post_test_hook.sh#L100
[4]https://github.com/openstack/magnum/blob/master/tox.ini#L19
--
BR, Eli(Li Yong)Qiao[attachment "liyong_qiao.vcf" deleted by Kai Qiang
Wu/China/IBM]
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151103/418928b7/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151103/418928b7/attachment.gif>
More information about the OpenStack-dev
mailing list