aws / aws/aws-durable-execution-sdk-python
[Testing] Implement logging verification for web runner
- 主要语言
- Python
- 星标
- 53
- 派生
- 25
- 平均合并
- 1 天 19 小时
- 30 天内合并 PR
- 40
描述
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
贡献指南
调研方向
从 src/aws_durable_execution_sdk_python/logger.py 中引用的自定义 logger 开始,并找到现有的 logger 集成测试。实现 CloudWatch 日志检查 handler,并在集成测试中添加 assertion,以确认 durable execution logging 已正确创建;当针对预期 CloudWatch 输出的 logging 验证通过时,即视为完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- aws, python
- 领域
- observability, testing
- Issue 类型
- 功能
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 冷清
- 描述清晰度
- 基本清楚
- 新手友好度
- 58/100