On Mon, Jan 25, 2016 at 03:15:23PM +0000, Mark Kavanagh wrote:
> Current testing guidelines do not take account of two distinct
> OVS builds:
>    a) 'standard' OVS
>    b) OVS with DPDK integration
> 
> It is critical that all patches are tested against both builds; if not,
> there is a strong possibility that code which adversely affects one
> of the builds may be upstreamed, leading to issues such as broken build,
> e.g. http://openvswitch.org/pipermail/dev/2016-January/064328.html
> 
> Signed-off-by: Mark Kavanagh <mark.b.kavan...@intel.com>
> ---
>  CONTRIBUTING.md | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
> index 086b6e8..fe9400a 100644
> --- a/CONTRIBUTING.md
> +++ b/CONTRIBUTING.md
> @@ -35,6 +35,9 @@ Testing is also important:
>    - A patch that adds or deletes files should also be tested with
>      `make distcheck` before submission.
> 
> +  - The above tests should be performed with OVS compiled as 'normal',
> +    and also compiled with DPDK support.

It's something of a pain to do that when DPDK is so hardware dependent.

I think the example that you show is actually a pretty good example of
how quickly we catch problems.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to