I tried running locally Fedora 25 (my Centos was on my T400 laptop which is too old to run the tests because it is missing SSE4.2.)
I believe that typically a "make test" should not depend upon installed code. But I had to uninstall an old vpp-plugins package. It was obvious because they were calling os_get_cpu_number and failing on that. I cannot imagine how it could be correct for make test to test code from two different locations, depending on what is installed or not installed. After that I still had a test failure running make test. ============================================================================== ERROR: MPLS eBGP PIC edge convergence ------------------------------------------------------------------------------ Traceback (most recent call last): File "/home/burts/vpp/test/test_mpls.py", line 1287, in test_mpls_ebgp_pic rx0 = self.pg3.get_capture(len(pkts)) File "/home/burts/vpp/test/vpp_pg_interface.py", line 240, in get_capture (len(capture.res), expected_count, name)) Exception: Captured packets mismatch, captured 32 packets, expected 64 packets on pg3 Ran 274 tests in 427.000s FAILED (errors=1, skipped=85) I will try make test-all soon. Burt
_______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev