Hi Billy, I haven't seen this issue yet, but it looks like this is a scapy issue on your box. Scapy is a 3rd party library which we use in the test framework. What is the exact version of your OS etc?
Thanks, Klement Quoting Billy McFall (2017-08-14 21:30:35) > I am trying to run "make test" on a CentOS bare metal server. I'm getting > "Exception: Illegal syntax for IP address". What do I need to > setup/configure on my server before running "make test"? > Thanks, > Billy McFall > $ make test V=2 > make -C /home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root > PLATFORM=vpp TAG=vpp vpp-install > make[1]: Entering directory > `/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root' > @@@@ Arch for platform 'vpp' is native @@@@ > @@@@ Finding source for dpdk @@@@ > @@@@ Makefile fragment found in > /home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-data/packages/[1]dpdk.mk > @@@@ > @@@@ Source found in /home/bmcfall/dev/2017_08_14_VPP_Master/vpp/dpdk @@@@ > @@@@ Arch for platform 'vpp' is native @@@@ > @@@@ Finding source for vpp @@@@ > @@@@ Makefile fragment found in > /home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-data/packages/[2]vpp.mk > @@@@ > @@@@ Source found in /home/bmcfall/dev/2017_08_14_VPP_Master/vpp/src @@@@ > @@@@ Configuring dpdk: nothing to do @@@@ > @@@@ Building dpdk: nothing to do @@@@ > @@@@ Installing dpdk: nothing to do @@@@ > @@@@ Configuring vpp: nothing to do @@@@ > @@@@ Building vpp: nothing to do @@@@ > @@@@ Installing vpp: nothing to do @@@@ > make[1]: Leaving directory > `/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root' > make -C test TEST_DIR=/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/test > > VPP_TEST_BUILD_DIR=/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/build-vpp-native > VPP_TES > > T_BIN=/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/install-vpp-native/vpp/bin/vpp > > VPP_TEST_PLUGIN_PATH=/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/i > > nstall-vpp-native/vpp/lib/vpp_plugins:/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/install-vpp-native/vpp/lib64/vpp_plugins > VPP_TEST_INSTALL_PATH=/home/bmcfall > /dev/2017_08_14_VPP_Master/vpp/build-root/install-vpp-native/ > > LD_LIBRARY_PATH=/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/install-vpp-native/vpp/lib/:/home/bm > > cfall/dev/2017_08_14_VPP_Master/vpp/build-root/install-vpp-native/vpp/lib64/ > EXTENDED_TESTS= PYTHON= test > make[1]: Entering directory > `/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/test' > Traceback (most recent call last): > File "sanity_run_vpp.py", line 7, in <module> > from framework import VppTestCase, KeepAliveReporter > File "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/test/framework.py", > line 20, in <module> > from vpp_pg_interface import VppPGInterface > File > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/test/vpp_pg_interface.py", > line 8, in <module> > from vpp_interface import VppInterface > File > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/test/vpp_interface.py", line > 4, in <module> > from util import Host, mk_ll_addr > File "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/test/util.py", line 7, > in <module> > from scapy.layers.inet6 import in6_mactoifaceid > File > > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/python/virtualenv/lib/python2.7/site-packages/scapy/layers/inet6.py", > line 56, in <module> > import scapy.route6 > File > > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/python/virtualenv/lib/python2.7/site-packages/scapy/route6.py", > line 273, in <module> > conf.route6 = Route6() > File > > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/python/virtualenv/lib/python2.7/site-packages/scapy/route6.py", > line 31, in __init__ > self.resync() > File > > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/python/virtualenv/lib/python2.7/site-packages/scapy/route6.py", > line 44, in resync > self.routes = read_routes6() > File > > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/python/virtualenv/lib/python2.7/site-packages/scapy/arch/linux.py", > line 283, in read_routes6 > cset = scapy.utils6.construct_source_candidate_set(d, dp, devaddrs, > LOOPBACK_NAME) > File > > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/python/virtualenv/lib/python2.7/site-packages/scapy/utils6.py", > line 50, in construct_source_candidate_set > if in6_isgladdr(addr) or in6_isuladdr(addr): > File > > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/python/virtualenv/lib/python2.7/site-packages/scapy/utils6.py", > line 708, in in6_isgladdr > return in6_isincluded(str, '2000::', 3) > File > > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/python/virtualenv/lib/python2.7/site-packages/scapy/utils6.py", > line 651, in in6_isincluded > temp = inet_pton(socket.AF_INET6, addr) > File > > "/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/build-root/python/virtualenv/lib/python2.7/site-packages/scapy/pton_ntop.py", > line 40, in inet_pton > raise Exception("Illegal syntax for IP address") > Exception: Illegal syntax for IP address > ******************************************************************* > * Sanity check failed, cannot run vpp > ******************************************************************* > make[1]: *** [sanity] Error 1 > make[1]: Leaving directory > `/home/bmcfall/dev/2017_08_14_VPP_Master/vpp/test' > make: *** [test] Error 2 > On Thu, Jul 6, 2017 at 6:26 AM, Maciek Konstantynowicz (mkonstan) > <[3]mkons...@cisco.com> wrote: > > +vpp-dev. > yes, vpp make-test. > [4]https://docs.fd.io/csit/rls1704/report/vpp_unit_tests/index.html > [5]https://docs.fd.io/vpp/17.04/vpp_make_test/html/ > -Maciek > > On 6 Jul 2017, at 10:34, [6]wang.hu...@zte.com.cn wrote: > > Hi all > > Does vpp has some kind of UT test framework , and how to use it ? > > Thanks. > > 王辉 wanghui > > IT开发工程师 IT Development Engineer > 虚拟化南京四部/无线研究院/无线产品经营部 NIV Nanjing Dept. IV/Wireless > Product R&D Institute/Wireless Product Operation Division > > > _______________________________________________ > csit-dev mailing list > [7]csit-...@lists.fd.io > [8]https://lists.fd.io/mailman/listinfo/csit-dev > > _______________________________________________ > vpp-dev mailing list > [9]vpp-dev@lists.fd.io > [10]https://lists.fd.io/mailman/listinfo/vpp-dev > > -- > Billy McFall > SDN Group > Office of Technology > Red Hat > > References > > Visible links > 1. http://dpdk.mk/ > 2. http://vpp.mk/ > 3. mailto:mkons...@cisco.com > 4. https://docs.fd.io/csit/rls1704/report/vpp_unit_tests/index.html > 5. https://docs.fd.io/vpp/17.04/vpp_make_test/html/ > 6. mailto:wang.hu...@zte.com.cn > 7. mailto:csit-...@lists.fd.io > 8. https://lists.fd.io/mailman/listinfo/csit-dev > 9. mailto:vpp-dev@lists.fd.io > 10. https://lists.fd.io/mailman/listinfo/vpp-dev _______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev