Add gNMI OpenConfig collector tests and utility functions
- Introduced new test suite for gNMI OpenConfig collector with comprehensive test cases for GET methods. - Implemented utility functions for managing configurations and checking updates. - Created storage and tools modules to support test data management and resource composition. - Removed obsolete test files and JSON topology data to streamline the test structure. - Added logging for better traceability during test execution. - Added extra time for context and NBI service to get deployed.
parent
f1a182d3
No related branches found
No related tags found
Showing
- deploy/monitoring.sh 11 additions, 11 deletionsdeploy/monitoring.sh
- manifests/contextservice.yaml 6 additions, 0 deletionsmanifests/contextservice.yaml
- manifests/nbiservice.yaml 8 additions, 2 deletionsmanifests/nbiservice.yaml
- src/telemetry/backend/Config.py 20 additions, 0 deletionssrc/telemetry/backend/Config.py
- src/telemetry/backend/Tools.py 28 additions, 0 deletionssrc/telemetry/backend/Tools.py
- src/telemetry/backend/requirements.in 6 additions, 0 deletionssrc/telemetry/backend/requirements.in
- src/telemetry/backend/service/TelemetryBackendService.py 58 additions, 23 deletionssrc/telemetry/backend/service/TelemetryBackendService.py
- src/telemetry/backend/service/__main__.py 17 additions, 4 deletionssrc/telemetry/backend/service/__main__.py
- src/telemetry/backend/service/collectors/__init__.py 10 additions, 10 deletionssrc/telemetry/backend/service/collectors/__init__.py
- src/telemetry/backend/service/collectors/gnmi_openconfig/GnmiSessionHandler.py 4 additions, 4 deletions.../service/collectors/gnmi_openconfig/GnmiSessionHandler.py
- src/telemetry/backend/tests/Fixtures.py 11 additions, 6 deletionssrc/telemetry/backend/tests/Fixtures.py
- src/telemetry/backend/tests/gnmi_openconfig/__init__.py 14 additions, 0 deletionssrc/telemetry/backend/tests/gnmi_openconfig/__init__.py
- src/telemetry/backend/tests/gnmi_openconfig/messages_gnmi-openconfig.py 63 additions, 0 deletions...backend/tests/gnmi_openconfig/messages_gnmi-openconfig.py
- src/telemetry/backend/tests/gnmi_openconfig/storage/Storage.py 23 additions, 0 deletions...elemetry/backend/tests/gnmi_openconfig/storage/Storage.py
- src/telemetry/backend/tests/gnmi_openconfig/storage/StorageEndpoints.py 75 additions, 0 deletions...backend/tests/gnmi_openconfig/storage/StorageEndpoints.py
- src/telemetry/backend/tests/gnmi_openconfig/storage/StorageInterface copy.py 134 additions, 0 deletions...nd/tests/gnmi_openconfig/storage/StorageInterface copy.py
- src/telemetry/backend/tests/gnmi_openconfig/storage/StorageInterface.py 133 additions, 0 deletions...backend/tests/gnmi_openconfig/storage/StorageInterface.py
- src/telemetry/backend/tests/gnmi_openconfig/storage/StorageNetworkInstance.py 219 additions, 0 deletions...d/tests/gnmi_openconfig/storage/StorageNetworkInstance.py
- src/telemetry/backend/tests/gnmi_openconfig/storage/Tools.py 33 additions, 0 deletionssrc/telemetry/backend/tests/gnmi_openconfig/storage/Tools.py
- src/telemetry/backend/tests/gnmi_openconfig/storage/__init__.py 14 additions, 0 deletions...lemetry/backend/tests/gnmi_openconfig/storage/__init__.py
Loading
Please register or sign in to comment