[meta-virtualization] [PATCH] openvswitch: uprev from 2.10.0 to 2.10.1
Mark Asselstine
mark.asselstine at windriver.com
Mon Jan 28 08:45:38 PST 2019
On Monday, January 28, 2019 2:14:19 AM EST Hongzhi, Song wrote:
> On 01/28/2019 10:12 AM, Mark Asselstine wrote:
> > On Sun, Jan 27, 2019 at 8:36 PM Hongzhi, Song
> >
> > <hongzhi.song at windriver.com> wrote:
> >> Hi Mark,
> >>
> >> Which tests have you run for ovswitch. I want to update ovswitch to 2.11
> >> which will fix issue.
> >>
> >> I have run ptest which executed 2764 cases, and 320 failed, 86 skipped.
> >>
> >> Do I have to run other tests?
> >
> > I usually rely on the ptests results and then I do a networking test
> > with OverC (the cube-vrf makes use of OVS), though the ptests should
> > be enough.
>
> Hi Mark,
>
> The ptest detailed results between ovs2.11 and ovs2.10 are almost
> consistent,
> except that ovs2.11 adds some other cases.
>
> And the total result:
>
> version: OVS2.11
> ERROR: 2765 tests were run,
> 318 failed (1 expected failure).
> 85 tests were skipped.
>
> version: OVS2.10
> ERROR: 2662 tests were run,
> 311 failed (1 expected failure).
> 85 tests were skipped.
>
> The failed tests are also py2 related ptests as yours.
This looks good.
>
> At last, could you tell me how to do a networking test with overc to
> validate ovs?
Build OverC according to
https://github.com/OverC/meta-overc/blob/master/README.install
If you are able to use the "cube lan", ie communicate between installed
containers and *also* able to communicate externally then everything is
working.
Based on the ptest results I would suggest you send the RR out and Bruce will
most likely agree to complete the merge given just the ptest results. I can
take care if there issues with OverC.
MarkA
>
> Thanks,
> Hongzhi
>
> > Unfortunately I didn't document the ptest results for the
> > last few uprevs, the last time I did document the results in the
> > commit log was with commit 1fd1ff3720140baa3680d795f6d97597e5113e90.
> > Maybe what you can do is run the ptests with the current release and
> > then run them again with the 2.11 uprev and ensure they are similar.
> >
> > The tests that usually FAIL are the py2 related ptests as I usually
> > only have py3 on my images.
> >
> > MarkA
> >
> >> Thanks,
> >>
> >> Hongzhi
> >>
> >> On 11/28/2018 05:48 AM, Mark Asselstine wrote:
> >>> Pickup the latest security and bug fixes for openvswitch.
> >>>
> >>> Signed-off-by: Mark Asselstine <mark.asselstine at windriver.com>
> >>> ---
> >>>
> >>> ...nvswitch-add-ptest-78e203138cb7253e9ca5ad8a2c4ed6bb6752f23e.patch}
> >>> | 0
> >>> recipes-networking/openvswitch/openvswitch_git.bb
> >>> | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-)
> >>> rename
> >>> recipes-networking/openvswitch/openvswitch-git/{openvswitch-add-ptes
> >>> t-5563e309b80bbea9bff538e71ecfd7e5e538bab9.patch =>
> >>> openvswitch-add-ptest-78e203138cb7253e9ca5ad8a2c4ed6bb6752f23e.patch
> >>> } (100%)>>>
> >>> diff --git
> >>> a/recipes-networking/openvswitch/openvswitch-git/openvswitch-add-ptest-
> >>> 5563e309b80bbea9bff538e71ecfd7e5e538bab9.patch
> >>> b/recipes-networking/openvswitch/openvswitch-git/openvswitch-add-ptest-
> >>> 78e203138cb7253e9ca5ad8a2c4ed6bb6752f23e.patch similarity index 100%
> >>> rename from
> >>> recipes-networking/openvswitch/openvswitch-git/openvswitch-add-ptest-55
> >>> 63e309b80bbea9bff538e71ecfd7e5e538bab9.patch rename to
> >>> recipes-networking/openvswitch/openvswitch-git/openvswitch-add-ptest-78
> >>> e203138cb7253e9ca5ad8a2c4ed6bb6752f23e.patch diff --git
> >>> a/recipes-networking/openvswitch/openvswitch_git.bb
> >>> b/recipes-networking/openvswitch/openvswitch_git.bb index
> >>> a930933..b8bbb3a 100644
> >>> --- a/recipes-networking/openvswitch/openvswitch_git.bb
> >>> +++ b/recipes-networking/openvswitch/openvswitch_git.bb
> >>> @@ -14,11 +14,11 @@ RDEPENDS_${PN}-ptest += "\
> >>>
> >>> "
> >>>
> >>> S = "${WORKDIR}/git"
> >>>
> >>> -PV = "2.10.0+${SRCREV}"
> >>> +PV = "2.10.1+${SRCREV}"
> >>>
> >>> FILESEXTRAPATHS_append := "${THISDIR}/${PN}-git:"
> >>>
> >>> -SRCREV = "5563e309b80bbea9bff538e71ecfd7e5e538bab9"
> >>> +SRCREV = "78e203138cb7253e9ca5ad8a2c4ed6bb6752f23e"
> >>>
> >>> SRC_URI = "file://openvswitch-switch \
> >>>
> >>> file://openvswitch-switch-setup \
> >>> file://openvswitch-testcontroller \
> >>
> >> --
> >> _______________________________________________
> >> meta-virtualization mailing list
> >> meta-virtualization at yoctoproject.org
> >> https://lists.yoctoproject.org/listinfo/meta-virtualization
More information about the meta-virtualization
mailing list