aws / aws/aws-durable-execution-sdk-python

[Testing] Implement logging verification for web runner

Abierto
#443 0 comentarios 0 reacciones 0 asignados Ver en GitHub
pkg:testing
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.