Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.63 KB

README.md

File metadata and controls

32 lines (22 loc) · 1.63 KB

CodeDeploy

Parity grade: A · SDK aws-sdk-go-v2/service/codedeploy@v1.43.0 · last audited 2026-10-10 (b1905140e)

Coverage

Metric Value
PARITY entries audited 47 (43 ok, 4 partial)
Feature families 9 (9 ok)
Known gaps none
Structural gaps (can't be emulated) 3
Deferred items 1
Resource leaks clean

Structural gaps

These do not block an A grade — no implementation could produce real data here because the underlying data source cannot exist in an emulator.

  • ApplicationInfo gitHubAccountName/linkedToGitHub: set only by console-driven GitHub OAuth linking; no request member exists to populate them.
  • InstanceSummary/InstanceTarget/ECSTarget/LambdaTarget lifecycleEvents, ECSTarget taskSetsInfo, LambdaTarget lambdaFunctionInfo: produced by the CodeDeploy agent / ECS and Lambda traffic shifting on real infrastructure; nothing executes hooks here.
  • CreateDeployment DeploymentMode (STANDARD/RESTART): only shortens the per-instance lifecycle-event sequence run by the on-instance agent; request-only, not echoed in DeploymentInfo, no observable effect.

Deferred

  • CreateDeployment completes synchronously (Succeeded, no Created/Queued/InProgress/Baking window): no agent or traffic shifting runs. The blue/green Ready wait is real: a BLUE_GREEN group with deploymentReadyOption.actionOnTimeout=STOP_DEPLOYMENT holds new deployments in Ready until ContinueDeployment (Succeeded) or StopDeployment (Stopped).

More