I tried doing a git checkout origin/stable/1701 - is that the correct
branch? On that one, the GRE indeed doesn't work, but I don't think it's
'make test' issue, here's a sample from packet trace:
------------------- Start of thread 0 vpp_main -------------------
Packet 1
00:00:07:119382: pg-input
stream pcap1, 88 bytes
current data 0, length 88, free-list 6, trace 0x0
IP4: 02:01:00:00:ff:02 -> 02:fe:39:17:74:65
GRE: 2.2.2.2 -> 172.16.1.1
tos 0x00, ttl 64, length 74, checksum 0xc96f
fragment id 0x0001
GRE 0x0001
00:00:07:119802: ethernet-input
IP4: 02:01:00:00:ff:02 -> 02:fe:39:17:74:65
00:00:07:120048: ip4-input
GRE: 2.2.2.2 -> 172.16.1.1
tos 0x00, ttl 64, length 74, checksum 0xc96f
fragment id 0x0001
GRE 0x0001
00:00:07:120113: ip4-lookup
fib 0 dpo-idx 5 flow hash: 0x00000000
GRE: 2.2.2.2 -> 172.16.1.1
tos 0x00, ttl 64, length 74, checksum 0xc96f
fragment id 0x0001
GRE 0x0001
00:00:07:120404: ip4-local
GRE: 2.2.2.2 -> 172.16.1.1
tos 0x00, ttl 64, length 74, checksum 0xc96f
fragment id 0x0001
GRE 0x0001
00:00:07:120495: gre-input
GRE: tunnel 0 len 74 src 2.2.2.2 dst 172.16.1.1
00:00:07:120543: error-drop
gre-input: unknown protocol
all 50 packets printed in the packet trace share the same fate...
Thanks,
Klement
Quoting Maciek Konstantynowicz (mkonstan) (2017-01-03 18:46:19)
> // Typed this email before the live discussion on vpp call just now -
> still sending it out :)
> Hello, After the previous ver of this thread went into a frenzy of emails
> and fixes in vpp make test code,
> I wanted to re-check the situation.
> And as it is a New Year, I’m not lazy anymore, and did run make test in
> both vpp branches :)
> vpp master branch works, stable/1701 does not..
> 1. master
> Ran 65 tests in 90.838s
> OK (skipped=5)
> make[1]: Leaving directory `/home/maciek/src/vpp2/test'
> 2. stable/1701
> ======================================================================
> ERROR: GRE tunnel Tests
> Exception: Capture file did not appear within timeout
> ======================================================================
> ERROR: GRE tunnel L2 Tests
> Exception: Capture file did not appear within timeout
> ======================================================================
> ERROR: MPLS Local Label Binding test
> AttributeError: label
> ======================================================================
> ERROR: MPLS label imposition test
> IndexError: Layer [IP] not found
> ======================================================================
> ERROR: MPLS label swap tests
> AttributeError: label
> ======================================================================
> ERROR: MPLS Tunnel Tests
> ----------------------------------------------------------------------
> IndexError: Layer [IP] not found
> Ran 64 tests in 59.980s
> FAILED (errors=6, skipped=5)
> make[1]: *** [test] Error 1
> make[1]: Leaving directory `/home/maciek/src/vpp2/test'
> make: *** [test] Error 2
> Fix?
> -Maciek
>
> On 12 Dec 2016, at 16:19, Maciek Konstantynowicz (mkonstan)
> <[1][email protected]> wrote:
> Hello, Does anyone know if vpp make test is back on track to be ready to
> be used for vpp make verify jobs on a per patch basis?
> Being lazy I know - cause I could run it myself :)
> -Maciek
>
> References
>
> Visible links
> 1. mailto:[email protected]
_______________________________________________
vpp-dev mailing list
[email protected]
https://lists.fd.io/mailman/listinfo/vpp-dev