Updates to Transceiver-12: zr_supply_voltage_test
- Added the function configureInterface to configure the interface with required targetOutputPower and frequency.
- Added functions opticalChannelComponentFromPort and isSubCompOfHardwarePort to get optical_comp name from port.
- Changed the path to opticalComp to verify frequency and targetOutputPower , as they come under OpticalChannel , optical comp name has to be passed
- Added the code to flap the interface as it was missing and code was waiting for interface to go down without any changes.
Pull Request Functional Test Report for #2896 / 02c87f5426ed259fce32ea53464b406d304ad83b
Virtual Devices
| Device | Test | Test Documentation | Job | Raw Log |
|---|---|---|---|---|
| Arista cEOS | TRANSCEIVER-12: Telemetry: 400ZR Transceiver Supply Voltage streaming. |
|||
| Cisco 8000E | TRANSCEIVER-12: Telemetry: 400ZR Transceiver Supply Voltage streaming. |
|||
| Cisco XRd | TRANSCEIVER-12: Telemetry: 400ZR Transceiver Supply Voltage streaming. |
|||
| Juniper ncPTX | TRANSCEIVER-12: Telemetry: 400ZR Transceiver Supply Voltage streaming. |
|||
| Nokia SR Linux | TRANSCEIVER-12: Telemetry: 400ZR Transceiver Supply Voltage streaming. |
|||
| Openconfig Lemming | TRANSCEIVER-12: Telemetry: 400ZR Transceiver Supply Voltage streaming. |
Hardware Devices
| Device | Test | Test Documentation | Raw Log |
|---|---|---|---|
| Arista 7808 | TRANSCEIVER-12: Telemetry: 400ZR Transceiver Supply Voltage streaming. |
||
| Cisco 8808 | TRANSCEIVER-12: Telemetry: 400ZR Transceiver Supply Voltage streaming. |
||
| Juniper PTX10008 | TRANSCEIVER-12: Telemetry: 400ZR Transceiver Supply Voltage streaming. |
||
| Nokia 7250 IXR-10e | TRANSCEIVER-12: Telemetry: 400ZR Transceiver Supply Voltage streaming. |
Pull Request Test Coverage Report for Build 8763230612
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
- For more information on this, see Tracking coverage changes with pull request builds.
- To avoid this issue with future PRs, see these Recommended CI Configurations.
- For a quick fix, rebase this PR at GitHub. Your next report should be accurate.
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 55.448%
| Totals | |
|---|---|
| Change from base Build 8668701483: | 0.0% |
| Covered Lines: | 1949 |
| Relevant Lines: | 3515 |
💛 - Coveralls
opticalChannelComponentFromPort should be moved into /internal. Please coordinate with @prinikasn and see https://github.com/openconfig/featureprofiles/pull/2890#discussion_r1561822628
@dplore and @prinikasn I have moved the common functions to cfgplugins as per comment given on #2890 . Please check.
Closing this as recent merge to the test had similar changes.