]> git.proxmox.com Git - mirror_ovs.git/commit
dpif-netdev.at: Fix partial offloading test cases failure.
authorYanqin Wei <Yanqin.Wei@arm.com>
Wed, 26 Feb 2020 04:46:36 +0000 (12:46 +0800)
committerIlya Maximets <i.maximets@ovn.org>
Fri, 28 Feb 2020 12:55:13 +0000 (13:55 +0100)
commitf7995da00b25a584e21af37d0d37fb819e3c3490
treee286bbd46b829cbbae2732085dd05d5c10818469
parent35b5586ba7ab2d7f53decb978df6bfea4600f6d4
dpif-netdev.at: Fix partial offloading test cases failure.

Some partial offloading test cases are failing inconsistently. The root
cause is that dummy netdev is assigned with "linux_tc" offloading API.
dpif-netdev - partial hw offload - dummy
dpif-netdev - partial hw offload - dummy-pmd
dpif-netdev - partial hw offload with packet modifications - dummy
dpif-netdev - partial hw offload with packet modifications - dummy-pmd

This patch fixes this issue by changing 'options:ifindex=1' to some big
value. It is a workaround to make "linux_tc" init flow api failure. All
above cases can pass consistently after applying this patch.

Suggested-by: Ilya Maximets <i.maximets@ovn.org>
Reviewed-by: Gavin Hu <Gavin.Hu@arm.com>
Reviewed-by: Lijian Zhang <Lijian.Zhang@arm.com>
Signed-off-by: Yanqin Wei <Yanqin.Wei@arm.com>
Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
tests/dpif-netdev.at