aws / aws/aws-durable-execution-sdk-python
[Testing] Implement logging verification for web runner
- Ngôn ngữ chính
- Python
- Star
- 53
- Fork
- 25
- Merge trung bình
- 1 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 40
Mô tả
Migration from https://github.com/aws/aws-durable-execution-sdk-python-testing/issues/132
---
## Overview
- We have implemented a customized logger with durable execution info (ref: https://github.com/aws/aws-durable-execution-sdk-python/blob/main/src/aws_durable_execution_sdk_python/logger.py#L55).
- We should be able to verify the logging works correctly with integration tests.
## AC
- Implement a handler that checks cloudwatch logs are created correctly
- Add logging verification for logger integration tests
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với logger tùy chỉnh được tham chiếu trong src/aws_durable_execution_sdk_python/logger.py và tìm các bài kiểm thử tích hợp logger hiện có. Triển khai handler kiểm tra log CloudWatch và thêm các assertion vào bài kiểm thử tích hợp để xác nhận rằng logging của durable execution được tạo chính xác; hoàn thành có nghĩa là việc xác minh logging vượt qua kiểm tra đối với đầu ra CloudWatch dự kiến.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- aws, python
- Lĩnh vực
- observability, testing
- Loại issue
- Tính năng
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 58/100