On 12/07/2021 05:53, Han Zhou wrote:
> That's weird. These two tests just pass when I revert this commit. With
> this commit it fails at:
> 
> ../../tests/system-ovn.at:5752: ovs-appctl dpctl/dump-flows | grep
> 'ct_state(-new+est+rpl+trk).*ct_label(0x.*00000401020400000000/.*)' -c
> --- - 2021-07-11 21:49:01.127154470 -0700
> +++
> /home/hanzhou/src/ovn-system-test/ovn/_build/tests/system-kmod-testsuite.dir/at-groups/141/stdout
> 2021-07-11 21:49:01.124053642 -0700
> @@ -1,2 +1,2 @@
> -1
> +0
> 
> Seems the CT state is not committed in that scenario which causes the
> expected DP flow missing. I didn't dig further yet.
> 
> Thanks,
> Han
> 


The test is flaky and sometimes it passes. For example, you can see the
test failing a few commits ago in the CI
(https://github.com/ovn-org/ovn/runs/3022257888#step:14:9467) but
passing subsequently. The problem appears to be that the DP flow that we
are testing for occasionally gets evicted by IPv6 NS or RS flows.

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

Reply via email to