> -----Original Message-----
> From: Ilya Maximets <[email protected]>
> Sent: Tuesday 31 January 2023 12:23
> To: Phelan, Michael <[email protected]>; Mike Pattrick
> <[email protected]>; Adrián Moreno <[email protected]>
> Cc: [email protected]; [email protected]; Stokes, Ian
> <[email protected]>
> Subject: Re: [ovs-dev] [PATCH v2 1/2] ofproto-ipfix: use per-domain template
> timeouts
> 
> On 1/31/23 13:15, Phelan, Michael wrote:
> >> -----Original Message-----
> >> From: Ilya Maximets <[email protected]>
> >> Sent: Friday 27 January 2023 20:03
> >> To: Mike Pattrick <[email protected]>; Adrián Moreno
> >> <[email protected]>; Phelan, Michael <[email protected]>
> >> Cc: [email protected]; [email protected]; Stokes, Ian
> >> <[email protected]>
> >> Subject: Re: [ovs-dev] [PATCH v2 1/2] ofproto-ipfix: use per-domain
> >> template timeouts
> >>
> >> On 1/25/23 06:34, Mike Pattrick wrote:
> >>> On Tue, Jan 24, 2023 at 2:21 PM Adrián Moreno <[email protected]>
> >> wrote:
> >>>>
> >>>> From: Adrian Moreno <[email protected]>
> > <snip>
> >>>> +dnl Check templates (Flow ID = 0x02) where sent to ObservationDomain
> 1.
> >>>> +AT_CHECK([test $(tcpdump -r ipfix.pcap --count "udp port 5555 and
> >>>> +udp[[20:4]] = 0x00000001  and udp[[24:2]] = 0x02" 2>/dev/null | tr
> >>>> +-d "packets") -gt 0])
> >>>
> >>> These still seem to be getting "test: -gt: unary operator expected"
> >>> errors on Intel CI, even after the modification. I'm at a loss as to
> >>> why, the error message makes it seem like tcpdump is choking on the
> >>> pcap and not writing anything to stdout. But the pcap should be
> >>> present and readable.
> >>
> >> Yeah, I can't reproduce the failure happening on Intel CI as well.
> >>
> >> Michael, do you know what is happening with this test?
> >
> > Hi Ilya,
> > I have reran the test and received the same failure as reported on the 
> > mailing
> list, I'm not sure what exactly is going on with this test, maybe there is 
> some
> prerequisite missing from our machine?
> 
> Thanks for checking.
> It doesn't look like something is missing...
> 
> Could you provide the content of testsuite directory after the test failure?
> i.e. the ipfix.pcap file and other stuff.  This may shed some light.
> 
> Best regards, Ilya Maximets.
Sure, I've attached a zipped folder containing the contents of the testsuite 
directory after the test failure.

Let me know if you have any more questions.

Kind regards,
Michael.
> 
> >
> > Let me know if you need any more information.
> >
> > Thanks,
> > Michael.
> >>
> >> OTOH, it might be better to take the road similar to how we test
> >> sflow and netflow.  I just found specific test binaries test-sflow
> >> and test-netflow which are just listening and printing out packtes in
> >> human-readable format.  If we had something like this for ipfix, we
> >> could write similar unit tests that do not require any external tools or 
> >> root
> privileges, as we do for sflow and netflow.
> >>
> >> Thoughts?
> >>
> >> We might split this bug fix from the implementation of the unit test
> >> though, since it will require a bit more code.
> >>
> >> Best regards, Ilya Maximets.

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to