aws / aws/aws-durable-execution-sdk-python
[Testing] Implement logging verification for web runner
- Lenguaje dominante
- Python
- Estrellas
- 53
- Forks
- 25
- Merge medio
- 1 d 19 h
- PR fusionados (30 d)
- 40
Descripción
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
Guía de contribución
Línea de trabajo
Comienza con el logger personalizado al que se hace referencia en src/aws_durable_execution_sdk_python/logger.py y localiza las pruebas de integración existentes del logger. Implementa el handler que comprueba los logs de CloudWatch y añade assertions a las pruebas de integración para verificar que el logging de durable execution se crea correctamente; se considera terminado cuando la verificación del logging pasa contra la salida prevista de CloudWatch.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- aws, python
- Área
- observability, testing
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 58/100