Skip to content

Commit

Permalink
Input output power (#3302)
Browse files Browse the repository at this point in the history
* modify power range, update logical chanel config and remove min/max/avg check

* Modify README file

* Modify README

* adding library to properly configure logical channels

* update in/out power to align with other zr tests

* update in/out power README

* update in/out power README one more time

* update in/out power README one more time

* update in/out power README one more time

* update in/out power README one more time

* update in/out power README one more time

* update in/out power README one more time
  • Loading branch information
rezachit authored Jul 16, 2024
1 parent 4dfe612 commit ddb15d8
Show file tree
Hide file tree
Showing 3 changed files with 192 additions and 376 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -97,21 +97,41 @@ power.
* Typical min/max value range for RX Signal Power -14 to 0 dbm.
* Typical min/max value range for TX Output Power -10 to -6 dbm.

## Config Parameter coverage

* /components/component/transceiver/config/enabled

## Telemetry Parameter coverage

* /components/component/optical-channel/state/input-power/instant
* /components/component/optical-channel/state/input-power/avg
* /components/component/optical-channel/state/input-power/min
* /components/component/optical-channel/state/input-power/max
* /components/component/optical-channel/state/output-power/instant
* /components/component/optical-channel/state/output-power/avg
* /components/component/optical-channel/state/output-power/min
* /components/component/optical-channel/state/output-power/max
* /components/component/transceiver/physical-channel/channel/state/input-power/instant
* /components/component/transceiver/physical-channel/channel/state/input-power/min
* /components/component/transceiver/physical-channel/channel/state/input-power/max
* /components/component/transceiver/physical-channel/channel/state/input-power/avg
## OpenConfig Path and RPC Coverage

```yaml
paths:
# Config Parameter coverage
/interfaces/interface/config/enabled:
# Telemetry Parameter coverage
/components/component/optical-channel/state/input-power/instant:
platform_type: ["OPTICAL_CHANNEL"]
/components/component/optical-channel/state/input-power/avg:
platform_type: ["OPTICAL_CHANNEL"]
/components/component/optical-channel/state/input-power/min:
platform_type: ["OPTICAL_CHANNEL"]
/components/component/optical-channel/state/input-power/max:
platform_type: ["OPTICAL_CHANNEL"]
/components/component/optical-channel/state/output-power/instant:
platform_type: ["OPTICAL_CHANNEL"]
/components/component/optical-channel/state/output-power/avg:
platform_type: ["OPTICAL_CHANNEL"]
/components/component/optical-channel/state/output-power/min:
platform_type: ["OPTICAL_CHANNEL"]
/components/component/optical-channel/state/output-power/max:
platform_type: ["OPTICAL_CHANNEL"]
/components/component/transceiver/physical-channels/channel/state/input-power/instant:
platform_type: [ "TRANSCEIVER" ]
/components/component/transceiver/physical-channels/channel/state/input-power/min:
platform_type: [ "TRANSCEIVER" ]
/components/component/transceiver/physical-channels/channel/state/input-power/max:
platform_type: [ "TRANSCEIVER" ]
/components/component/transceiver/physical-channels/channel/state/input-power/avg:
platform_type: [ "TRANSCEIVER" ]

rpcs:
gnmi:
gNMI.Get:
gNMI.Set:
gNMI.Subscribe:
```
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,12 @@
uuid: "67be4256-6965-4a6d-bc68-322c878cbc73"
plan_id: "TRANSCEIVER-4"
description: "Telemetry: 400ZR RX input and TX output power telemetry values streaming."
testbed: TESTBED_DUT_ATE_2LINKS
testbed: TESTBED_DUT_400ZR
platform_exceptions: {
platform: {
vendor: ARISTA
}
deviations: {
default_network_instance: "default"
}
}
Loading

0 comments on commit ddb15d8

Please sign in to comment.