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: wk...@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.q...@intel.com> To: openstack-dev@lists.openstack.org, "Qiao, Liyong" <liyong.q...@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-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev