Describe the bug
The test specification in feature/lldp/otg_tests/core_lldp_tlv_population_test/README.md omits two LLDP telemetry state paths that are explicitly queried and asserted in core_lldp_tlv_population_test.go:
/lldp/interfaces/interface/neighbors/neighbor/state/port-id-type
/lldp/state/system-description
Additionally, README.md was missing a valid non-empty LLDP Canonical OC JSON block.
To Reproduce
Steps to reproduce the behavior:
- Inspect
feature/lldp/otg_tests/core_lldp_tlv_population_test/core_lldp_tlv_population_test.go:
- Line 232 (
verifyNodeConfig): Asserts state.GetSystemDescription() != "DUT".
- Lines 341 & 344 (
verifyDUTTelemetry): Evaluates PortIdType against expected peer state using confirm.State.
- Inspect
feature/lldp/otg_tests/core_lldp_tlv_population_test/README.md and observe missing telemetry state paths under paths: and missing Canonical OC block.
Expected behavior
README.md should register the verified LLDP telemetry state paths, include a valid non-empty LLDP Canonical OC JSON block, and pass validate_readme_ocpaths and validate_readme_canonicalocspec.
Logs
N/A (Specification gap & validator audit)
Network device platform:
- Device: Universal / OTG Testbed
- OS: OpenConfig / Ondatra
- Version of the test: main branch (
core_lldp_tlv_population_test)
Describe the bug
The test specification in
feature/lldp/otg_tests/core_lldp_tlv_population_test/README.mdomits two LLDP telemetry state paths that are explicitly queried and asserted incore_lldp_tlv_population_test.go:/lldp/interfaces/interface/neighbors/neighbor/state/port-id-type/lldp/state/system-descriptionAdditionally,
README.mdwas missing a valid non-empty LLDP Canonical OC JSON block.To Reproduce
Steps to reproduce the behavior:
feature/lldp/otg_tests/core_lldp_tlv_population_test/core_lldp_tlv_population_test.go:verifyNodeConfig): Assertsstate.GetSystemDescription() != "DUT".verifyDUTTelemetry): EvaluatesPortIdTypeagainst expected peer state usingconfirm.State.feature/lldp/otg_tests/core_lldp_tlv_population_test/README.mdand observe missing telemetry state paths underpaths:and missing Canonical OC block.Expected behavior
README.mdshould register the verified LLDP telemetry state paths, include a valid non-empty LLDP Canonical OC JSON block, and passvalidate_readme_ocpathsandvalidate_readme_canonicalocspec.Logs
N/A (Specification gap & validator audit)
Network device platform:
core_lldp_tlv_population_test)