stratum / fabric-tna

The SD-Fabric data plane
https://docs.sd-fabric.org/
30 stars 15 forks source link

FabricIPv4UnicastGroupTest* failed randomly #98

Open Yi-Tseng opened 4 years ago

Yi-Tseng commented 4 years ago
FAIL: test.FabricIPv4UnicastGroupTestAllPortTcpSport
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/fabric-p4test/tests/ptf/base_test.py", line 1006, in handle
    return f(*args, **kwargs)
  File "/fabric-p4test/tests/ptf/base_test.py", line 982, in handle
    return f(*args, **kwargs)
  File "fabric.ptf/test.py", line 256, in runTest
    [exp_pkt_to2, exp_pkt_to3], [self.port2, self.port3])
  File "/fabric-p4test/tests/ptf/base_test.py", line 443, in verify_any_packet_any_port
    return testutils.verify_any_packet_any_port(self, pkts, ports)
  File "/usr/local/lib/python2.7/dist-packages/ptf/testutils.py", line 2707, in verify_any_packet_any_port
    verify_no_other_packets(test, device_number=device_number)
  File "/usr/local/lib/python2.7/dist-packages/ptf/testutils.py", line 2579, in verify_no_other_packets
    "packets.\n%s" % (result.device, result.port, result.format()))
AssertionError: A packet was received on device 0, port 3, but we expected no packets.
========== RECEIVED ==========
0000   00 00 00 00 00 03 00 00  00 00 AA 01 08 00 45 00   ..............E.
0010   00 56 00 01 00 00 3F 06  64 A0 0A 00 01 01 0A 00   .V....?.d.......
0020   02 01 04 E5 00 50 00 00  00 00 00 00 00 00 50 02   .....P........P.
0030   20 00 77 6B 00 00 00 01  02 03 04 05 06 07 08 09    .wk............
0040   0A 0B 0C 0D 0E 0F 10 11  12 13 14 15 16 17 18 19   ................
0050   1A 1B 1C 1D 1E 1F 20 21  22 23 24 25 26 27 28 29   ...... !"#$%&'()
0060   2A 2B 2C 2D                                        *+,-
==============================

FAIL: test.FabricIPv4UnicastGroupTestAllPortIpSrc
----------------------------------------------------------------------
Traceback (most recent call last):
  File "fabric.ptf/test.py", line 405, in runTest
    self.IPv4UnicastGroupTestAllPortL4SrcIp("udp")
  File "/fabric-p4test/tests/ptf/base_test.py", line 1006, in handle
    return f(*args, **kwargs)
  File "/fabric-p4test/tests/ptf/base_test.py", line 982, in handle
    return f(*args, **kwargs)
  File "fabric.ptf/test.py", line 379, in IPv4UnicastGroupTestAllPortL4SrcIp
    [exp_pkt_to2, exp_pkt_to3], [self.port2, self.port3])
  File "/fabric-p4test/tests/ptf/base_test.py", line 443, in verify_any_packet_any_port
    return testutils.verify_any_packet_any_port(self, pkts, ports)
  File "/usr/local/lib/python2.7/dist-packages/ptf/testutils.py", line 2711, in verify_any_packet_any_port
    "device %d.\n%s" % (ports, device_number, result.format()))
AssertionError: Did not receive any expected packet on any of ports [2, 3] for device 0.

FAIL: test.FabricIPv4UnicastGroupTestAllPortTcpDport
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/fabric-p4test/tests/ptf/base_test.py", line 1006, in handle
    return f(*args, **kwargs)
  File "/fabric-p4test/tests/ptf/base_test.py", line 982, in handle
    return f(*args, **kwargs)
  File "fabric.ptf/test.py", line 317, in runTest
    [exp_pkt_to2, exp_pkt_to3], [self.port2, self.port3])
  File "/fabric-p4test/tests/ptf/base_test.py", line 443, in verify_any_packet_any_port
    return testutils.verify_any_packet_any_port(self, pkts, ports)
  File "/usr/local/lib/python2.7/dist-packages/ptf/testutils.py", line 2711, in verify_any_packet_any_port
    "device %d.\n%s" % (ports, device_number, result.format()))
AssertionError: Did not receive any expected packet on any of ports [2, 3] for device 0.
========== RECEIVED ==========
0 total packets.
==============================

FAIL: test.FabricIPv4UnicastGroupTestAllPortIpDst
----------------------------------------------------------------------
Traceback (most recent call last):
  File "fabric.ptf/test.py", line 475, in runTest
    self.IPv4UnicastGroupTestAllPortL4DstIp("tcp")
  File "/fabric-p4test/tests/ptf/base_test.py", line 1006, in handle
    return f(*args, **kwargs)
  File "/fabric-p4test/tests/ptf/base_test.py", line 982, in handle
    return f(*args, **kwargs)
  File "fabric.ptf/test.py", line 450, in IPv4UnicastGroupTestAllPortL4DstIp
    [exp_pkt_to2, exp_pkt_to3], [self.port2, self.port3])
  File "/fabric-p4test/tests/ptf/base_test.py", line 443, in verify_any_packet_any_port
    return testutils.verify_any_packet_any_port(self, pkts, ports)
  File "/usr/local/lib/python2.7/dist-packages/ptf/testutils.py", line 2707, in verify_any_packet_any_port
    verify_no_other_packets(test, device_number=device_number)
  File "/usr/local/lib/python2.7/dist-packages/ptf/testutils.py", line 2579, in verify_no_other_packets
    "packets.\n%s" % (result.device, result.port, result.format()))
AssertionError: A packet was received on device 0, port 2, but we expected no packets.
========== RECEIVED ==========
0000   00 00 00 00 00 02 00 00  00 00 AA 01 08 00 45 00   ..............E.
0010   00 56 00 01 00 00 3F 06  64 41 0A 00 01 01 0A 00   .V....?.dA......
0020   02 60 04 D2 00 50 00 00  00 00 00 00 00 00 50 02   .`...P........P.
0030   20 00 77 1F 00 00 00 01  02 03 04 05 06 07 08 09    .w.............
0040   0A 0B 0C 0D 0E 0F 10 11  12 13 14 15 16 17 18 19   ................
0050   1A 1B 1C 1D 1E 1F 20 21  22 23 24 25 26 27 28 29   ...... !"#$%&'()
0060   2A 2B 2C 2D                                        *+,-
==============================
Yi-Tseng commented 4 years ago

The following are p4write, stratum, and Tofino model logs p4rt-write-reqs.log stratum_bf.log [Uploading model_0.log.zip…]()