On 29/05/2023 14:48, Ido Schimmel wrote: > Add test cases to verify that the bridge driver correctly marks layer 2 > misses only when it should and that the flower classifier can match on > this metadata. > > Example output: > > # ./tc_flower_l2_miss.sh > TEST: L2 miss - Unicast [ OK ] > TEST: L2 miss - Multicast (IPv4) [ OK ] > TEST: L2 miss - Multicast (IPv6) [ OK ] > TEST: L2 miss - Link-local multicast (IPv4) [ OK ] > TEST: L2 miss - Link-local multicast (IPv6) [ OK ] > TEST: L2 miss - Broadcast [ OK ] > > Signed-off-by: Ido Schimmel <idosch@xxxxxxxxxx> > --- > > Notes: > v2: > * Test that broadcast does not hit miss filter. > > .../testing/selftests/net/forwarding/Makefile | 1 + > .../net/forwarding/tc_flower_l2_miss.sh | 350 ++++++++++++++++++ > 2 files changed, 351 insertions(+) > create mode 100755 tools/testing/selftests/net/forwarding/tc_flower_l2_miss.sh Reviewed-by: Nikolay Aleksandrov <razor@xxxxxxxxxxxxx>