Looking at the bfd messages, I'm pretty sure you're mixing different
versions of vpp and tests. Though I can't really imagine how, as the vpp
is spawned by the test suite. Could you please collect a logs for the bfd
testcase: ~ /tmp/vpp-unittest-*BFD*/log.txt?

Thanks,
Klement

Quoting Burt Silverman (2017-05-23 05:27:21)
>    Well, I get several failures. Fedora 25. I don't know if this is a valid
>    choice or not. I did "make wipe-release" followed by "make test-all".
> 
>    Burt
>    
> ==============================================================================
>    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
> 
>    
> ==============================================================================
>    FAIL: create/modify/delete IPv4 BFD UDP session
>    
> ------------------------------------------------------------------------------
>    Traceback (most recent call last):
>      File "/home/burts/vpp/test/test_bfd.py", line 2321, in
>    test_add_mod_del_bfd_udp
>        self.cli_verify_no_response(cli_add_cmd)
>      File "/home/burts/vpp/test/test_bfd.py", line 2212, in
>    cli_verify_no_response
>        "CLI command response")
>      File "/home/burts/vpp/test/framework.py", line 634, in assert_equal
>        self.assertEqual(real_value, expected_value, msg)
>    AssertionError: Invalid CLI command response: bfd udp session add:
>    Required parameter `interface' missing.
>     does not match expected value
> 
>    
> ==============================================================================
>    FAIL: create/modify/delete IPv6 BFD UDP session
>    
> ------------------------------------------------------------------------------
>    Traceback (most recent call last):
>      File "/home/burts/vpp/test/test_bfd.py", line 2362, in
>    test_add_mod_del_bfd_udp6
>        self.cli_verify_no_response(cli_add_cmd)
>      File "/home/burts/vpp/test/test_bfd.py", line 2212, in
>    cli_verify_no_response
>        "CLI command response")
>      File "/home/burts/vpp/test/framework.py", line 634, in assert_equal
>        self.assertEqual(real_value, expected_value, msg)
>    AssertionError: Invalid CLI command response: bfd udp session add:
>    Required parameter `interface' missing.
>     does not match expected value
> 
>    
> ==============================================================================
>    FAIL: create/modify/delete IPv6 BFD UDP session (authenticated)
>    
> ------------------------------------------------------------------------------
>    Traceback (most recent call last):
>      File "/home/burts/vpp/test/test_bfd.py", line 2452, in
>    test_add_mod_del_bfd_udp6_auth
>        self.cli_verify_no_response(cli_add_cmd)
>      File "/home/burts/vpp/test/test_bfd.py", line 2212, in
>    cli_verify_no_response
>        "CLI command response")
>      File "/home/burts/vpp/test/framework.py", line 634, in assert_equal
>        self.assertEqual(real_value, expected_value, msg)
>    AssertionError: Invalid CLI command response: bfd udp session add:
>    Required parameter `interface' missing.
>     does not match expected value
> 
>    
> ==============================================================================
>    FAIL: create/modify/delete IPv4 BFD UDP session (authenticated)
>    
> ------------------------------------------------------------------------------
>    Traceback (most recent call last):
>      File "/home/burts/vpp/test/test_bfd.py", line 2406, in
>    test_add_mod_del_bfd_udp_auth
>        self.cli_verify_no_response(cli_add_cmd)
>      File "/home/burts/vpp/test/test_bfd.py", line 2212, in
>    cli_verify_no_response
>        "CLI command response")
>      File "/home/burts/vpp/test/framework.py", line 634, in assert_equal
>        self.assertEqual(real_value, expected_value, msg)
>    AssertionError: Invalid CLI command response: bfd udp session add:
>    Required parameter `interface' missing.
>     does not match expected value
> 
>    
> ==============================================================================
>    FAIL: put session admin-up and admin-down
>    
> ------------------------------------------------------------------------------
>    Traceback (most recent call last):
>      File "/home/burts/vpp/test/test_bfd.py", line 2549, in
>    test_admin_up_down
>        self.cli_verify_no_response(cli_down)
>      File "/home/burts/vpp/test/test_bfd.py", line 2212, in
>    cli_verify_no_response
>        "CLI command response")
>      File "/home/burts/vpp/test/framework.py", line 634, in assert_equal
>        self.assertEqual(real_value, expected_value, msg)
>    AssertionError: Invalid CLI command response: bfd udp session set-flags:
>    Required parameter `interface' missing.
>     does not match expected value
> 
>    
> ==============================================================================
>    FAIL: turn authentication on and off
>    
> ------------------------------------------------------------------------------
>    Traceback (most recent call last):
>      File "/home/burts/vpp/test/test_bfd.py", line 2497, in test_auth_on_off
>        self.cli_verify_no_response(cli_activate)
>      File "/home/burts/vpp/test/test_bfd.py", line 2212, in
>    cli_verify_no_response
>        "CLI command response")
>      File "/home/burts/vpp/test/framework.py", line 634, in assert_equal
>        self.assertEqual(real_value, expected_value, msg)
>    AssertionError: Invalid CLI command response: bfd udp session auth
>    activate: Required parameter `interface' missing.
>     does not match expected value
> 
>    
> ==============================================================================
>    FAIL: turn authentication on and off (delayed)
>    
> ------------------------------------------------------------------------------
>    Traceback (most recent call last):
>      File "/home/burts/vpp/test/test_bfd.py", line 2524, in
>    test_auth_on_off_delayed
>        self.cli_verify_no_response(cli_activate)
>      File "/home/burts/vpp/test/test_bfd.py", line 2212, in
>    cli_verify_no_response
>        "CLI command response")
>      File "/home/burts/vpp/test/framework.py", line 634, in assert_equal
>        self.assertEqual(real_value, expected_value, msg)
>    AssertionError: Invalid CLI command response: bfd udp session auth
>    activate: Required parameter `interface' missing.
>     does not match expected value
> 
>    
> ==============================================================================
>    FAIL: set/del udp echo source
>    
> ------------------------------------------------------------------------------
>    Traceback (most recent call last):
>      File "/home/burts/vpp/test/test_bfd.py", line 2562, in
>    test_set_del_udp_echo_source
>        self.cli_verify_no_response(cli_set)
>      File "/home/burts/vpp/test/test_bfd.py", line 2212, in
>    cli_verify_no_response
>        "CLI command response")
>      File "/home/burts/vpp/test/framework.py", line 634, in assert_equal
>        self.assertEqual(real_value, expected_value, msg)
>    AssertionError: Invalid CLI command response: bfd udp echo-source set:
>    Required parameter `interface' missing.
>     does not match expected value
> 
>    Ran 274 tests in 643.291s
> 
>    FAILED (failures=8, errors=1, skipped=6)
>    Makefile:100: recipe for target 'test' failed
>    make[1]: *** [test] Error 1
>    make[1]: Leaving directory '/home/burts/vpp/test'
>    Makefile:285: recipe for target 'test-all' failed
>    make: *** [test-all] Error 2
>    [burts@localhost vpp]$
> 
>    On Mon, May 22, 2017 at 10:05 PM, Burt Silverman <[1]bur...@gmail.com>
>    wrote:
> 
>      ​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
> 
> References
> 
>    Visible links
>    1. mailto:bur...@gmail.com
_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev
  • [vpp-dev] CI ... Kinsella, Ray
    • Re: [vpp... Klement Sekera -X (ksekera - PANTHEON TECHNOLOGIES at Cisco)
      • Re: ... Ed Warnicke
        • ... Damjan Marion (damarion)
        • ... Thomas F Herbert
          • ... Burt Silverman
            • ... Burt Silverman
              • ... Klement Sekera -X (ksekera - PANTHEON TECHNOLOGIES at Cisco)

Reply via email to