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

[Testing] Implement wait-for-condition mocking

Offen
#457 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
pkg:testing
Vorherrschende Sprache
Python
Sterne
53
Forks
25
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
40

Beschreibung

Migration from https://github.com/aws/aws-durable-execution-sdk-python-testing/issues/46

---

## Context
Add condition registration and monitoring for wait-for-condition operations

## Technical Requirements
- Add condition registration and monitoring for wait-for-condition operations
- Implement condition mocking mechanism to trigger completion
- Add condition evaluation and timeout handling
- Implement proper error handling for condition failures

## Acceptance Criteria
- [ ] Condition registration and monitoring added for wait-for-condition operations
- [ ] Condition mocking mechanism implemented to trigger completion
- [ ] Condition evaluation and timeout handling added
- [ ] Proper error handling implemented for condition failures

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Prüfung des migrierten Issue 46 und ermittle den vorhandenen wait-for-condition-Einstiegspunkt im Python SDK. Definiere die Fertigstellung anhand der aufgeführten Abnahmekriterien: Registrierung und Überwachung, simulierte Fertigstellung, Bedingungsauswertung mit Timeouts sowie Fehlerbehandlung bei Fehlern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
testing
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.