diff --git a/tests/cts/multidevices/Android.bp b/tests/cts/multidevices/Android.bp index 00fb93409c..c1842c0e06 100644 --- a/tests/cts/multidevices/Android.bp +++ b/tests/cts/multidevices/Android.bp @@ -31,6 +31,7 @@ python_test_host { "mobly", "scapy", "net-tests-utils-host-python-common", + "platform-test-py-annotations", ], test_suites: [ "cts", diff --git a/tests/cts/multidevices/apfv4_test.py b/tests/cts/multidevices/apfv4_test.py index dc31703ff1..4e78e3a0a0 100644 --- a/tests/cts/multidevices/apfv4_test.py +++ b/tests/cts/multidevices/apfv4_test.py @@ -14,6 +14,7 @@ import time from absl.testing import parameterized +from android.platform.test.annotations import VsrTest from mobly import asserts from net_tests_utils.host.python import apf_test_base, apf_utils from scapy.layers.l2 import Ether @@ -24,6 +25,7 @@ ETHER_BROADCAST_ADDR = 'FFFFFFFFFFFF' MIN_PACKET_SIZE = 60 +@VsrTest(requirements=['VSR-5.3.12-002', 'VSR-5.3.12-005']) class ApfV4Test(apf_test_base.ApfTestBase, parameterized.TestCase): def setup_class(self): diff --git a/tests/cts/multidevices/apfv6_test.py b/tests/cts/multidevices/apfv6_test.py index 6125e891d4..9c9ce31e1d 100644 --- a/tests/cts/multidevices/apfv6_test.py +++ b/tests/cts/multidevices/apfv6_test.py @@ -13,6 +13,7 @@ # limitations under the License. import time +from android.platform.test.annotations import VsrTest from mobly import asserts from net_tests_utils.host.python import adb_utils, apf_test_base, apf_utils, assert_utils from scapy.contrib.igmpv3 import IGMPv3, IGMPv3gr, IGMPv3mq, IGMPv3mr @@ -37,6 +38,18 @@ APFV6_VERSION = 6000 ARP_OFFLOAD_REPLY_LEN = 60 +@VsrTest( + requirements=[ + 'VSR-5.3.12-002', + 'VSR-5.3.12-005', + 'VSR-5.3.12-012', + 'VSR-5.3.12-013', + 'VSR-5.3.12-014', + 'VSR-5.3.12-015', + 'VSR-5.3.12-016', + 'VSR-5.3.12-017', + ] +) class ApfV6Test(apf_test_base.ApfTestBase): def setup_class(self):