app/test: fix bonding mode 5 Tx check
authorMichal Jastrzebski <michalx.k.jastrzebski@intel.com>
Fri, 7 Aug 2015 12:15:31 +0000 (14:15 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 10 Aug 2015 14:12:20 +0000 (16:12 +0200)
commitb7f477920f7be7052e8d5de9ea14f61aba7597d3
treeb5d75883637ae971fb4dd3d3487a04018aeef883
parentc45c8bd9b96e0bdf97572de25aaa771f63b37466
app/test: fix bonding mode 5 Tx check

Test failed on verification if number of bytes
transmitted on each slave is not less than 90%
and greater than 110% of mean value of bytes transmitted
thru one slave. This was verified on a real system
but is difficult to achieve using virtualpmd.
That's why for unit tests only, it is sufficient to verify that with
high load (2 seconds transmission) all slaves are transmitting
so the traffic is balanced.

Fixes: 0c8396e6d786 ("bond: unit tests for mode 5")

Signed-off-by: Michal Jastrzebski <michalx.k.jastrzebski@intel.com>
app/test/test_link_bonding.c