On 11/5/20 6:10 AM, Ben Pfaff wrote: > From: Leonid Ryzhyk <lryz...@vmware.com> > > This implementation is incremental, meaning that it only recalculates > what is needed for the southbound database when northbound changes > occur. It is expected to scale better than the C implementation, > for large deployments. (This may take testing and tuning to be > effective.) > > There are three tests that I'm having mysterious trouble getting > to work with DDlog. For now, I've marked the testsuite to skip > them unless RUN_ANYWAY=yes is set in the environment. > > Signed-off-by: Leonid Ryzhyk <lryz...@vmware.com> > Co-authored-by: Justin Pettit <jpet...@ovn.org> > Signed-off-by: Justin Pettit <jpet...@ovn.org> > Co-authored-by: Ben Pfaff <b...@ovn.org> > Signed-off-by: Ben Pfaff <b...@ovn.org>
Hi Ben, As discussed during the community meeting earlier, with OVS master, OVN master + this series applied I see some test failures: # cat /etc/redhat-release Fedora release 32 (Thirty Two) # gcc --version gcc (GCC) 10.2.1 20201016 (Red Hat 10.2.1-6) Copyright (C) 2020 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # rustc -V rustc 1.47.0 # cargo -V cargo 1.47.0 # ddlog -v DDlog v0.30.0 (56b0da1837d7ec8ea227873d0e129f5dfca179a1) Copyright (c) 2019-2020 VMware, Inc. (MIT License) # make check TESTSUITEFLAGS="65 67 73 81 91 101 145 175 189 207 270 275 281 292 326 348 423" [...] OVN end-to-end tests 65: ovn -- 1 HV, 1 LS, 2 lport/LS, 1 LR -- ovn-northd-ddlog FAILED (ovs-macros.at:228) 67: ovn -- 1 HV, 2 LSs, 1 lport/LS, 1 LR -- ovn-northd-ddlog FAILED (ovs-macros.at:228) 73: ovn -- 2 HVs, 3 LRs connected via LS, static routes -- ovn-northd-ddlog FAILED (ovs-macros.at:228) 81: ovn -- icmp_reply: 1 HVs, 2 LSs, 1 lport/LS, 1 LR -- ovn-northd-ddlog FAILED (ovs-macros.at:228) 91: ovn -- nd_na -- ovn-northd-ddlog FAILED (ovs-macros.at:228) 101: ovn -- send arp for nexthop -- ovn-northd-ddlog FAILED (ovn.at:7616) 145: ovn -- /32 router IP address -- ovn-northd-ddlog FAILED (ovs-macros.at:228) 175: ovn -- Superseding ACLs with conjunction -- ovn-northd-ddlog FAILED (ovn.at:13608) 189: ovn -- ovn-controller restart -- ovn-northd-ddlog FAILED (ovs-macros.at:228) 207: ovn -- virtual ports -- ovn-northd-ddlog FAILED (ovn.at:16278) 270: ovn -- Symmetric ECMP reply flows -- ovn-northd FAILED (ovn.at:21602) 275: ovn -- lflow cache for conjunctions -- ovn-northd-ddlog FAILED (ovn.at:21837) 281: ovn -- nb_cfg timestamp -- ovn-northd-ddlog ok 292: ovn -- ovn-controller incremental processing FAILED (ovn-performance.at:465) OVN northd 326: ovn -- check Load balancer health check and Service Monitor sync -- ovn-northd-ddlog FAILED (ovn-northd.at:1161) 348: ovn-northd -- reject ACL -- ovn-northd-ddlog FAILED (ovn-northd.at:1842) ovn_controller_vtep 423: ovn-controller-vtep - binding 1 FAILED (wait-until) [...] I didn't investigate why these failed but I attached testsuite.log. Regards, Dumitru _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev