aws-cloudformation / aws-cloudformation/cloudformation-cli

List handler time out issue

Offen
#809 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
336
Forks
172
Ø Merge
3 T. 5 Min.
Gemergte PRs (30 T.)
3

Beschreibung

I implemented the list handler for resource AWS::CodeGuruReviewer::RepositoryAssociation. Our service uses DynamoDB and the list handler will call the api as long as the nextToken is not null.

In our prod account, as the canary test, the amount of data is large and caused the registration verification test failed.

In contract test, can we check whether the resource has found, if found, no list call anymore?

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem Contract-Test für den List-Handler von AWS::CodeGuruReviewer::RepositoryAssociation und verfolge, wie er nextToken verarbeitet. Reproduziere den Fall zur Überprüfung der Registrierung mit einer Ressource, die gefunden wird, und bestätige anschließend, dass der Contract-Test die Auflistung beendet, sobald die Ressource gefunden wurde, und den Timeout vermeidet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, python
Bereich
backend, testing
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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