From 8f75ec98a954892ac2386deba5e96488079c3c28 Mon Sep 17 00:00:00 2001 From: nraghavendran <107150544+nraghavendran@users.noreply.github.com> Date: Tue, 6 Feb 2024 17:46:53 -0800 Subject: [PATCH] adding test case for gNMI telemetry for interface ipv6 addreses, report SLAAC assigned link local address - Test Plan Dev (#2636) --- .../ip/ipv6_slaac_link_local/README.md | 29 +++++++++++++++++++ .../ipv6_slaac_link_local/metadata.textproto | 7 +++++ 2 files changed, 36 insertions(+) create mode 100644 feature/interface/ip/ipv6_slaac_link_local/README.md create mode 100644 feature/interface/ip/ipv6_slaac_link_local/metadata.textproto diff --git a/feature/interface/ip/ipv6_slaac_link_local/README.md b/feature/interface/ip/ipv6_slaac_link_local/README.md new file mode 100644 index 00000000000..079068e8964 --- /dev/null +++ b/feature/interface/ip/ipv6_slaac_link_local/README.md @@ -0,0 +1,29 @@ +# RT-5.9: IPv6 Link Local generated by SLAAC + +## Summary + +Enable IPv6 on interface level so ipv6 address of link-local scope is generated/assigned by SLAAC. Verify the link local IPv6 address generated, exists by checking the Openconfig path + +## Testbed type + +* https://github.com/openconfig/featureprofiles/blob/main/topologies/dut.testbed + +## Procedure + * Configure DUT port 1 with IPv6 so that link local scope IP address is assigned by SLAAC + * Validate config and state paths are auto-populated + +## Config Parameter Coverage +``` +/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/config/ip +``` + +## Telemetry Parameter Coverage +``` +/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/ip +``` + +## Protocol/RPC Parameter Coverage +None + +## Required DUT platform +* FFF - fixed form factor diff --git a/feature/interface/ip/ipv6_slaac_link_local/metadata.textproto b/feature/interface/ip/ipv6_slaac_link_local/metadata.textproto new file mode 100644 index 00000000000..22384cb1771 --- /dev/null +++ b/feature/interface/ip/ipv6_slaac_link_local/metadata.textproto @@ -0,0 +1,7 @@ +# proto-file: github.com/openconfig/featureprofiles/proto/metadata.proto +# proto-message: Metadata + +plan_id: "RT-5.9" +description: "IPv6 Link Local generated by SLAAC" +testbed: TESTBED_DUT +tags: TAGS_AGGREGATION, TAGS_TRANSIT, TAGS_DATACENTER_EDGE \ No newline at end of file