Minor Changes in New Monitoring Services to Improve Overall Functionality
- Added new tests in the `scripts` folder. - Improved messages and test files across all services. Telemetry and Analytics Backend: - Added a `try` statement to handle Kafka message decoding errors. Telemetry Frontend and KPI Value API: - Downgraded `apscheduler` from `3.10.4` to `3.10.1` in the requirements file. Kafka: - Added a method to retrieve `KAFKA_SERVER_ADDRESS` from environment variables. Telemetry Backend: - Added a condition to allow the collector backend to run indefinitely. - Changed the extracted `KpiValue` timestamp format to `"%Y-%m-%dT%H:%M:%SZ"` to meet Apache Spark requirements. - Removed some unused packages from the `requirements.in` file. Deployment Script: - Added `"telemetry"` and `"analytics"` component names to the `TFS_COMPONENTS` variable in the `my_deploy.sh` file.
Showing
- my_deploy.sh 1 addition, 1 deletionmy_deploy.sh
- scripts/run_tests_locally-kpi-DB.sh 1 addition, 1 deletionscripts/run_tests_locally-kpi-DB.sh
- scripts/run_tests_locally-telemetry-DB.sh 2 additions, 1 deletionscripts/run_tests_locally-telemetry-DB.sh
- scripts/run_tests_locally-telemetry-backend.sh 1 addition, 1 deletionscripts/run_tests_locally-telemetry-backend.sh
- src/analytics/backend/service/AnalyticsBackendService.py 17 additions, 14 deletionssrc/analytics/backend/service/AnalyticsBackendService.py
- src/analytics/backend/tests/messages.py 2 additions, 2 deletionssrc/analytics/backend/tests/messages.py
- src/analytics/backend/tests/test_backend.py 15 additions, 15 deletionssrc/analytics/backend/tests/test_backend.py
- src/analytics/frontend/requirements.in 1 addition, 1 deletionsrc/analytics/frontend/requirements.in
- src/analytics/frontend/tests/messages.py 3 additions, 2 deletionssrc/analytics/frontend/tests/messages.py
- src/analytics/frontend/tests/test_frontend.py 13 additions, 37 deletionssrc/analytics/frontend/tests/test_frontend.py
- src/common/tools/kafka/Variables.py 7 additions, 6 deletionssrc/common/tools/kafka/Variables.py
- src/kpi_manager/tests/test_messages.py 2 additions, 0 deletionssrc/kpi_manager/tests/test_messages.py
- src/kpi_value_api/requirements.in 1 addition, 1 deletionsrc/kpi_value_api/requirements.in
- src/kpi_value_api/tests/test_kpi_value_api.py 7 additions, 0 deletionssrc/kpi_value_api/tests/test_kpi_value_api.py
- src/telemetry/backend/service/TelemetryBackendService.py 18 additions, 12 deletionssrc/telemetry/backend/service/TelemetryBackendService.py
- src/telemetry/backend/tests/messages.py 0 additions, 0 deletionssrc/telemetry/backend/tests/messages.py
- src/telemetry/backend/tests/test_backend.py 1 addition, 2 deletionssrc/telemetry/backend/tests/test_backend.py
- src/telemetry/frontend/tests/Messages.py 8 additions, 5 deletionssrc/telemetry/frontend/tests/Messages.py
- src/telemetry/frontend/tests/test_frontend.py 5 additions, 42 deletionssrc/telemetry/frontend/tests/test_frontend.py
- src/telemetry/requirements.in 1 addition, 5 deletionssrc/telemetry/requirements.in
Loading
Please register or sign in to comment