Dynamo Conformance is a standalone black-box DynamoDB JSON protocol conformance runner. It loads declarative JSON cases, creates the required DynamoDB tables, runs preconditions and test requests, compares expected responses, and cleans up written items and setup tables.
The target can be AWS DynamoDB, DynamoDB Local, ExtendDB, aux-storage, or any service that exposes the DynamoDB JSON protocol.
dynamo-conformance: CLI and library for the JSON conformance runner.
just validate
just test
cargo run -p dynamo-conformance -- --endpoint http://127.0.0.1:3000
cargo run -p dynamo-conformance -- --endpoint https://dynamodb.eu-central-1.amazonaws.com --auth aws-sigv4Use cargo run -p dynamo-conformance -- --help for the full runner option list. The detailed case
format and local ExtendDB setup flow live in crates/dynamo-conformance/README.md.