build: fix default platform
[vpp.git] / test / test_igmp.py
index 6e9defd..037f108 100644 (file)
@@ -7,8 +7,8 @@ from scapy.packet import Raw
 from scapy.layers.inet import IP, IPOption
 from scapy.contrib.igmpv3 import IGMPv3, IGMPv3gr, IGMPv3mq, IGMPv3mr
 
-from framework import tag_fixme_vpp_workers
-from framework import VppTestCase, VppTestRunner
+from framework import VppTestCase
+from asfframework import VppTestRunner, tag_fixme_vpp_workers
 from vpp_igmp import (
     find_igmp_state,
     IGMP_FILTER,
@@ -218,7 +218,9 @@ class TestIgmp(VppTestCase):
                 dst="239.1.1.1",
                 tos=0xC0,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Membership Query", mrcode=100)
@@ -241,7 +243,9 @@ class TestIgmp(VppTestCase):
                 dst="239.1.1.1",
                 tos=0xC0,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Membership Query", mrcode=100)
@@ -264,7 +268,9 @@ class TestIgmp(VppTestCase):
                 dst="239.1.1.1",
                 tos=0xC0,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Membership Query", mrcode=100)
@@ -284,7 +290,9 @@ class TestIgmp(VppTestCase):
                 dst="239.1.1.1",
                 tos=0xC0,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Membership Query", mrcode=100)
@@ -305,7 +313,9 @@ class TestIgmp(VppTestCase):
                 dst="239.1.1.1",
                 tos=0xC0,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Membership Query", mrcode=100)
@@ -368,7 +378,9 @@ class TestIgmp(VppTestCase):
                 dst="239.1.1.1",
                 tos=0xC0,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Membership Query", mrcode=100)
@@ -581,7 +593,9 @@ class TestIgmp(VppTestCase):
                 tos=0xC0,
                 ttl=1,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Version 3 Membership Report")
@@ -599,7 +613,9 @@ class TestIgmp(VppTestCase):
                 dst="224.0.0.22",
                 tos=0xC0,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Version 3 Membership Report")
@@ -695,7 +711,9 @@ class TestIgmp(VppTestCase):
                 dst="224.0.0.22",
                 tos=0xC0,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Version 3 Membership Report")
@@ -769,7 +787,9 @@ class TestIgmp(VppTestCase):
                 tos=0xC0,
                 ttl=1,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Version 3 Membership Report")
@@ -791,7 +811,9 @@ class TestIgmp(VppTestCase):
                 tos=0xC0,
                 ttl=1,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Version 3 Membership Report")
@@ -817,7 +839,9 @@ class TestIgmp(VppTestCase):
                 tos=0xC0,
                 ttl=1,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Version 3 Membership Report")
@@ -844,7 +868,9 @@ class TestIgmp(VppTestCase):
                 tos=0xC0,
                 ttl=1,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Version 3 Membership Report")
@@ -865,7 +891,9 @@ class TestIgmp(VppTestCase):
                 tos=0xC0,
                 ttl=1,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Version 3 Membership Report")
@@ -894,7 +922,9 @@ class TestIgmp(VppTestCase):
                 tos=0xC0,
                 ttl=1,
                 options=[
-                    IPOption(copy_flag=1, optclass="control", option="router_alert")
+                    IPOption(
+                        copy_flag=1, optclass="control", option="router_alert", length=4
+                    )
                 ],
             )
             / IGMPv3(type="Version 3 Membership Report")