[ovs-discuss] Almost half OVN unit tests are skipped (ovn.at:xxx) - OVN_FOR_EACH_NORTHD

Brendan Doyle brendan.doyle at oracle.com
Tue May 25 17:24:53 UTC 2021


Folks,

Perhaps I'm missing something, but in a recent pull of the OVN src, 
having boot
strapped and built the code and executed unit tests as per instructions:
Documentation/topics/testing.rst

I see that almost half of the unit tests are skipped, seems to be any 
that begin
with:
OVN_FOR_EACH_NORTHD([

Not only that If I create an empty test:
OVN_FOR_EACH_NORTHD([
AT_SETUP([ovn -- my-test: 1 HVs, 1 LSs, 1 lport/LS, 1 LR])
AT_KEYWORDS([my-test])
AT_CLEANUP
])

And run " make check TESTSUITEFLAGS='-k my-test'" I'll get a report of:
OVN end-to-end tests

623: ovn -- my-test: 1 HVs, 1 LSs, 1 lport/LS, 1 LR -- ovn-northd -- 
dp-groups=yes ok
624: ovn -- my-test: 1 HVs, 1 LSs, 1 lport/LS, 1 LR -- ovn-northd ok
625: ovn -- my-test: 1 HVs, 1 LSs, 1 lport/LS, 1 LR -- ovn-northd-ddlog 
-- dp-groups=yes skipped (ovn.at:26531)
626: ovn -- my-test: 1 HVs, 1 LSs, 1 lport/LS, 1 LR -- ovn-northd-ddlog 
skipped (ovn.at:26531)

## ------------- ##
## Test results. ##
## ------------- ##

2 tests were successful.
2 tests were skipped.
make[2]: Leaving directory `/root/ovn'
make[1]: Leaving directory `/root/ovn'

I'm not sure how I'm supposed to interpret that - am I missing something?
Where are the two tests coming from?


More information about the discuss mailing list