Skip to content

Commit

Permalink
remove deviation backplane_facing_capacity_unsupported for Nokia (ope…
Browse files Browse the repository at this point in the history
…nconfig#2972)

* remove deviation backplane_facing_capacity_unsupported for Nokia

* Update README.md as per compliance

* Fix yaml format

* Add platform_type in yaml

* Update README.md
  • Loading branch information
cfernanz authored May 9, 2024
1 parent ef7f60d commit 22dc089
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ This test if to verify that DUT supports gNMI Subscribe with ON_CHANGE for backp

* Validate that we recieve a changed consumed-capacity metric matching the initial value

### gNMI-1.18.2 [TODO: https://github.com/openconfig/featureprofiles/issues/2323]
### gNMI-1.18.2

* Use gNMI subscribe with "ON_CHANGE" mode for the below telemetry paths

Expand Down Expand Up @@ -70,26 +70,34 @@ This test if to verify that DUT supports gNMI Subscribe with ON_CHANGE for backp

* /components/component/integrated-circuit/backplane-facing-capacity/state/total

## Config parameter coverage

* /interfaces/interface/config/enabled
* /interfaces/interface/subinterfaces/subinterface/ipv4/config/enabled
* /interfaces/interface/subinterfaces/subinterface/ipv6/config/enabled
* /components/component/{fabric}/config/power-admin-state

## Telemetry parameter coverage

* /components/component/integrated-circuit/backplane-facing-capacity/state/available-pct
* /components/component/integrated-circuit/backplane-facing-capacity/state/consumed-capacity
* /components/component/integrated-circuit/backplane-facing-capacity/state/total
* /components/component/integrated-circuit/backplane-facing-capacity/state/total-operational-capacity

## Protocol/RPC Parameter Coverage

* gNMI
* Set
* Update
* Subscribe
## OpenConfig Path and RPC Coverage

This example yaml defines the OC paths intended to be covered by this test. OC paths used for test environment setup are not required to be listed here.
```yaml
paths:
## Config parameter coverage
/interfaces/interface/config/enabled:
/interfaces/interface/subinterfaces/subinterface/ipv4/config/enabled:
/interfaces/interface/subinterfaces/subinterface/ipv6/config/enabled:
/components/component/fabric/config/power-admin-state:
platform_type: ["FABRIC"]

## Telemetry parameter coverage
/components/component/integrated-circuit/backplane-facing-capacity/state/available-pct:
platform_type: ["INTEGRATED_CIRCUIT"]
/components/component/integrated-circuit/backplane-facing-capacity/state/consumed-capacity:
platform_type: [ "INTEGRATED_CIRCUIT" ]
/components/component/integrated-circuit/backplane-facing-capacity/state/total:
platform_type: [ "INTEGRATED_CIRCUIT" ]
/components/component/integrated-circuit/backplane-facing-capacity/state/total-operational-capacity:
platform_type: [ "INTEGRATED_CIRCUIT" ]

rpcs:
gnmi:
gNMI.Set:
gNMI.Subscribe:
Mode: [ "ON_CHANGE", "SAMPLE" ]
```
## Required DUT platform
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ platform_exceptions: {
explicit_interface_in_default_vrf: true
qos_queue_requires_id: true
missing_value_for_defaults: true
backplane_facing_capacity_unsupported: true
}
}
platform_exceptions: {
Expand Down

0 comments on commit 22dc089

Please sign in to comment.