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

[Testing] Confirm Validation Logic with backend

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

Beschreibung

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

---

## Context
Verify checkpoint validators accurately model the latest logic in the backend.

This includes payload size checks.

## Implementation Details
- **File**: `src/aws_durable_execution_sdk_python_testing/checkpoint/validators`

## Acceptance Criteria
- [ ] Compare existing validators to backend validators and identify new changes that are not in the local runner yet
- [ ] Create missing or amend existing validations as appropriate

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Validatoren unter src/aws_durable_execution_sdk_python_testing/checkpoint/validators mit der Validierungslogik des Backends zu vergleichen, wobei der Schwerpunkt auf Prüfungen der Payload-Größe liegt. Als erledigt gilt die Aufgabe, wenn alle Änderungen an den Backend-Validatoren identifiziert und fehlende oder veraltete lokale Validierungen entsprechend erstellt oder angepasst wurden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
backend, testing
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

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