featureprofiles icon indicating copy to clipboard operation
featureprofiles copied to clipboard

adding test files for 400G ZR++ low power mode and performance metrics tests

Open jianchen-g opened this issue 11 months ago • 2 comments

These two files have the same functional tests as the following two ZR optic testing files:

https://github.com/openconfig/featureprofiles/blob/main/feature/platform/transceiver/low_power_mode/tests/zr_low_power_mode_test/zr_low_power_mode_test.go

https://github.com/openconfig/featureprofiles/blob/main/feature/platform/transceiver/performance_metrics/tests/zr_pm_test/zr_pm_test.go

Main differences:

  1. optics PMD, operational mode, Tx power
  2. clean up the codes by using the existing functions of OpticalChannelComponentFromPort and ToggleInterface
  3. add OC telemetry type check

jianchen-g avatar Jan 27 '25 19:01 jianchen-g

Pull Request Functional Test Report for #3720 / d74e13f0b196771a01ebe58d5c46777cfb2b0c10

Virtual Devices

Device Test Test Documentation Job Raw Log
Arista cEOS status
status
status
TRANSCEIVER-13: Configuration: 400ZR Transceiver Low Power Mode Setting.
TRANSCEIVER-13 (400ZR_PLUS): Configuration: 400ZR_PLUS Transceiver Low Power Mode Setting.
TRANSCEIVER-6 (400ZR_PLUS): Telemetry: 400ZR_PLUS Optics performance metrics (pm) streaming.
d8f136ba Log
Cisco 8000E status
status
status
TRANSCEIVER-13: Configuration: 400ZR Transceiver Low Power Mode Setting.
TRANSCEIVER-13 (400ZR_PLUS): Configuration: 400ZR_PLUS Transceiver Low Power Mode Setting.
TRANSCEIVER-6 (400ZR_PLUS): Telemetry: 400ZR_PLUS Optics performance metrics (pm) streaming.
3efb119d Log
Cisco XRd status
status
status
TRANSCEIVER-13: Configuration: 400ZR Transceiver Low Power Mode Setting.
TRANSCEIVER-13 (400ZR_PLUS): Configuration: 400ZR_PLUS Transceiver Low Power Mode Setting.
TRANSCEIVER-6 (400ZR_PLUS): Telemetry: 400ZR_PLUS Optics performance metrics (pm) streaming.
1ff35648 Log
Juniper ncPTX status
status
status
TRANSCEIVER-13: Configuration: 400ZR Transceiver Low Power Mode Setting.
TRANSCEIVER-13 (400ZR_PLUS): Configuration: 400ZR_PLUS Transceiver Low Power Mode Setting.
TRANSCEIVER-6 (400ZR_PLUS): Telemetry: 400ZR_PLUS Optics performance metrics (pm) streaming.
ed37f904 Log
Nokia SR Linux status
status
status
TRANSCEIVER-13: Configuration: 400ZR Transceiver Low Power Mode Setting.
TRANSCEIVER-13 (400ZR_PLUS): Configuration: 400ZR_PLUS Transceiver Low Power Mode Setting.
TRANSCEIVER-6 (400ZR_PLUS): Telemetry: 400ZR_PLUS Optics performance metrics (pm) streaming.
98ae64db Log
Openconfig Lemming status
status
status
TRANSCEIVER-13: Configuration: 400ZR Transceiver Low Power Mode Setting.
TRANSCEIVER-13 (400ZR_PLUS): Configuration: 400ZR_PLUS Transceiver Low Power Mode Setting.
TRANSCEIVER-6 (400ZR_PLUS): Telemetry: 400ZR_PLUS Optics performance metrics (pm) streaming.
bfe98b02 Log

Hardware Devices

Device Test Test Documentation Raw Log
Arista 7808 status
status
status
TRANSCEIVER-13: Configuration: 400ZR Transceiver Low Power Mode Setting.
TRANSCEIVER-13 (400ZR_PLUS): Configuration: 400ZR_PLUS Transceiver Low Power Mode Setting.
TRANSCEIVER-6 (400ZR_PLUS): Telemetry: 400ZR_PLUS Optics performance metrics (pm) streaming.
Cisco 8808 status
status
status
TRANSCEIVER-13: Configuration: 400ZR Transceiver Low Power Mode Setting.
TRANSCEIVER-13 (400ZR_PLUS): Configuration: 400ZR_PLUS Transceiver Low Power Mode Setting.
TRANSCEIVER-6 (400ZR_PLUS): Telemetry: 400ZR_PLUS Optics performance metrics (pm) streaming.
Juniper PTX10008 status
status
status
TRANSCEIVER-13: Configuration: 400ZR Transceiver Low Power Mode Setting.
TRANSCEIVER-13 (400ZR_PLUS): Configuration: 400ZR_PLUS Transceiver Low Power Mode Setting.
TRANSCEIVER-6 (400ZR_PLUS): Telemetry: 400ZR_PLUS Optics performance metrics (pm) streaming.
Nokia 7250 IXR-10e status
status
status
TRANSCEIVER-13: Configuration: 400ZR Transceiver Low Power Mode Setting.
TRANSCEIVER-13 (400ZR_PLUS): Configuration: 400ZR_PLUS Transceiver Low Power Mode Setting.
TRANSCEIVER-6 (400ZR_PLUS): Telemetry: 400ZR_PLUS Optics performance metrics (pm) streaming.

Help

OpenConfigBot avatar Jan 27 '25 19:01 OpenConfigBot

Pull Request Test Coverage Report for Build 12997012156

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 18.314%

Totals Coverage Status
Change from base Build 12995458405: 0.0%
Covered Lines: 2481
Relevant Lines: 13547

💛 - Coveralls

github-actions[bot] avatar Jan 27 '25 19:01 github-actions[bot]