Skip to content

DynamoDB

live (AWS) 9 recorded runs

100%
correct, across 684 of 684 operations
Tier 1 100%
Tier 2 100%
Tier 3 100%

Fully supports

Operation areas this target implements completely — every test passes, nothing skipped. Areas it only partly implements, or gets wrong, are in “Where it falls short” below.

  • batchGetItem tier 1
  • batchWriteItem tier 1
  • createTable tier 1
  • deleteItem tier 1
  • deleteTable tier 1
  • describeTable tier 1
  • getItem tier 1
  • listTables tier 1
  • putItem tier 1
  • query tier 1
  • scan tier 1
  • updateItem tier 1
  • updateTable tier 1
  • account tier 2
  • backups tier 2
  • contributorInsights tier 2
  • export tier 2
  • kinesis tier 2
  • partiql tier 2
  • resourcePolicy tier 2
  • streams tier 2
  • tags tier 2
  • transactions tier 2
  • ttl tier 2
  • updateTable tier 2
  • error-messages tier 3
  • legacy-api tier 3
  • limits tier 3
  • validation-ordering tier 3

Conformance over time

Real DynamoDB is the baseline every other target is measured against, so it's 100% across every run by definition, not a result that moves.

Run history

Run Total Movement

Suite on

Grew to 684 tests with a control-plane and table-configuration sweep: the CreateTable/UpdateTable config parameters and the secondary control-plane operations (limits, backups and PITR, exports and imports, Kinesis, resource policies, contributor insights), each characterised against real AWS and probe-skipped where a target doesn't implement it.

The published percentage changed with it. It now measures correctness over implemented operations, Pass / (Pass + Fail), so skips no longer count against the score. A skip is honest scope; a fail is a bug.

100%
100%

Suite on

Grew to 625 tests, up 24 on the previous run: eleven more in Tier 1 and thirteen more in Tier 3, tightening coverage of core operations and the strict edge cases.

100%

Suite on

ExtendDB joined the run as a target. The suite itself held steady at 601 tests.

100%

Suite on

Grew to 601 tests, up 29, and every new test landed in Tier 3: a broader strict surface spanning validation ordering, exact error messages, service limits, and the legacy request shapes. Floci and Ministack were added to the run as targets the same day.

100%
100%

Suite on

Grew to 572 tests, up 46 on the first run: thirty-six more in Tier 1 and ten more in Tier 2, deepening coverage of the core and complete-feature behaviour.

100%
100%

Suite on

The suite was established with 526 tests across the three tiers (267 Tier 1, 93 Tier 2, 166 Tier 3), run against Dynalite, DynamoDB Local, Dynoxide, and LocalStack, with live AWS DynamoDB as the baseline.

100%