[openstack-dev] [Neutron] Third-party testing

Matt Riedemann mriedem at linux.vnet.ibm.com
Mon Dec 9 16:59:47 UTC 2013



On Sunday, December 08, 2013 11:32:50 PM, Yoshihiro Kaneko wrote:
> Hi Neutron team,
>
> I'm working on building Third-party testing for Neutron Ryu plugin.
> I intend to use Jenkins and gerrit-trigger plugin.
>
> It is required that Third-party testing provides verify vote for
> all changes to a plugin/driver's code, and all code submissions
> by the jenkins user.
> https://wiki.openstack.org/wiki/Neutron_Plugins_and_Drivers#Testing_Requirements
>
> For this requirements, what kind of filter for the trigger should
> I set?
> It is easy to set a file path of the plugin/driver:
>    project: plain:neutron
>    branch:  plain:master
>    file:    path:neutron/plugins/ryu/**
> However, this is not enough because it lacks dependencies.
> It is difficult to judge a patchset which affects the plugin/driver.
> In addition, gerrit trigger has a file path filter, but there is no
> patchset owner filter, so it is not able to set a trigger to a
> patchset which is submitted by the jenkins user.
>
> Can Third-party testing execute tests for all patchset including the
> thing which may not affect the plugin/driver?
>
> Thanks,
> Kaneko
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>

I can't speak for the Neutron team, but in Nova the requirement is to 
run all patches through the vendor plugin third party CI, not just 
vendor-specific patches.

https://wiki.openstack.org/wiki/HypervisorSupportMatrix/DeprecationPlan

--

Thanks,

Matt Riedemann




More information about the OpenStack-dev mailing list