per_component_reboot_test - openconfig/featureprofiles GitHub Wiki
Validate gNOI RPC can reboot specific components.
- Issue gnoi.system Reboot to chassis with no populated delay and
subcomponents set to:
- A field-removable linecard in the system
- A control-processor (supervisor)
- A field-removable fabric component in the system
- TODO: For each component verify that the component has rebooted and the uptime has been reset.
The below yaml defines the OC paths intended to be covered by this test. OC paths used for test setup are not listed here.
TODO(OCPATH): Add component names to component paths.
paths:
## Config paths: N/A
## State paths
### FIXME: Add components
#/components/component/state/description:
#/components/component/state/removable:
#/components/component/state/name:
#/components/component/state/oper-status:
/interfaces/interface/state/name:
/interfaces/interface/state/oper-status:
rpcs:
gnoi:
system.System.Reboot:
system.System.RebootStatus: