zr_firmware_version_test - bstoll/featureprofiles GitHub Wiki
Validate 400ZR optics module reports correct firmware version.
- 
Plug in the ZR module in the host port and make sure the transceiver state is enabled and host is able to detect the module.
 - 
With the module correctly recognized verify it reports correct firmware version through the following telemetry path
- /platform/components/component/state/firmware-version
 
 - 
Verify that the modules firmware version is reported correctly after a optic software reset.
- With ZR module plugged in the host and properly recognized
 - Verify the ZR optics firmware version is correctly reported via the streaming telemetry path above.
 - Reset the optic through software
 - Verify the ZR optics still reports correct firmware version.
 
 
- /components/component/oc-transceiver:transceiver/oc-transceiver/config/enabled
 
*  /platform/components/component/state/firmware-version
rpcs:
  gnmi:
    gNMI.Get:
    gNMI.Set:
    gNMI.Subscribe: