Hey Ben,

Sorry for the confusion,

On Tue, Jul 29, 2014 at 2:52 PM, Ben Pfaff <b...@nicira.com> wrote:

> On Tue, Jul 29, 2014 at 11:30:12AM -0700, Alex Wang wrote:
> > I think we should not check 'ofconn's for OFCONN_SERVICE... This
> > change broke several tests:
> >
> > *Please send `tests/testsuite.log' and all information you think might
> > help:*
> >
> > *   To: <b...@openvswitch.org <b...@openvswitch.org>>*
> >
> > *   Subject: [openvswitch 2.3.0] testsuite: 737 739 747 817 failed*
>
> I'm a little confused now.
>
> I'm not sure why you addressed this to Simon.  I don't think he has any
> recent commits.
>


1. The test failure is caused by this RFC patch,

2. connmgr_wants_packet_in_on_miss() was added by Simon.  I think this
    function should only check for controller connections.  And want to
confirm
    it with Simon.

3. unit test 737 corresponds to this: (which is also added by Simon)

527ae97e (Simon Horman      2014-03-13 15:52:54 +0900 1565)
527ae97e (Simon Horman      2014-03-13 15:52:54 +0900 1566)
AT_SETUP([ofproto-dpif - table-miss flow (OpenFlow 1.0)])
527ae97e (Simon Horman      2014-03-13 15:52:54 +0900 1567)
OVS_VSWITCHD_START([dnl
527ae97e (Simon Horman      2014-03-13 15:52:54 +0900 1568)    add-port br0
p1 -- set Interface p1 type=dummy
527ae97e (Simon Horman      2014-03-13 15:52:54 +0900 1569) ])


I think that's why I sent email asking him.



>
> From the [openvswitch 2.3.0] it looks like you ran the tests against
> branch-2.3.  I don't see the same failures locally when I run the tests
> on branch-2.3 (commit 9067b54) or master (commit 57fa816).  Are these
> intermittent failures or do you see them every time?  Do they appear
> only after the two recent additional commits that you pushed?
>


4. I saw them every time.  Those failures are caused only by this RFC
    patch (unrelated to the two recent commits I just pused)

5. The cause of failure is that connmgr_wants_packet_in_on_miss() now
     checks only the 'ofconn's of type OFCONN_PRIMARY.  so, the 'ofconn'
     for 'ofctl monitor' is ignored, and we always drop the pkt_ins.

Thanks,
Alex Wang,
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to