Intermediate backup, not functional.
- Implemented MonitorDeviceKPI RPC method - Implemented Endpoint pre-configruation for Emulated Driver - Implemented MockMonitoringService for testing Device monitoring capabilities - Implemented Monitoring Loops to collect samples from drivers and forward them to Monitoring Service - Test unit for Emulated Device Monitoring half implemented. - Minor bug resolutions in OpenConfig Driver
Showing
- proto/device.proto 8 additions, 8 deletionsproto/device.proto
- proto/kpi_sample_types.proto 8 additions, 8 deletionsproto/kpi_sample_types.proto
- proto/monitoring.proto 13 additions, 20 deletionsproto/monitoring.proto
- run_tests_locally.sh 19 additions, 19 deletionsrun_tests_locally.sh
- src/device/client/DeviceClient.py 7 additions, 7 deletionssrc/device/client/DeviceClient.py
- src/device/proto/device_pb2.py 78 additions, 4 deletionssrc/device/proto/device_pb2.py
- src/device/proto/device_pb2_grpc.py 34 additions, 0 deletionssrc/device/proto/device_pb2_grpc.py
- src/device/proto/kpi_sample_types_pb2.py 50 additions, 2 deletionssrc/device/proto/kpi_sample_types_pb2.py
- src/device/proto/monitoring_pb2.py 95 additions, 70 deletionssrc/device/proto/monitoring_pb2.py
- src/device/service/DeviceService.py 4 additions, 7 deletionssrc/device/service/DeviceService.py
- src/device/service/DeviceServiceServicerImpl.py 92 additions, 82 deletionssrc/device/service/DeviceServiceServicerImpl.py
- src/device/service/MonitoringLoops.py 83 additions, 83 deletionssrc/device/service/MonitoringLoops.py
- src/device/service/__main__.py 11 additions, 13 deletionssrc/device/service/__main__.py
- src/device/service/drivers/emulated/EmulatedDriver.py 35 additions, 7 deletionssrc/device/service/drivers/emulated/EmulatedDriver.py
- src/device/service/drivers/openconfig/templates/EndPoints.py 1 addition, 1 deletionsrc/device/service/drivers/openconfig/templates/EndPoints.py
- src/device/tests/Device_Emulated.py 24 additions, 13 deletionssrc/device/tests/Device_Emulated.py
- src/device/tests/MockMonitoringService.py 47 additions, 0 deletionssrc/device/tests/MockMonitoringService.py
- src/device/tests/MockMonitoringServiceServicerImpl.py 15 additions, 0 deletionssrc/device/tests/MockMonitoringServiceServicerImpl.py
- src/device/tests/Tools.py 9 additions, 5 deletionssrc/device/tests/Tools.py
- src/device/tests/test_unitary.py 116 additions, 25 deletionssrc/device/tests/test_unitary.py
Loading
Please register or sign in to comment