Skip to content

Commit

Permalink
gNMI-1.16 Fabric redundnacy test (#3690)
Browse files Browse the repository at this point in the history
* gNMI-1.16 Fabric redundnacy test

* fix static analysis failure

* fix static anlysis failure

* fix README

* fix README

* fix readme

* addressing review comments

* Addressing review comments
  • Loading branch information
nsadhasivam authored Jan 27, 2025
1 parent 6996415 commit 5f6a91e
Show file tree
Hide file tree
Showing 3 changed files with 609 additions and 18 deletions.
57 changes: 40 additions & 17 deletions feature/platform/fabric/otg_tests/fabric_redundancy_test/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# gNMI-1.16 Fabric redundnacy test
# gNMI-1.16: Fabric redundnacy test

## Summary
- collect inventory data for each fabric card
Expand Down Expand Up @@ -41,26 +41,49 @@
* Wait
* get last-reboot-time and compare with "PREVIOUS_REBOOT_TIME". The "PREVIOUS_REBOOT_TIME" must be smaller (earlier) then recently collected last-reboot-time

## OpenConfig Path and RPC Coverage

## Config Parameter coverage
```yaml
paths:
## Config Parameter coverage

* /components/component/fabric/config/power-admin-state
/components/component/fabric/config/power-admin-state:
platform_type: [ "FABRIC" ]

## Telemetry Parameter coverage
## Telemetry Parameter coverage

* /components/component/fabric/state/power-admin-state
* /components/component/state/description
* /components/component/state/hardware-version
* /components/component/state/id
* /components/component/state/mfg-name
* /components/component/state/name
* /components/component/state/oper-status
* /components/component/state/parent
* /components/component/state/part-no
* /components/component/state/serial-no
* /components/component/state/type
* /components/component/state/location
* /components/component/state/last-reboot-time
/components/component/fabric/state/power-admin-state:
platform_type: [ "FABRIC" ]
/components/component/state/description:
platform_type: [ "FABRIC" ]
/components/component/state/hardware-version:
platform_type: [ "FABRIC" ]
/components/component/state/id:
platform_type: [ "FABRIC" ]
/components/component/state/mfg-name:
platform_type: [ "FABRIC" ]
/components/component/state/name:
platform_type: [ "FABRIC" ]
/components/component/state/oper-status:
platform_type: [ "FABRIC" ]
/components/component/state/parent:
platform_type: [ "FABRIC" ]
/components/component/state/part-no:
platform_type: [ "FABRIC" ]
/components/component/state/serial-no:
platform_type: [ "FABRIC" ]
/components/component/state/type:
platform_type: [ "FABRIC" ]
/components/component/state/location:
platform_type: [ "FABRIC" ]
/components/component/state/last-reboot-time:
platform_type: [ "FABRIC" ]

rpcs:
gnmi:
gNMI.Set:
gNMI.Subscribe:
```
## Minimum DUT platform requirement
* MFF
Loading

0 comments on commit 5f6a91e

Please sign in to comment.